SWRA682 December 2020 CC1310 , CC1312PSIP , CC1312R , CC1314R10 , CC1350 , CC1352P , CC1352P7 , CC1352R , CC1354P10 , CC1354R10
The RSSI value calculated by the chip has to be adjusted by an offset to give out a number that represents the input power in dBm.
To find the RSSI offset: Set the radio in RX. Apply a CW where the power in to the chip is stepped from -130 dBm to 10 dBm in 1 dB step. For each step, read the RSSI value using the RF_getRssi() function. It is recommended to do the measurements on several boards since the RSSI results have some chip to chip variation.
The RSSI offset is set by the following override:
(uint32_t)0x00XX88A3
where XX is the offset in two’s complement.
The RSSI offset is measured and given as an override for the settings given in SmartRFStudio. Using a different RF frontend than for the board the settings are measured for could change the RSSI offset. A typical example is if a Front End Module (FEM) is added since the LNA in the FEM adds gain.