各位大神好!
画了一块 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 左右.
你可以用一个开发板, 配置成主设备, 你的板子做成从设备, 然后连接, 分别打印两方的调试信息, 看一下结果, 再分析是什么问题.
从你描述信号强度看, 不是这个是发射信号的强度, 还是接收信号的强度, 如果是接收到的信号强度, 那么应你该已经是扫描到了.