你好!
我目前有两个灯,这两个灯离遥控器的距离是一样的(灯与遥控器的距离符合Touch-link的范围内)。当遥控器的TOUCH-LINK被压下后只能将这两个灯的其中一个加入网络,另外一个灯就不能加入,按多次Touch-link也没有用。
Touch-link怎么一次性将附近所有的灯都加入网络呢?怎么设置才可以呀?
谢谢!
yuanfeng luo:
1 你好!
请问在按下TOUCH-LINK按键后,一次性可以将多个灯加将网络吗?怎么修改代码呀?
谢谢!
VV:
回复 yuanfeng luo:
从ZLL标准协议角度来讲,是不能实现的,因为强调的是touch link,选中,配对这个过程。
Remote在发出Scan Request以后,会收到很多Light发过来的 Scan Response,在下面的函数中处理
static ZStatus_t initiatorScanRspCB( afAddrType_t *srcAddr, zclLLScanRsp_t *pRsp )
每次都是选择一个RSSI最好的。
user4835507:
回复 VV:
VV大神你好,我用zstack3.0调试 TL的时候,抓包看到了target回复了scan response,但是initiator这边的回调static ZStatus_t initiatorScanRspCB( afAddrType_t *srcAddr, bdbTLScanRsp_t *pRsp )一直进不去是怎么回事?进不去回调.rar
user4835507:
回复 user4835507:
target也是用zstack3.0的router,而且target可以被其他的initiator TL成功,但是用3.0的initiatorTL的时候进不去回调-DBDB_TL_INITIATOR
-DINTER_PAN编译选项都打开了
one Man:
回复 user4835507:
你好,我在调试Touchlink,请问target 需要打开那些宏?