I'm developing a GIS application and I had been using devices that output NMEA protocol. There are lots of libraries for NMEA devices, but for Garmin there is only one that I have found, and it isn`t very complete: OpenGPS.NET
I have two questions:
I have also used Franson GPSgate to convert Garmin to NMEA, but there is a problem when the computer goes into sleep mode. When it returns I have to reset the GPS device.
The GPS Toolkit.NET may suit your needs:
This link to their sample projects shows at least one sample project as follows:
Garmin Test Panel
The Garmin Test Panel project demonstrates much of the functionality available when using GPS ToolKit.NET with a Garmin GPS using the Garmin protocol. This includes access to position, speed, and direction data, as well as as well as the ability to transfer waypoints, routes, and tracks. You can use this project to test communications with the GPS or to jump start your own project.
The Garmin Test Panel Visual Basic.NET sample project can be found in the Examples\VB\Garmin Test Panel folder.
The Garmin Test Panel C# sample project can be found in the Examples\C#\Garmin Test Panel folder.
The Garmin Test Panel C++ sample project can be found in the Examples\C++\Garmin Test Panel folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With