pyserialを用いて、PCからRaspberry Piにデータを送信したいです。
そこで、以下の2つのソースを用意しました。
こちらがPC側のソース(送信側)
Python2.7
1# -*- coding: utf-8 -*- 2 3import serial 4 5ser = serial.Serial('COM3',9600) 6 7c = ser.write("hello") 8 9ser.close() 10
次にラズパイ側のソース(受信側)
Python2.7
1import serial 2 3ser = serial.Serial('/dev/tty1', 9600) 4 5line = ser.readline() 6 7print line 8ser.close() 9
このコードをそれぞれ実行すると、PC側のソースはすぐに終了し(処理が全て終わった?)、ラズパイ側のソースではコマンドライン上で読み取り待ちのまま特に出力などはされないままになります。
受信が出来ていない原因と、何か解決策がありましたら教えて下さい.よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/25 03:45
2018/10/25 03:56
2018/10/25 04:05
2018/10/25 04:13
2018/10/25 04:15
2018/10/25 04:46
2018/10/25 04:54
2018/10/25 05:26
2018/10/25 05:30
2018/10/25 05:53
2018/10/25 05:56
2018/10/25 06:11