現在下記のコードを実行しているのですが、残念ながら画面の出力には
b’’
としか表示されません。
シリアル通信で送るデータも受け取るデータもどちらも16進数の数列なのですが、何か指定するものを忘れているなどの類でしょうか???
import serial
s = serial.Serial("COM3", 9600, timeout=10)
geta = b"7E000F17010013A20040D5D463FFFE02646221"
s.write(geta)
resa = s.read()
print(resa)
s.close()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。