用于.NET的Garmin协议GPS库存在

Hug*_*cia 5 .net gps garmin

我正在开发一个GIS应用程序,我一直在使用输出NMEA协议的设备.NMEA设备有很多库,但Garmin只有一个我找到的库,它不是很完整:OpenGPS.NET

我有两个问题:

  1. 如何将库与不能创建虚拟com的USB设备一起使用?
  2. 还有其他的,最好是免费的Garmin图书馆吗?

我还使用Franson GPSgate将Garmin转换为NMEA,但是当计算机进入睡眠模式时会出现问题.当它返回时,我必须重置GPS设备.

Jef*_*tes 3

GPS Toolkit.NET可能会满足您的需求:

其示例项目的链接至少显示了一个示例项目,如下所示:

Garmin 测试面板

Garmin 测试面板项目演示了使用 GPS ToolKit.NET 与使用 Garmin 协议的 Garmin GPS 时可用的大部分功能。这包括访问位置、速度和方向数据,以及传输航路点、路线和轨迹的能力。您可以使用此项目来测试与 GPS 的通信或快速启动您自己的项目。

Garmin 测试面板 Visual Basic.NET 示例项目可以在 Examples\VB\Garmin Test Panel 文件夹中找到。

Garmin Test Panel C# 示例项目可以在 Examples\C#\Garmin Test Panel 文件夹中找到。

Garmin Test Panel C++ 示例项目可以在 Examples\C++\Garmin Test Panel 文件夹中找到。