質問編集履歴
1
質問を変えました
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
Pythonを使ってシリアル通信を行っています
|
body
CHANGED
@@ -1,3 +1,14 @@
|
|
1
|
-
現在
|
1
|
+
現在下記のコードを実行しているのですが、残念ながら画面の出力には
|
2
|
-
|
2
|
+
b’’
|
3
|
-
|
3
|
+
としか表示されません。
|
4
|
+
シリアル通信で送るデータも受け取るデータもどちらも16進数の数列なのですが、何か指定するものを忘れているなどの類でしょうか???
|
5
|
+
|
6
|
+
import serial
|
7
|
+
|
8
|
+
s = serial.Serial("COM3", 9600, timeout=10)
|
9
|
+
geta = b"7E000F17010013A20040D5D463FFFE02646221"
|
10
|
+
s.write(geta)
|
11
|
+
resa = s.read()
|
12
|
+
print(resa)
|
13
|
+
|
14
|
+
s.close()
|