GPSpvt
Reading Position, Velocity, Time from a GARMIN GPS via native USB
A program to read PVT (Position, Velocity, Time) from a GARMIN GPS via the USB port in its *native* USB mode.
Detailed device info, as received from the GPS, and PVT will be printed to screen and saved to file 'gpspvt.log'.
Tested on device 'GARMIN GPSmap 76CSx' (marine-type, handheld GPS), which has the Garmin GPS Product_ID: 292, and Garmin GPS SoftwareVersion: 3.90, and has lsusb info: 'ID 091e:0003 Garmin International GPS (various models)'.
GPSpvt will probably run on most Garmin GPS with USB port, and print out device info. But to get viable PVT data, the GPS must support A800 protocol / D800 datatype.
...