Digi Xbee Series 2 (ZigBee) モジュールを使用したプロジェクトに取り組んでいます。コーディネーター デバイスでデータを受信し、データベースに保存する Python スクリプトがあります。このスクリプトは、返されたデータの "samples" キーを探して解析しています。
それ以来、Digi XBee L/T/H センサー ( http://www.digi.com/wiki/developer/index.php/XBee_Sensors ) を購入しましたが、これが "rf_data" キーを使用してデータを返すことがわかりました。これはバイナリのようです。私はそれを処理して実際の値を読み取ることができません。
「サンプル」キーを送信するようにセンサーを再プログラムできるかどうか、またはバイナリデータの読み取り/変換方法を教えてもらえますか?
私はこのようにしようとしてきました:
h=struct.unpack('f',response['rf_data'][0:4])[0]
しかし、私は自分が何をしているのかを正確に知っているわけではありません;-)
あなたが与えることができる助けを前もって感謝します....