This anomaly applies to Revision 3, build codes QFAA-Fx0, QIAA-Fx0, CKAA-Fx0.
It was inherited from the previous IC revision
Revision 2.
Symptoms
RSSI changes over temperature.
Conditions
Temperature ≤ +10°C or > +30°C.
Consequences
RSSI parameter not within specified accuracy.
Workaround
Add the following compensation to the RSSI sample value based on temperature measurement (the on-chip TEMP peripheral can be used to measure temperature):
- For TEMP ≤ -30°C, RSSISAMPLE = RSSISAMPLE +3
- For TEMP > -30°C and TEMP ≤ -10°C, RSSISAMPLE = RSSISAMPLE +2
- For TEMP > -10°C and TEMP ≤ +10°C, RSSISAMPLE = RSSISAMPLE +1
- For TEMP > +10°C and TEMP ≤ +30°C, RSSISAMPLE = RSSISAMPLE + 0
- For TEMP > +30°C and TEMP ≤ +50°C, RSSISAMPLE = RSSISAMPLE - 1
- For TEMP > +50°C and TEMP ≤ +70°C, RSSISAMPLE = RSSISAMPLE - 2
- For TEMP > +70°C, RSSISAMPLE = RSSISAMPLE - 3