aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp2/gps_ctrl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* next: generalized the GPS interface to any USRP device. just give it a ↵Nick Foster2011-01-171-208/+0
| | | | | | | function to write/read strings to UART. not sure if i'm happy with the interface; maybe inheriting is cleaner. this works though. gps interface for usrp2 is disabled right now in mboard_impl.
* next: fngets() fixed for GPS driver. polling/timeout moved to host side. ↵Nick Foster2011-01-171-1/+2
| | | | small changes to GPS output text.
* Finished GPS driver, more or less.Nick Foster2010-08-161-29/+87
| | | | Should detect any 115kbaud GPS on the serial port, as long as it outputs GPRMC packets. Tweaked the serial driver for a stupid off-by-one mistake.
* Support for NMEA reads. Uses NMEA parsing instead of Jackson Labs parsing.Nick Foster2010-08-131-29/+36
| | | | No multibaud support yet. read/write_uart() now do multiple-packet writes in multiples of 20 bytes (hardcoded).
* GPS interface works for Jackson Labs devices.Nick Foster2010-08-131-1/+3
|
* first stab at a GPS driver in gps_ctrl.cpp. not the most expandable thing in ↵Nick Foster2010-08-131-0/+140
the world but there's only so many GPS interfaces out there.