XCTU ツールを使用して、API モードで 2 つの XBee S2 モジュール間で通信しようとしています。1 つのデバイスをルーターとして、別のデバイスをコーディネーターとして。ATモードで2つのXBeeモジュールの通信に成功し、そのうちのいずれかがAPIまたはATモードで通信できました。しかし、API モードで両方を構成すると、通信していません。
質問する
2823 次
2 に答える
1
彼らが通信していないことをどのように知っていますか?デバイスに送信する API フレームをどのように形成していますか?
API モードでは、XBee モジュールは、別のデバイスにデータを送信するために、特定の形式でチェックサムされた一連のバイトを必要とします。AT モードのモジュールと API モードのモジュール間のテスト中に、AT モジュールの X-CTU にデータを入力すると、API モジュールで受信フレームを確認できた可能性があります。
どの言語でプログラムを作成しますか? コード ライブラリを使用して、API フレームのエンコードとデコードを管理することをお勧めします。
Digi には、XBee ホスト ライブラリをさまざまな言語でリストした Web ページがあります。
于 2014-05-27T15:25:11.567 に答える
0
いろいろ試してみた結果、X Bee モジュールの設定で 2 つのトリックを見つけました。
X Bee モジュールが読み取れない場合は、適切なファームウェア
を手動で選択して書き込むだけです読み取りにも書き込みにも応答しない場合は、リセット ピンを単線を使用して数秒間グランドに接続します。
于 2014-06-26T09:44:02.113 に答える