在试着往ZHA的coordinator 端移植zll bridge的功能,现在可以通过调用zllInitiator_StartDevDisc开始touchLink,用packet sniffer也可以看到的确已经在各个信道去发现target了,但是程序始终进不到 initiatorScanRspCB,也就是说收不到来自target 的回应。
跟代码发现没有进入 zclLL_HdlIncoming,再继续往上,发现开始touchlink之后,连zcl_event_loop 也没进过,也就是,来自target 的回应没有进入zcl 处理,似乎是被扔掉了。
所以我想问一下:ZHA的代码里面,是不是把 touchlink 中设备发现阶段来自target 的响应扔掉了?有办法基于ZHA的代码来实现跟ZLL的设备进行touchlink吗?
先谢谢了。