ZLL的ZRC 不能连接到 ZLight
时间:10-02
整理:3721RD
点击:
-
为什么按下ZRC (ARC) 的TouchLink键后,Zlight 四色灯都有闪一下,但是操作其他按键(如ON,OFF)则灯光完全没响应,通过Ubiqua抓到的数据包,好像没有Device Annouce消息,查看协议栈后发现ZRC在TouchLink后,好像只有执行Router才执行static void initiatorProcessStateChange( devStates_t state ){ ..................
if ( ZSTACK_ROUTER_BUILD )
{
ZDP_DeviceAnnce( NLME_GetShortAddr(), NLME_GetExtAddr(),
ZDO_Config_Node_Descriptor.CapabilityFlags, 0 );
}的 ZDP_DeviceAnnce,而没有ZSTACK_END_DEVICE_BUILD执行ZDP_DeviceAnnce部分,是不是ZRC不需要Device Annce,附件为Ubiqua抓到的TouchLink后消息图,请VV帮忙分析下
FN的遥控器和的灯,进行touchlink,遥控器需要灯建立一个新的网络,然后遥控器加入到这个网络里面。
加网成功以后,发送device Announce出来。
把抓包的文件另存为文件,发附件上来。