你好!
请教一个问题!
前提: 有一个遥控器E1和一个路由R1,分别烧录SampleRemote-EB-EndDevice工程和SampleLight-Zlight-RouteDevice工程。我在遥控器中用串口来触发TOUCH_LINK_KEY来与路由R1成功组网。并在遥控器E1中调用zclGeneral_SendOnOff_CmdOn()和zclGeneral_SendOnOff_CmdOff()函数成功 开/关 操作路由R1,表明遥控器E1与路由R1通信OK。
现象: 当我将遥控器E1重新上电后,我在遥控器E1中直接调用zclGeneral_SendOnOff_CmdOn()和zclGeneral_SendOnOff_CmdOff()函数来进行操作路由R1时,发现路由R1没有任何反应。
问题: 怎么遥控器E1重新上电后就不能再与路由R1通信了呢? 谢谢!
注:SampleRemote-EB-EndDevice工程(遥控器E1)添加我自己的串口处理函数,而SampleLight-Zlight-RouteDevice工程(路由R1)的代码没有作任何修改。
在遥控器E1中获取 linkedTargets值始终保持相同的值。