-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 行業(yè)動(dòng)態(tài)
您的位置:
當(dāng)整個(gè)網(wǎng)絡(luò)啟動(dòng)和配置完成后,協(xié)調(diào)器的功能退化為一個(gè)普通路由器。當(dāng)我們組好了一個(gè)網(wǎng)絡(luò)后,有一個(gè)路由,一個(gè)終端,一個(gè)協(xié)調(diào)器,然后終端連到路由,路由連到協(xié)調(diào)器。我們把路由斷電再上電,發(fā)現(xiàn)沒辦法進(jìn)入網(wǎng)絡(luò)了。這是因?yàn)榫W(wǎng)絡(luò)組好后,協(xié)調(diào)器就退化為普通無線路由器。
PANID指網(wǎng)絡(luò)編號(hào),用于區(qū)分不同的ZigBee網(wǎng)絡(luò)設(shè)備的PANID值和ZDAPP_CONFIG_PAN_ID值的設(shè)置有關(guān)
ZDAPP_CONFIG_PAN_ID=0xFFFF時(shí)協(xié)調(diào)器將隨機(jī)產(chǎn)生一個(gè)PANID,如果是其他值則以ZDAPP_CONFIG_PAN_ID 的值作為PANID。(該配置在f8wConfig.cfg文件中)。
每個(gè)ZigBee設(shè)備支持240個(gè)端點(diǎn)
每個(gè)Zigbee設(shè)備都有一個(gè)64的IEEE地址,即MAC地址。還有一個(gè)16位的網(wǎng)絡(luò)短地址。協(xié)調(diào)器的網(wǎng)絡(luò)短地址 為0000H,路由和終端的短地址由協(xié)調(diào)器進(jìn)行分配。
Zigbee發(fā)送數(shù)據(jù)時(shí)的方式:點(diǎn)播:afAddr16Bit 組播:afAddrGroup 廣播:afAddrBroadcast
廣播模式下,目標(biāo)shortAddr可以設(shè)置為下面廣播地址的一種1)0xFFFF : 數(shù)據(jù)包將被發(fā)送到網(wǎng)絡(luò)上的所有設(shè)備。
2)0xFFFD : 數(shù)據(jù)包將被發(fā)送到除睡眠外的所有設(shè)備
3)0xFFFC : 數(shù)據(jù)包發(fā)送給所有的路由器(包括協(xié)調(diào)器,它是一種特殊的路由器)
zigbee編譯選項(xiàng)
比如比較常用的NV_RESTORE, 它能夠保存網(wǎng)絡(luò)的狀態(tài),在重啟設(shè)備后依然能夠保存斷電之前的狀態(tài)。