1

2つのXbeeモジュール間の正常な通信をアサンブルしようとしています。やりたいことは成功しましたが、わからない問題があります。X-CTUには2つのパラメーターがあり、混乱します。

JV-チャネル検証

NW-ネットワークウォッチドッグタイムアウト

私はデータシートからすべての指示を読みました、私は何度もグーグルで検索しました、しかし私は重要な解決策を見つけることができませんでした。私の問題は何ですか?私はいくつかの「最悪のケース」に取り組んでいます。今のところ、私にとって最悪のケースは、コーディネーターの開始からloooonglooong時間の前にルーターを開始することです。JV=0およびNW=1に設定することでこの問題を解決しました。しかし、JV = 1、NW = 1に設定し、ルーターの後でコーディネーターを長時間(たとえば、30分)開始した場合、ルーターは試行しません。コーディネーターを探す。なぜこうなった?Xbeeで何が起こっているのか理解できませんでした。

4

1 に答える 1

2

JVパラメーターにより、XBeeルーターノードは電源投入時に(そして電源投入時にのみ!)コーディネーターを検索します。コーディネーターが見つからない場合は、現在のネットワークを離れてチャネルをオンにし、参加できる別のコーディネーターを探します。

NWパラメーターはJVパラメーターに似ていますが、より積極的です。NW* 3分以内にコーディネーターから応答がない場合、XBeeルーターはネットワークを離れます。

XBeeルーターでJV=1およびNW=10を設定した場合、XBeeは電源投入時にコーディネーターを検索し、少なくとも30分に1回コーディネーターと通信したことを確認します。コーディネーターが見つからない場合、またはコーディネーターと通信していない場合、ルーターはネットワークを離れ、参加する別のネットワークを探します。

XBeeルーターがコーディネーターを見つけることができなくなった場合は、コーディネーターのNJパラメーターを確認してください。常に参加できるようにするには、NJを0xff(255)に設定する必要があります。それ以外の場合、NJ <255の場合、コーディネーターはNJ秒後にノードからの参加を無効にします。たとえば、NJを60に設定すると、ルーターは、コーディネーターがネットワークを作成してから60秒後にのみネットワークに参加できます。このパラメータは通常、ネットワークが展開されており、他の誰も参加できないことを絶対的に肯定したいというセキュリティ上の理由から設定されます。

他のすべてが失敗した場合は、Digi XBee ZBフォーラムで質問してください:http://forums.digi.com/support/forum/listthreads?forum = 5

于 2012-03-15T05:10:09.147 に答える