首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

LQ

两个注释,第一个是把你读到的数据按照公式转换成实际值
第二个指出各个板子之间存在差异,所以你需要校准。比如说,你寄存器读到0,根据公式转换是0dbm,但实际你用外面的仪器测可能有些偏差,那你可以自己做的列表,校准寄存器读数和真实值
确实,这个问题很多人都有疑问。但是在13192的手册中明确给出了答案。
第一,LQ的值不是随意给出的,它的范围典型值是-95到-18dbm。
第二,在寄存器04中有设定cca的门槛值,一般可以把门槛值设置成-95,所以在低于-95的时候,lq是不会有值输出的。

在802154的标准中使用的话,一般要把这个值的范围扩展成0-255
这个你可以测试看看,-18dbm,寄存器的值应该是36。
实际情况是,条件好的话,是可以读到寄存器更低的值的。我以前读到过26的值
我说的是典型值在-95到-18
实际情况受周围各种条件的影响,有可能比-18更好

13192的灵敏度是1%的误码率下面的值,和-95没有冲突。-95的时候也可以接收到,但是误码率可能比较高。
SARD在两个板子靠的很近的情况下,发射功率都是max power,我测得比较好的寄存器读数是38,也就是-19dbm。
返回列表