微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > cc2540 RSSI数值显示不能实时更新,怎么解决?

cc2540 RSSI数值显示不能实时更新,怎么解决?

时间:10-02 整理:3721RD 点击:

cc2540 RSSI数值显示不能实时更新,怎么解决?


一个板子跑SimpleBLEPeripheral 做 从设备
另外一个板子使用CC2540 Development Kit套件,软件用simpleBLECentral 工程。如果使用BLE-CC254x-1.4的协议栈,central设备跟peripheral设备连上之后,按向下键,获取并在LCD上显示当前的RSSI。 这个RSSI并不能实时更新,无论central和peripheral的距离怎么改变。 除非是断开后重新连接,RSSI显示数值才会改变。
但是同样的操作,在BLE-CC254x-1.2.1的协议栈中,RSSI是能根据距离变化而改变的。
有谁知道其中原因吗,能在BLE-CC254x-1.4上优化好这个问题吗,请教如何解决?

这是已知的一个bug, 在下一版新的SDK中会修正

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top