Digi USB 탐색기 (CP2102)가있는 XB24C27WIT-004 모듈을 사용하여 Zigbee P2P를 만들려고합니다. 나는 2 대의 랩톱을 사용하고 각각에 XBee 모듈을 연결했다. 모듈을 X-CTUs에 추가하고 한 모듈의 DL을 다른 모듈의 MY로 변경했으며 그 반대도 마찬가지입니다. 둘 다 동일한 채널 및 동일한 PAN ID에 있습니다. 하지만 한 콘솔에서 다른 콘솔로 연속적으로 전송 된 데이터를 볼 수 없었습니다. 콘솔 창은 이미지와 같습니다. 다른 라디오를 발견하려고 할 때 명령이 표시됩니다. The console window. 이 기능은 두 모듈 모두에 대해 ZIGBEE TH Reg로 설정됩니다.X-CTU로 지그비 네트워크 설정하기 6.3.2
0
A
답변
1
코디네이터 (ATCE=1
)로 구성하고 다른 라우터를 라우터 (ATCE=0
)로 구성하여 서로 연결할 수 있습니까? 라우터는 ATDH
및 ATDL
을 0으로 유지하여 조정자를 대상으로 지정할 수 있습니다. 목적지에 16 비트 네트워크 주소를 사용하는 것에 익숙하지 않으므로 ATDH
을 라우터의 ATSH
으로 설정하고 ATDL
을 ATSL
으로 설정하는 것이 좋습니다.
장치가 서로 연결되어 있는지 확인하려면 해당 작동 PAN ID (ATOI
및 ATOP
)가 일치해야합니다. 일단 라우터가 데이터를 코디네이터로 보낼 수 있는지 확인한 다음 코디네이터에서 라우터로 데이터를 보낼 수 있는지 확인하십시오. 라우터에서 ATNR
을 사용하여 네트워크 재설정을 수행하면 코디네이터에 다시 가입하려고 시도 할 수 있습니다. 가입을 허용하려면 코디네이터에 ATNJ
~ 0xFF
을 설정해야 할 수도 있습니다.
안녕하세요! 통해 ur 제안 주셔서 감사합니다. 우리는 ur 구성을 시도했습니다. 코디네이터 (CE = 1)가 라우터 (CE = 0)로부터 데이터를 수신하고 있지만 조정자가 데이터를 전송할 수 없습니다. 우리는 랩탑의 콘솔에서 데이터를 모니터링하고 있습니다. 우리는 [link] (https://learn.sparkfun.com/tutorials/exploring-xbees-and-xctu)에서 제시 한 바와 같이 제안한대로 주소 지정을 시도했습니다. 우리는 조정자의 DL을 FFFF로 변경하여 방송했습니다. 그런 다음 두 xbe가 통신 할 수있게됩니다. 하지만 우리는 P2P 통신이 필요합니다 (한 xbee의 DL은 다른 xbee의 MY입니다). 그리고 이것은 작동하지 않습니다. –
@tomlogic 우리가 동일한 PAN (동일한 PAN ID)에서 조정자 (CE = 1)로 xbees를 활성화하면 어떻게됩니까? –
둘 다 조정자로 설정되면 두 개의 다른 네트워크를 설정합니다. 코디네이터에서 라우터의 'SH'/ 'SL'에 'DH'/'DL '을 설정하여 시리얼 데이터를 유니 캐스트하는 것이 필요합니다. 'MY'는 16 비트 네트워크 주소이고'DL' 설정에서 작동하지 않을 것이라고 생각합니다. 모든 0의 대상 주소를 사용하는 것은 "네트워크 조정자"를 나타내는 바로 가기입니다. – tomlogic