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