我有一個來自u-blox.com的帶有USB連接和驅動程序的GPS。驅動程序會安裝一個虛擬的COM端口,當您插入USB時會彈出。使用超級終端,我可以觀看來自GPS的數據流。C#與u-blox gps的串行通信
然後我想要的數據在我的程序,不是那麼容易的......
我已經實現了用一個串口類從GPS讀一些方法,但我不成功。我之前在C#中編寫了幾個串行設備讀取器和編寫器,但是這個阻止了我。
作爲一個例子,simpleSerial中的簡單代碼將不會給你任何東西,除非你拔掉並重新插入USB。
已經嘗試用matlab讀取它,這很好用,但是因爲需要GPS數據的其餘程序在c#中,所以不能很好地解決問題。
是否有一些高級別的C#事情在serialPort類中進行,我可以繞過?或者是否有任何已知問題讀取USB串口,我假設它像我的GPS一樣?
波特率,數據位,停止位,奇偶校驗和流量控制已被四重檢查:),並且由於simpleSerial將讀取數據如果我拔下並重新插入GPS,這些設置應該正常運行。 – user36927 2008-11-13 07:18:44