2016-07-10 18 views
0

Windowsマシンに接続されたXBeeに送信するデータを読み取るにはどうすればよいですか?Windows上でXBeeに送信されたデータを読み取る方法は?

IDLEでコードが正しくコンパイルされているため、データが正しく送信されているかどうかを確認したいが、XCTUでシリアルコンソールを読み込もうとすると、ポートが現在占有されていると表示される。私が送るデータをどのように読むかについてのアイデアはありますか?

import serial 
i = 'A' 
ser = serial.Serial('com3',9600,timeout =1) 
ser.write(i) 
ser.close() 

答えて

0

Pythonコードの1に通信し、あなたがXCTUでシリアルコンソールで他のを持っている間は、接続の両方XBeesを持っています。ポートに書き込むと、メッセージが表示されます。

0

XCTUでCOM3を開こうとしていますか? Pythonで開いているので、これを行うことはできません。そのXBeeモジュールは、出力を見ることができる別のシリアルポート上のものとペアになっていますか?

ser.write()ser.close()の間に遅延を追加して、データを送信する時間を確保したい場合があります。最初の呼び出しが送信するデータをキューに入れるだけである可能性があります。

関連する問題