This is my first email on the GPSBabel email list. I have an application that reads all the NMEA streams from the serial output of a GPS via a COM port. I am now looking to utilize the Garmin USB protocol for the same effect.
Using the program, "GPSGate", I am able to convert the Garmin USB protocol to a NMEA stream and push it to a COM port. This does everything I need it to EXCEPT publish $GPRMB data.
I have been working on my own Garmin reader and am accurately receiving the PVT data. The idea is to build my own NMEA converter or just push the data directly to my application. I have been using GPS Babel to see the capabilities of the Garmin devices (their information seems pretty limited). I can gather all the waypoints, but not error correction data.
Is it possible to retrieve all the information to accurately build a $GPRMB string given only the data from the Garmin USB? If so, how would I get started?