你好,
我试图将SimpleBLECentral中的Rssi Callback功能加入HIDAdvRemoteDongle中, 希望能探测到遥控器的RSSI值。
当初次连接建立时,RSSI读取正常,即RSSI值在正常范围(-127..20dBm)。但一旦主设备接受到Remote发送的notification packets后,再打开rssi读取, 读到的值大多都是不正常值, 大多都是-127dBm,刚开始的第一分钟偶尔会有4,5个正常值。
如果要读取到正常的RSSI值,需要断开连接,并erase bonding后,建立初次连接, 才能正常读取。
请问能有什么方法,能让主设备接收到notification packets后,仍能读取正常RSSI值?
谢谢!
xia zhou1:
顶一顶