ZigBee 노드는 자동으로 Ad-Hoc 네트워크를 구성합니다. 바로 그 순간에 가장 강력한 연결 (최상의 네트워크 서비스)을 통해 네트워크에 가입하는 것입니다. 이 모듈은 신뢰할 수있는 통신 설정에 신경을 쓸 필요가없는 방식으로 설계되었습니다. 그들은 대부분의 시간 동안 네트워킹 문제를 해결할 것입니다.
당신이하고 싶은 것은 어떻게 든 다른 상황을 강요합니다. 일부 멀티 호핑을 얻으려면 특정 토폴로지를 만들고 싶습니다. 그것은 끄덕임의 정상적인 행동이 아닙니다. 하지만 AT 명령 중 일부를 사용하여 원하는 것을 얻을 수 있습니다.
언급 한 명령 "NJ"가 도움이 될 것입니다. 이 명령은 특정 시간 (초) 후에 조인을 잠급니다. 하나의 코디네이터, 하나의 라우터 및 하나의 엔드 디바이스로 구성된 3 개의 노드가있는 간단한 ZigBee 네트워크를 생각해 봅시다. 코디네이터를 켜고 "NJ"를 2 분으로 설정하십시오. 라우터를 신속하게 켜면 2 분 안에 코디네이터와 연결할 수 있습니다. 이 2 분 후에 코디네이터가 잠기고 조인을 더 이상받지 않습니다. 그 순간에 반드시 라우터와 연결해야하는 엔드 디바이스를 시작할 수 있습니다. 이렇게하면 End-Device와 Coordinator 사이의 메시지가 원하는대로 라우터를 통과하는 것을 볼 수 있습니다.
모듈의 안테나를 사용하지 않고도이 아이디어를 여러 번 적용하면 더 큰 네트워크를 얻을 수 있습니다. AT 매개 변수를 원격으로 제어 할 수 있습니다 (예 :코디네이터에 연결된 컴퓨터에서), 일부 코드를 사용하여 네트워크를 초기화 할 수 있습니다.
add : http://www.youtube.com/watch?feature=player_embedded&v=QeSvAn-YRSE ... 그 링크에 관해서는, 나는 xbee zb api의 목적을 훨씬 상회한다고 생각합니다. 심지어 그들은 rf 제약을 통해 그것을 깨닫습니다. 그럼에도 불구하고 그 문제에 대한 아이디어는 언제나 환영합니다. –