Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1023 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 1023 Bytes

gr-nmea

This module includes a couple of blocks to connect to either a NMEA0183 GPS or a gpsd instance (for shared receivers or non NMEA protocols. This can be used to inject position, velocity, and time information into flowgraphs or recordings.

Usage

Instantiate an nmea_gpsd or nmea_serial block in your flowgraph. The raw NMEA output is available on the out port and can probably be safely discarded; asynchronous messages resulting from the parsing of the NMEA stream is available on the gps_msg port.

Both nmea_gpsd.py and nmea_serial.py can be run as standalone programs to demonstrate their functionality.


Dependencies

pynmea2 is required for NMEA0183 parsing

gpsd is useful for multiplexed device access, though not required for these modules