- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ArduinoとXbee、通信によるラグ、遅延)
ArduinoとXbee、通信によるラグ、遅延
このQ&Aのポイント
- ArduinoとXbeeを使用した無線通信において、タクトスイッチを押したり離したりすると通信が途切れてしまい、LEDが数秒から十秒程固まってしまう問題が発生しています。
- さらに、パソコンに接続したXbeeを使用して送信する場合でも同様のラグが発生しています。
- また、アナログ入力を使用して可変抵抗の値を送信する際にも、送信された値が数秒間表示されずに一度にまとめて表示されるという問題が発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
XBee は、Series 1 と Series 2 の二種類ありますが、Series 2 の方をお使いではないですか? Series 1 と Series 2で互換性はありませんので、モジュールを買い換えるしかありませんが、タイムラグの問題に関しては Series 1 にすれば改善されるかもしれません。 (Series 2は、表面に「Series 2」もしくは「S2」の刻印があり、5×2の金メッキ端子があります) http://blog.goo.ne.jp/silvernetworks/e/175aeb53f68d16dabce5c61fe0b9617f Series 1 は独自プロトコルで通信するのに対し、Series 2 は標準化された Zigbee プロトコルで通信します。 Series 2の方が、中継(メッシュネットの構築)が可能であるなど高機能なのですが、その分タイムラグが大きい感じです。
お礼
回答ありがとうございます。 私の持っているXbeeはSeries2でした。また、特徴など分かりやすい説明をありがとうございます。 Series1も入手できたら試してみたいと思います。