CC1101
SWRS061H Page 91 of 98
29.2 Configuration Register Details – Registers that Loose Programming in SLEEP State
0x29: FSTEST – Frequency Synthesizer Calibration Control
For test only. Do not write to this register.
0x2A: PTEST – Production Test
Writing 0xBF to this register makes the on-chip temperature sensor
available in the IDLE state. The default 0x7F value should then be written
back before leaving the IDLE state. Other use of this register is for test only.
0x2B: AGCTEST – AGC Test
For test only. Do not write to this register.
0x2C: TEST2 – Various Test Settings
The value to use in this register is given by the SmartRF Studio software
[5]. This register will be forced to 0x88 or 0x81 when it wakes up from
SLEEP mode, depending on the configuration of FIFOTHR.
ADC_RETENTION.
Note that the value read from this register when waking up from SLEEP
always is the reset value (0x88) regardless of the ADC_RETENTION
setting. The inverting of some of the bits due to the ADC_RETENTION
setting is only seen INTERNALLY in the analog part.
0x2D: TEST1 – Various Test Settings
The value to use in this register is given by the SmartRF Studio software
[5]. This register will be forced to 0x31 or 0x35 when it wakes up from
SLEEP mode, depending on the configuration of FIFOTHR.
ADC_RETENTION.
Note that the value read from this register when waking up from SLEEP
always is the reset value (0x31) regardless of the ADC_RETENTION
setting. The inverting of some of the bits due to the ADC_RETENTION
setting is only seen INTERNALLY in the analog part.