RSSI简述及E22产品指令应用

RSSI(Received Signal Strength Indication)接收的信号强度指示,无线发送层的可选部分,用来判定链接质量,RSSI的值对应的单位是dBm,表示某一功率与1mw的相对关系;RSSI并不是功率,它只是信号强度的一个指示值。RSSI值的监测,在反向通道基带接收滤波之后产生,在短时间进行基带I/Q支路功率积分得到RSSI的瞬时值,并对瞬时值进行平均得到RSSI的平均值;

RSSI信号强度显示

我们产品当中也有很多产品具有RSSI功能;产品如下:

E22系列UART产品;

E28系列:E28-2G4T12S;

E43系列:E43-433T13S3 ,E43-900T13S3,E43-433T13S ;

E70系列UART产品;
有很多客户在对于E22系列产品RSSI的使用上,不是很理解,在这里给大家解释一下;

E22系列产品RSSI分为两种应用:

1、是常规的发一条读取指令,然后返回RSSI的值;在应用时,我们需要先启用RSSI,启用指令(分包设定、发射功率为默认参数,配置模式):C0 04 01 20;在启用后可在传输模式或WOR发送模式发送指令C0 C1 C2 C3指令读取寄存器;

寄存器0x00 :当前环境噪声RSSI;

寄存器0X01 :上一次接收数据时的RSSI

(当前信道噪声为:dBm = -(256 - RSSI));

指令格式:C0 C1 C2 C3+起始地址+读取长度;

返回:C1 + 地址+读取长度+读取有效值;如:发送C0 C1 C2C3 00 01

返回 C1 00 01 RSSI(地址只能从00开始);

2、是启用后,模块收到无线数据,通过串口TXD输出后,将跟随一个RSSI强度字节;在应用时,启用指令为(传输方式、中继功能、LBT、wor为默认参数):C0 05 01 80;

RSSI值随着信道环境的变化而变化,可能每次的值都不一样,是正常的;


https://www.wjx.cn/jq/84863372.aspx