During the system self-check and calibration procedure, up to four tune and check tasks can be executed in sequence (see the following figure).Figure 3-22. System Self-Check and Calibration Flow
The user can deactivate or activate each task separately by manipulating the associated bit in the eepTrxCal.calConf1 EEPROM setting.
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0x001C
calConf1
—
EN_TEMP_MEAS
EN_SRCCAL
EN_FRCCAL
—
—
—
EN_REGREFRESH
A system self-check and calibration process can be triggered at the following time points:
During PollingMode at regular intervals if the
eepTrxCal.selfChk.SC variable is unequal to 0x00. See Self Check from Related
Links.
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0x001E
selfChk
SC[7:0]
From IDLEMode via the Calibrate and
Check SPI command if the EN_SELFCHECK bit in tuneCheckConfig is set to
‘1’. See Calibrate and Check from Related Links.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
tuneCheckConfig
—
EN_TEMP_MEAS
EN_SRCCAL
EN_FRCCAL
EN_VCOCAL
—
EN_SELFCHECK
—
Setting the SELFCHECK bit to ‘1’ within the eepEventConf.cmdRdyConf command ready variable raises a command ready (CMD_RDY) event on the PB6 EVENT pin after finishing the system self-check and calibration process.
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0x0096
cmdRdyConf
—
TEMP_MEAS
SRC_CAL
FRC_CAL
VCO_CAL
RF_CAL
SELFCHECK
—
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.