[.NET] 讀取RS232後是亂碼

看板Visual_Basic作者 (大熊)時間16年前 (2009/09/18 00:28), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
小弟 用VB2005 寫讀取陀螺儀的程式 當我輸入 "0E" 時 會回傳 16進位的 ASC(2) 碼 我用 AccessPort 測得 OE FA 85 02 0E CE DF 05 E5 D1 65 但我用自己寫的 VB程式 卻給我回傳 OE#$@%$#$@!#@ 小弟我的關鍵程式碼是 : If e.EventType <> SerialData.Chars Then Exit Sub Dim indata As String = Me.SerialPort1.ReadExisting displaytext(indata) 懇求大大相助 參考文獻 : VB 自動控制與機器人應用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.85.165

09/26 14:27, , 1F
試著先讀取到陣列(空白部份被壓縮成為一串亂碼)
09/26 14:27, 1F
文章代碼(AID): #1AicEKKK (Visual_Basic)
文章代碼(AID): #1AicEKKK (Visual_Basic)