0
我試圖從USB GPS設備PL-2303中獲取數據。 USB轉串行橋控制器。USB GPS假裝其串行端口
所以我試了這個。
sp = new SerialPort(portname, 9600, System.IO.Ports.Parity.None, 8, StopBits.One);
sp.Open();
while (sp.IsOpen)
{
string serialPortData = sp.ReadLine();
}
連接打開 - 但沒有收到數據。你是否認爲它是因爲我試圖通過打開串口連接到USB設備?或者你認爲它是因爲沒有收到GPS數據?
嗯,在實際打開之前不應該先調用'sp.Open()'? – vcsjones
你忘了打開握手。將RtsEnable和DtrEnable屬性設置爲true。 –
對不起,我想我省略了從文本片段打開,但它在代碼中... – 0x4f3759df