
zigbee
文章平均质量分 71
wwy__
这个作者很懒,什么都没留下…
展开
-
zigbee zstack 通过串口修改panid channel
当节点加入一个网络时会自动分配一个短地址,但是当节点重启后,这个节点短地址就会改变,如果不想改变这个短地址,直接恢复上一次的连接状态这就需要设置NV_RESTORE宏来进行处理。NV_RESTORE保存的内容主要有网络层数据库NIB、设备关联表、绑定表、路由表等。当增加此宏定义的时候,就可以通过串口动态的修改zigbee的PANID、CHANNEL。(在网上找到多种方法,如下方法验证可行)...原创 2018-03-07 18:05:11 · 1870 阅读 · 1 评论 -
基于zigbee命令解释器实现
zigbee的参数比较多例如panid、channel等参数需要配置,第一种是通过在代码的配置文件里写好,第二种就是通过串口发送命令实现参数配置,类似玉AT指令。然后从网上参考了他人的例子,以及自己实际情况修改。上篇文章是实现的是将串口数据提取出来保存到nv数据库。接下来实现命令方式。首先定义一个结构体,其作用是包含一个命令的信息typedef struct { char const *...原创 2018-04-03 11:48:37 · 401 阅读 · 0 评论 -
zigbee zstack2.5a终端低功耗
之前因为项目折腾过低功耗,在交流群也看到很多在讨论终端节点低功耗问题,今天就写一篇关于低功耗的文章。我采用的是最简单的例子。最开始没有修改任何配置的状态下是8mA左右,现在是开始配置1、设置增加宏定义 POWER_SAVING2、修改配置文件在最小系统下且应用层没有其他定时事件任务,现在的电流基本在2mA-0.1mA之间跳动接下来进一步优化按键将查询模式改为中断模式 OnBoard.c文件...原创 2018-04-04 14:53:49 · 842 阅读 · 1 评论