Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ckuethe/gr-nmea

Adding NMEA and GPSD data to gnuradio flowgraphs
https://github.com/ckuethe/gr-nmea

Last synced: 3 days ago
JSON representation

Adding NMEA and GPSD data to gnuradio flowgraphs

Awesome Lists containing this project

README

        

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