各位大神好!
画了一块W801的测试板,发现BLE能搜索到,但是连接不上。BLE的RSSI在-35到-50之间跳动,串口DEBUG无任何连接信息打印,就像没有被连接一样。
而且WIFI也扫描不到路由。
跑的官方DEMO程序,在开发板上正常。
ANT:
PCB:
怀疑是接收灵敏度太低,尝试过:
1 去掉C17 C18
2 去掉C17 C18 L1,同时在L1内侧接1/4波长导线
均无法正常连接,有什么排查建议吗?
万分感谢!
使用的是官网最新的v1.008 SDK么即 W800 SDK v1.00.08.rar ,如果使用的是V1.004 会存在这样的情况的。
https://www.winnermicro.com/html/1/156/158/558.html
感谢回复。
试了新的SDK DEMO,还是一样的问题。
能搜索到,但是连接不上。
你描述不够清晰,wifi 连接测试需要两个设备,分别是主设备(被连接设备),从设备(连接设备)。你画的板子是哪种设备 ?
如果你是从设备,-50 ,-35 db的信号,是在正常范围内,你用开发板连路由器,输出这个信号也在 -50左右。
你可以用一个开发板,配置成主设备,你的板子做成从设备,然后连接,分别打印两方的调试信息,看一下结果,再分析是什么问题。
从你描述信号强度看,不是这个是发射信号的强度,还是接收信号的强度,如果是接收到的信号强度,那么应你该已经是扫描到了。