Hacker News new | ask | show | jobs
by dvdbloc 2279 days ago
Every consumer GPS receiver I have seen and even some aerospace-grade receivers that I have (limited) experience with report data over a serial connection as “NMEA sentences”. You can read about them here: https://www.gpsinformation.org/dale/nmea.htm#nmea if it’s a USB GPS receiver, it’s likely internally a USB->serial chip with a GPS receiver communicating over serial. The data that I have seen is always been high-level focused on navigation such as speed in MPH and heading in degrees and of course, long and lag. Not to say that you can’t find a device that reports phase and Doppler shift, this is just how everything I have seen worked. When GPS receivers started getting cheap when I was a kid, I was very excited to experiment with them using Arduinos, etc so hope this helps!
1 comments

Thank you for the information! I will be giving this a read! Can’t wait!
If you want to do anything with GPS modules, some fine and talented people have done the hard work of interfacing with, and parsing the output of a lot of different receivers, and called it `gpsd`.

https://gpsd.gitlab.io/gpsd/index.html