微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zstack网间通讯切换信道

zstack网间通讯切换信道

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

同一个信道通讯没问题,但是调用StubAPS_SetInterPanChannel()函数切换到目标信道时,抓包发现消息仍然在自身信道,为什么不生效,返回也是成功,大家有谁碰到过,麻烦指导一下

论坛有类似问题,解答请看这边: https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/t/119403

之前有试过变更信道的功能,不过是按键之后,设置新的信道,然后ZDOInitDevice(0);不知道可不可以。

最后发现问题是自己调用了上述函数后 然后AF_DataRequest,紧接着就StubAPS_SetIntraPanChannel();设回自身工作信道 会导致设置信道切换不成功,StubAPS_SetIntraPanChannel();函数的调用需要定时延迟一段时间就可以了

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

网站地图

Top