你好,我使用TLSR8258芯片作为SigMesh项目中的网关和遥控器节点,在调试Mesh_Switch工程时我看到文档中写到同时按下RC_KEY_A_ON 和RC_KEY_1_OFF按键 超过2s会进入Provison模式LED灯也会闪烁。因此我在给switch烧写好代码后同时按下两个按键2s,LED灯也正常开始闪烁,但如下图所示,上位机按下Scan搜索不到Switch节点(上位机和网关节点正常工作,按下Scan按钮可以搜索到普通的Mesh节点):
而TelinkBleMesh手机APP可以正常搜索到Switch节点发出的广播,也可以成功配对,如下图:
请问这是什么原因造成的?我想使用上位机搜索Switch节点并将其加入到网络中应该如何修改代码或操作?
你好,
尝试使用最新的Switch固件,dongle固件和上位机软件测试呢。
你好,我去官网重新下载了SDK,烧写release_bin文件中的固件再次进行了测试,还是出现同样的问题,上位机控制的gateway节点无法搜索到switch节点但能搜索到普通mesh节点。
同时我也使用串口调试助手直接给gateway节点发命令进行了测试,它能正常搜索到普通mesh节点发出的广播,说明上位机是正常的,不是上位机的问题:
但是仍然无法搜索到switch节点发出的广播:
而手机app上可以正常搜索到switch节点发出的广播,所以switch工程的代码应该也是正常的。请问是gateway节点中的代码需要进行修改才能搜索到switch节点发出的信号吗,该如何解决这个问题?@Soyo
你好,
尝试使用最新的Switch固件,dongle固件和上位机软件测试呢。
你好,我去官网重新下载了SDK,烧写release_bin文件中的固件再次进行了测试,还是出现同样的问题,上位机控制的gateway节点无法搜索到switch节点但能搜索到普通mesh节点。
同时我也使用串口调试助手直接给gateway节点发命令进行了测试,它能正常搜索到普通mesh节点发出的广播,说明上位机是正常的,不是上位机的问题:
但是仍然无法搜索到switch节点发出的广播:
而手机app上可以正常搜索到switch节点发出的广播,所以switch工程的代码应该也是正常的。请问是gateway节点中的代码需要进行修改才能搜索到switch节点发出的信号吗,该如何解决这个问题?@Soyo
将该宏定义配置为1再试试,上电30s内能被搜索,之后再用组合键触发配网,switch默认没开pb adv配网。
可以了,感谢!@Soyo