Re: [VB6 ] RS232 亂碼
圖來也~
1.這是用超級終端機接收的樣子
http://farm3.static.flickr.com/2354/2359785251_691338c3d0_o.jpg

2.這是用VB6寫出來的程式接收的樣子(InputMode=0 Text模式)
http://farm3.static.flickr.com/2017/2359785267_3f3384a605_o.jpg

3.這是用VB6寫出來的程式接收的樣子(InputMode=1 Binary模式)
http://farm3.static.flickr.com/2058/2359785271_03c9468002_o.jpg

先解釋一下設備好了
接收端 設備為ZIGBEE-RS232-PC
也就是PC以ZIGBEE收取資料
傳送端 設備為ZIGBEE-RS232-光度計
光度計會將偵測環境的流明(lux)藉由RS232傳給ZIGBEE
ZIGBEE再用無線傳輸 傳給接收端的ZIGBEE
然而超級終端機所接收到的不全是亂碼
圖片中 每一橫列最後三個數字即為光度計螢幕所顯示測到的流明數
至於其他的數字跟亂碼 應該為ZIGBEE 協定所用的封包格式(Header)
但是用VB接收 不管InputMode = 0 or 1
都會是亂碼
會是編碼的問題嗎??
超級終端機是以ASCII接收
VB6預設好像也是ASCII(在InputMode=0的時候)
那這樣問題又是出在哪裡呢??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.197.41
推
03/25 14:23, , 1F
03/25 14:23, 1F
→
03/25 15:01, , 2F
03/25 15:01, 2F
→
03/25 15:32, , 3F
03/25 15:32, 3F
→
03/25 16:42, , 4F
03/25 16:42, 4F
→
03/25 17:00, , 5F
03/25 17:00, 5F
→
03/25 18:32, , 6F
03/25 18:32, 6F
→
03/25 18:33, , 7F
03/25 18:33, 7F
→
03/25 18:34, , 8F
03/25 18:34, 8F
推
03/25 19:22, , 9F
03/25 19:22, 9F
→
03/25 20:54, , 10F
03/25 20:54, 10F
→
03/25 20:54, , 11F
03/25 20:54, 11F
→
03/25 20:55, , 12F
03/25 20:55, 12F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):