0

MiWi Pro ワイヤレス ネットワーク プロトコルを使用しており、ユニキャスト機能でいくつかのテストを実行していましたが、問題が発生しました。

ユニキャストの主な問題: ユニキャスト メッセージがエンド デバイスのショート アドレスまたはロング アドレスを使用して送信されているかどうかにかかわらず、エンド デバイスはその親コーディネーターからメッセージを受信しません。

それでは、この構成があるとしましょう。

Coordinator1のショート アドレスは 0300 で、かつ End_Device1のショート アドレスは 0301 です。

それで、これらは私が気づいたものです..

Coordinator1からEnd_Device1への短いアドレスまたは長いアドレスによるユニキャスト メッセージの送信は機能しません。ただし、End_Device1からCoordinator1への uincast メッセージの送信は正常に機能します。

また、 Coordinator1からEnd_Device1にメッセージを送信すると、Coordinator1は送信者であってもメッセージを受信することに気付きました。End_Device1 がメッセージを受信するはずなので、これは非常に奇妙です。

親コーディネーターがエンド デバイスとの通信を妨げている原因は何だと思いますか?また、それを修正するにはどうすればよいですか?

4

2 に答える 2

0

Coordinator1 がルート コーディネータの場合、アドレスは 0000 でなければなりません。そうしないと、ルーティングの問題が発生する可能性があります。

エンドデバイスのアドレスは確かですか? ライブラリはそれについてかなり混乱しています。デバイスの取得したアドレスが実際には正しいものではないことに気付くまで、同様の問題があります。

于 2014-01-03T13:51:04.493 に答える