-1

我有一个插入 USB 端口的 Garmin GPS 天线。我想在我的.NET 代码(即以编程方式)中读取它的纬度和经度。有谁知道如何做到这一点?

非常感谢您的任何回复。

4

2 回答 2

2

根据您提供的信息,可能值得查看https://www8.garmin.com/support/commProtocol.html上的 Garmin SDK

我不确定您的特定设备是否像 USB 串行适配器一样工作,因此您是否能够以这种方式读取带有坐标的 NEMA 数据字符串,或者协议是否更复杂,上次我连接 GPS 时使用的是 raw串行。

于 2013-03-03T13:06:25.557 回答
0

基本上,您必须在文档中查找信息,例如您的 Garmin GPS 天线以哪种格式进行通信,以及您必须对天线开始搜索 GPS 信号做些什么。

如果没有任何文档,则很难像您想要的那样创建某事。
如果有的话,我会使用ICSharpCode Usb LibraryLibUsbDotNetcsharp-usb-hid-driver开始编码,它们是为一些低级 I/O 操作而设计的。

此外,channel9 上有一个很好的教程l,这可能对您的项目非常有帮助

于 2013-03-03T13:03:28.297 回答