gpt4 book ai didi

与 u-blox gps 的 C# 串行通信

转载 作者:行者123 更新时间:2023-11-30 12:54:09 29 4
gpt4 key购买 nike

我有一个来自 u-blox.com 的 GPS,带有 USB 连接和驱动程序。该驱动程序安装了一个虚拟 COM 端口,当您插入 USB 时该端口会弹出。然后我可以使用 super 终端查看来自 GPS 的数据流。

那我要我程序里的数据,没那么容易...

我已经实现了一些使用 serialPort 类从 GPS 读取的方法,但没有成功。我以前用 C# 编写过几个串行设备读取器和写入器,但这个阻止了我。

例如simpleSerial中的简单代码除非您拔下并重新插入 USB,否则不会给您任何东西。

已尝试使用 matlab 读取它,效果很好,但由于我需要 GPS 数据的程序的其余部分是在 c# 中,这并不能完全解决问题。

我可以绕过 serialPort 类中发生的一些高级 C# 事情吗?或者读取 USB 串行端口是否存在任何已知问题,我认为它像我的 GPS 一样工作?

最佳答案

我已经成功地在 .Net 2 中使用了 SerialPort 类,并在虚拟端口上使用了 gps。看起来你的虚拟端口驱动程序有点不对劲。如果您找不到更新的驱动程序,我建议您调用 WinAPI 函数来读取串口。

例如看一下这段代码: http://www.codeproject.com/KB/system/SerialPortComm.aspx

关于与 u-blox gps 的 C# 串行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/284285/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com