如何从设备的COM端口读取?

时间:2009-09-09 22:47:10

标签: c# compact-framework gps serial-port windows-ce

我有一台运行Windows CE的设备,它能够接收GPS数据。现在我编写了一个应用程序(C#,使用VS2008的.Net Compact Framework 2.0),以便接收这些数据,然后再使用它。 设备的支持联系人告诉我使用其COM端口(编号5)来获取数据。 由于我在使用C#方面没有经验,我已经非常努力地将数据(经度,纬度)放入我的局部变量......徒劳无功。 我的第一个想法是添加设备SDK带来的库(* .dll)。在那里我找到了一个包含变量dLongitude和dLatitude的结构。我认为将这些数据的值放入我的局部变量将是解决方案...结果是:它们只返回0.0 ......我无法摆脱我完全咆哮错误树的感觉...... (见本网站的第一个问题) 你会帮我这么多,如果你能给我一个暗示我必须去的方向。我只是不知道如何从设备的COM端口读取或在何处阅读有关如何操作的信息。 谢谢!!

1 个答案:

答案 0 :(得分:0)

通过串行端口的GPS数据通常遵循NMEA 0183标准。它几乎只是周期性的人类可读数字。