Xbeeシリーズ1とTI CC2538の間の通信をテストしたいと思います。Xbeeシリーズ1と異なるRFモジュール(TI-CC2538)との通信
CC2538で802.15.4プロトコルを構築しましたが、 がXBTシリーズ1からXCTUでデータを送受信できるかどうかテストしたいと考えています。
XCTUプログラムでスキャンしようとしましたが、デバイスが見つかりませんでした。
CC2538 RFチップがコーディネーターであり、Xbee S1がPANネットワークを関連付けるデバイスであるというシナリオを設定しました。
802.15.4によれば、デバイスはパッシブスキャンしてビーコンフレームを受信する必要があり、その後、デバイスはCC2538であるコーディネータにアソシエーション要求macコマンドを送信する必要があります。
XBeeシリーズ1からXCTUのスキャンボタンがどのように機能していますか?
ビーコンフレームの受信を待つか、ビーコン要求または他のフレームを送信しますか?
私が作成した802.15.4でXbee s1とCC2538の間の通信をテストする他の方法はありますか?
Xbeeがアクティブスキャンを実行し、CC2538がビーコン要求とアソシエーション要求を受信したときに、XbeeモジュールがCC2538からのビーコンフレームを受信したことを確認しました。しかし、CC2538がアソシエーション応答フレームを送信したとき、Xbeeは何も受信しませんでした。 Xbeeがアサーションリクエストを送信するとき、srcアドレスはMACアドレス(64ビット)です。そこで、CC2538では、アソシエーション要求フレームを解析し、宛先アドレスをXbeeのMACアドレスに設定しました。そうですか? –
私はCC2538に精通していませんが、そのネットワーク・スタックがそれを考慮してはいけませんか? CC2538ルータはあなたのCC2538コーディネーターに参加できますか? – tomlogic
私は802.15.4を使用しています。ルータを使用する必要がありますか?私が作ったネットワークでは、2つのコンポーネントしかありません。デバイス(Xbee)とコーディネーター(CC2538) –