The NMEA protocol handler parses the NMEA 0183 protocol (f.e. from GPS devices). For input both GenericPush and GenericPull can be used in combination with File or UDP transport handler. This protocol can also be used for output, to write NMEA sentences.

Supported Sentences

Options

Example

PQL

/// Read from File
input = ACCESS({source='FileInput', wrapper='GenericPull',
	transport='File', protocol='NMEA', dataHandler='KeyValueObject',
	options=[['filename','...'], ['delay','100']]
})
 
/// Read from UDP on Port 4711
inputGps = ACCESS({source='GpsInput', wrapper='GenericPush',
	transport='UDPServer', protocol='NMEA', dataHandler='KeyValueObject',
	options=[['port', '4711']]
})
 
/// UDP Broadcast on Port 6003 
output = SENDER({sink='SinkGps', wrapper='GenericPush',
	transport='UDPClient', protocol='NMEA', dataHandler='KeyValueObject',
	options=[['host', '255.255.255.255'],['port', '6003']]
}, inputGps)

CQL

TODO