位置:51电子网 » 技术资料 » 仪器仪表

设置通信的网络ID和信道

发布时间:2017/1/1 17:16:49 访问次数:1017

   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层、应用层进行初始化,并且有对应的事件处理函数。

热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!