我有一个来自 u-blox.com 的 GPS,带有 USB 连接和驱动程序。驱动程序安装了一个虚拟 COM 端口,当您插入 USB 时会弹出该端口。使用超级终端,我可以观察来自 GPS 的数据流。
然后我要我程序里的数据,没那么容易...
我已经实现了一些使用 serialPort 类从 GPS 读取的方法,但没有成功。我之前用 C# 编写了几个串行设备读取器和写入器,但这一个阻止了我。
例如,simpleSerial中的简单代码不会给您任何东西,除非您拔下并重新插入 USB。
尝试使用 matlab 阅读它,效果很好,但是由于我需要 GPS 数据的程序的其余部分是在 c# 中,这并不能完全解决问题。
我可以绕过 serialPort 类中发生的一些高级 C# 事情吗?或者在读取 USB 串行端口时是否存在任何已知问题,我认为它就像我的 GPS 一样工作?