我試圖通過串口與硬件設備連接。當我使用的軟件,如Portmon,看看他們看起來像這樣的信息:Ascii的二進制文件,並返回
42 21 21 21 21 41 45 21 26 21 29 21 26 59 5F 41 30 21 2B 21 27
42 21 21 21 21 41 47 21 27 21 28 21 27 59 5D 41 32 21 2A 21 28
當我運行它們直通十六進制ASCII到轉換器的命令沒有意義。這些消息實際上是否與十六進制不同?我希望看到設備傳遞的消息並使用c#模擬它們。我能做些什麼來準確找出信息是什麼?
你爲什麼認爲這些消息是ASCII編碼的字符串?這實際上可以是任何*數據,例如32位無符號整數,後面是16位有符號整數,後面跟着一個字節,然後是... – 2010-05-17 20:09:23
您是否也配置了端口讀取器,BuadRate,Stop Bits ,數據位f有時會丟失設備的非用戶結果 – adopilot 2010-05-17 20:21:33