設置通信的網(wǎng)絡ID和信道
發(fā)布時間:2017/1/1 17:16:49 訪問次數(shù):1034
1.設置通信的網(wǎng)絡ID和信道
在Zigbee協(xié)議棧的Config. cfg文件中設置網(wǎng)絡ID和工作信道,2.4GHz的頻段信道為11~26,HEF4013BT故應該選擇從1 1開始設置信道,協(xié)議棧默認的信道是信道11 (OxOB)。當PAN ID設置為OxFFFF時,ZigBee網(wǎng)絡協(xié)調(diào)器會自動選擇一個鏈路質(zhì)量最好的ID作為自己的ID,默認為Ox0000;也可以自己設定網(wǎng)絡ID,路由器或終端節(jié)點則會用網(wǎng)絡ID尋找協(xié)調(diào)器。
2.應用層程序
智能路燈控制系統(tǒng)的軟件部分采用網(wǎng)絡編程設計思想設計,分為上位機控制軟件和基于ZigBee的控制設備的軟件兩個部分。ZigBee協(xié)議棧的應用層程序由用戶自已定義、添加需要實現(xiàn)功能的程序,在協(xié)議棧應用層的SampleApp.c文件中修改、添加程序。為體現(xiàn)照明控制系統(tǒng)實現(xiàn)功率控制和檢測路燈是否正常工作等功能,因此在應用層加入檢測和控制的程序。收發(fā)數(shù)據(jù)是無線通最
基本的功能,要在應用層中把需要收集的數(shù)據(jù)發(fā)送到控制中心,并在控制中心實現(xiàn)對路燈的控制。應用層中重要的函數(shù)開發(fā)環(huán)境為VC-I-+。
在執(zhí)行應用層函數(shù)時,所有的任務、事件都是通過操作系統(tǒng)分配時間段來處理的,所有的任務都通過操作系統(tǒng)的任務添加函數(shù)添加,操作系統(tǒng)會調(diào)用其他的函數(shù)對ZigBee協(xié)議棧的網(wǎng)絡層、MAC層、應用層進行初始化,并且有對應的事件處理函數(shù)。
1.設置通信的網(wǎng)絡ID和信道
在Zigbee協(xié)議棧的Config. cfg文件中設置網(wǎng)絡ID和工作信道,2.4GHz的頻段信道為11~26,HEF4013BT故應該選擇從1 1開始設置信道,協(xié)議棧默認的信道是信道11 (OxOB)。當PAN ID設置為OxFFFF時,ZigBee網(wǎng)絡協(xié)調(diào)器會自動選擇一個鏈路質(zhì)量最好的ID作為自己的ID,默認為Ox0000;也可以自己設定網(wǎng)絡ID,路由器或終端節(jié)點則會用網(wǎng)絡ID尋找協(xié)調(diào)器。
2.應用層程序
智能路燈控制系統(tǒng)的軟件部分采用網(wǎng)絡編程設計思想設計,分為上位機控制軟件和基于ZigBee的控制設備的軟件兩個部分。ZigBee協(xié)議棧的應用層程序由用戶自已定義、添加需要實現(xiàn)功能的程序,在協(xié)議棧應用層的SampleApp.c文件中修改、添加程序。為體現(xiàn)照明控制系統(tǒng)實現(xiàn)功率控制和檢測路燈是否正常工作等功能,因此在應用層加入檢測和控制的程序。收發(fā)數(shù)據(jù)是無線通最
基本的功能,要在應用層中把需要收集的數(shù)據(jù)發(fā)送到控制中心,并在控制中心實現(xiàn)對路燈的控制。應用層中重要的函數(shù)開發(fā)環(huán)境為VC-I-+。
在執(zhí)行應用層函數(shù)時,所有的任務、事件都是通過操作系統(tǒng)分配時間段來處理的,所有的任務都通過操作系統(tǒng)的任務添加函數(shù)添加,操作系統(tǒng)會調(diào)用其他的函數(shù)對ZigBee協(xié)議棧的網(wǎng)絡層、MAC層、應用層進行初始化,并且有對應的事件處理函數(shù)。