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

关于ZigBee组网问题

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

您好,1.2.2a版本协议栈,2650的官方例程是用绑定模式组网,我改成了单播模式,

zswDstAddr.addrMode = (afAddrMode_t)Addr16Bit;
zswDstAddr.addr.shortAddr = 0X0000;
zswDstAddr.endpoint = 8;
zswDstAddr.panID = 0;

其中2650作为终端,2530作为协调器(组网模式为广播),为何我重新再其他的2530板子上重新烧录程序运行之后,2650无法组网,需要将2650的协议栈程序擦除重新烧录之后才可以组网?

很抱歉,有些不太理解您的意思。"重新再其他的2530板子上重新烧录程序"具体是指什么?您现在使用的是哪个例程?

感谢关注,我的情况是,同样的终端2650不变,换了一个协调器(程序不变),此时终端就没法组网了,是不是被绑定的原因?

还有一个问题,我的发送函数是:

zcl_SendCommand( SWITCH_EP, &dstAddr,
ZCL_CLUSTER_ID_GEN_ON_OFF, 0x01, TRUE, ZCL_FRAME_CLIENT_SERVER_DIR,
false, 0, 0, 4, SendData );

这个发送函数需要配置目的终端节点端点号SWITCH_EP,那么是不是只能支持单播情况,而我协调器是想做广播,想问一下应该用哪个发送函数?非常感谢

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

网站地图

Top