微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于组播加入组与退出组的问题

关于组播加入组与退出组的问题

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

 代码如图,协调器和节点上电后能正常通信,但是按下按键节点并没有退出组,仍然能正常通信,怎么回事?

建议你使用zclGeneral_SendGroupRemove(a,b,c,d,e)函数。

这个命令应该group的发起端发出去的,不是说自己把自己remove

谢谢

VV大神您好,

        目前的应用是想在一个协调器下组30个节点(包括路由设备和节点设备),我的协议栈经过修改后,协调器层可以挂载10个路由节点,10个终端节点。然后每个路由层可以挂载6个路由节点,13个终端节点。

        为了追求效率,这30个节点都烧写为路由模式,这样一层一层往下挂载。现在遇到的问题是,协调器有时候单播发送数据给节点,节点无法收到,没有响应。会出 现单播给路由节点节点无法收到的情况吗?在一个50平的小房间测试的,会不会因为路由转包层数限制导致超出了跳跃数最大值?您遇到过单播然后设备无法收到 的情况吗?

        谢谢,Best regards.

@vector shen,

正常情况下,单播发数据给节点,如果单跳的无法到达的话,会有路由发现,用来寻找路径的。

首先确认下数据有没有发出去,其次数据如果没有直接发出去,那么协调器有没有发起路由发现。

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

网站地图

Top