关于RSSI,由于跳频,RSSI随时都在变化,通过底层判断RSSI变化后自动触发callback的方法不适用。
还是参考KBA里面的方法:
https://community.infineon.com/t5/Knowledge-Base-Articles/Getting-raw-RSSI-values-in-Bluetooth-Low-Energy-and-Bluetooth-Classic/ta-p/790701
调用wiced_bt_dev_read_rssi这个API来读取,这个函数会注册callback,在callback里面拿RSSI。
可以开个定时器,在连接建立后,定时调用这个call back就行 |