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