相変わらずXbeeと戯れていますが・・・。帰宅後、こないだとは逆のEndDeviceのArduinoからCordinatorのProcessingへの通信をテスト。Cordinator側へデータは届くのだけど、SUCCESSの戻りがArduinoへ行かない。届くデータも3回送って1回程度。ふと思い立ってArduino側のXbeeをEndDeviceではなくRouterに焼き直して再テスト。百発百中でデータも届くし、SUCCESSもArduinoへ帰る。どうも上手くいった時はRSSIのランプがバリバリ光ってるところを見るとEndDeviceのSleep関連か?RouterとCordinatorはSleepしないし。今のところACアダプタ駆動のデバイスにくっつける予定なので、Routerファームでいいや。ただ将来的に太陽電池&バッテリー駆動をベランダでやるので、そん時Sleepの事は考えようw。
次は、Cordinatorからデータくれコマンドを送って、Arduinoからデータを返してもらう実験だ。
0 件のコメント:
コメントを投稿