我正在开发一个GIS应用程序,我一直在使用输出NMEA协议的设备。 NMEA设备有很多库,但Garmin只有一个我找到的库,它不是很完整:OpenGPS.NET
我有两个问题:
我还使用Franson GPSgate将Garmin转换为NMEA,但是当计算机进入睡眠模式时出现问题。当它返回时,我必须重置GPS设备。
答案 0 :(得分:3)
GPS Toolkit.NET可能符合您的需求:
This link to their sample projects显示至少一个示例项目如下:
Garmin测试小组
Garmin测试小组项目 演示了很多功能 使用GPS ToolKit.NET时可用 使用Garmin的Garmin GPS 协议。这包括访问 位置,速度和方向数据, 以及能力 转移航路点,路线和 轨道。您可以使用此项目 测试与GPS的通信或 跳过你自己的项目。
Garmin测试面板Visual Basic.NET 样本项目可以在 示例\ VB \ Garmin Test Panel文件夹。
Garmin测试面板C#样本 项目可以在 示例\ C#\ Garmin Test Panel文件夹。
Garmin测试面板C ++示例 项目可以在 示例\ C ++ \ Garmin Test Panel文件夹。
答案 1 :(得分:1)
使用garmin forerunner 305进行测试。代码应该扩展到包括未完成的协议。库需要工作的唯一要求是需要安装garmin驱动程序。