微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > ZigBee怎么移除已经加入网络的设备

ZigBee怎么移除已经加入网络的设备

时间:10-02 整理:3721RD 点击:

问题1:协调器建立好网络后有一个终端节点加入网络,当终端节点发送的数据包大于某个值时,通过协调器无线控制,将终端节点移出网络,请问能实现吗?怎么实现?

问题2:可以通过协调器无线控制终端节点进入休眠状态吗,怎么实现?谢谢

1, 协议栈有Leave这样的API函数的。

2, 休眠是节点自动进入的,系统没有任务的时候,就会自动进入休眠,不需要控制。

非常感谢,关于通过协调器将某个终端移出网络的问题您能详细说下吗。我最近又遇到一个问题,在f8wConfig.cfg中修改PAN_ID和Channel,重新编译,下载,然后通过_NIB.nwkLogicalChannel和_NIB.nwkPanId读取的为什么还是原来的panid和channel呢?我刚刚接触ZigBee,手里的项目就卡在这了,希望您能帮忙指导下,谢谢

估计你在预编译中把NV_RESTORE打开了吧 Project - Option - C/C++ Compiler - Preprocessor - Defined Symbles

Ddfine Symbols 中是有xNV_RESTORE这项,百度了一下没找到方法,请问应该怎么去掉这个,谢谢

xNV_RESTORE 表示您的NV_RESTORE是关闭的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top