CC254X RSSI 滤波
时间:12-23
整理:3721RD
点击:
实测CC254X和手机连接的时候,RSSI的抖动比较大,现在想在固件端对不断进来的RSSI值滤波后再发包出来。
请问一下,以KeyFob为例,我该如何添加滤波算法在哪个位置呢?
目前对整个系统的架构还不够清晰:
1、RSSI初值是从哪里获取到的?
2、RSSI值是在哪个地方被封包的?
3、哪个周期性的EVENT里适合做RSSI的滤波?
参考user's guide里面 23.10.3 RSSI 部分。
BR. Albin
Albin,
感谢你的回复,再请教一下:
1、直接读取RSSI寄存器的话,代码该如何写呢?
2、CC254X是每隔多久更新一次RSSI值?128us吗?
3、直接GAPRole_GetParameter(GAPROLE_RSSI_READ_RATE, &rssi)可以读吗?如果可以的话,那么它和直接读寄存器哪种方法好呢?
软件不懂,楼下有懂的吗?
BR. Albin
楼主若能实验对比一下最靠谱。感觉应该直接读更具有实时性。