Other Parts Discussed in Thread: CC1190
Hi,
I am having a hard time understanding how the rx offset functionality works. In the document "Using CC1190 Front End With CC13xx Under FCC 15.247"
it states that the receiver rssi saturates above -24 dBm and states the following:
"To get the correct RSSI offset, the following override must be modified: Change 0x00FB88A3 to 0x000388A3."
The older version of RF Studio I was using generated the following code for the overrides:
// override_phy_rx_rssi_offset_cc1310_cc1190_9092.xml
// Rx: Set RSSI offset to adjust reported RSSI by +26 dB
(uint32_t)0x000388A3,
(uint32_t)0xFFFFFFFF,
};
The latest version (2.13.0) generates this:
// override_phy_rx_rssi_offset_5db.xml
// Rx: Set RSSI offset to adjust reported RSSI by +5 dB (default: 0), trimmed for external bias and differential configuration
(uint32_t)0x00FB88A3,
// override_phy_rx_rssi_offset_cc1310_cc1190_9092.xml
// Rx: Set RSSI offset to adjust reported RSSI by +26 dB
(uint32_t)0x000388A3,
(uint32_t)0xFFFFFFFF
};
It appears like it's overriding the value twice.
Also, does this mean that I should take all RSSI values appended to the end of a received packet and add 26 dB to them? Is this what RF Studio does when it
displays the RSSI of a received packet? or does it automatically perform the conversion before displaying it?
Victor