7.6.14 Calibrate and Check
Description
The SPI command “Calibrate and Check” is used to trigger one of the following features.
- Antenna tuning
- Temperature measurement
- SRC calibration
- FRC calibration
- VCO tuning
- Self check
The parameters are copied as follows:
extReq.tuneCheckConfig = tuneCheckConfig
extReq.serviceChannelConfig = serviceChannelConfig
Command Frame
Host |
0x0E |
tuneCheckConfig |
serviceChannelConfig |
ATA8510/15 |
events.system |
events.events |
dummy |
Parameters
- 0x0E – Command ID
- tuneCheckConfig – Parameter for extReq.tuneCheckConfig
Name |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
tuneCheckConfig |
EN_ANT_TUNE |
EN_TEMP_MEAS |
EN_SRCCAL |
EN_FRCCAL |
EN_VCOCAL | — |
EN_SELFCHECK | — |
Note: Only one bit is allowed to be
set in the tuneCheckConfig.
|
Bit 7: EN_ANT_TUNE – Enable Antenna Tuning
0
= Antenna tuning disabled
1
= Antenna tuning enabled
Bit 6: EN_TEMP_MEAS – Enable Temperature Measurement
0
= Temperature measurement disabled
1
= Temperature measurement enabled
Bit 5: EN_SRCCAL – Enable SRC Calibration
0
= SRC calibration disabled
1
= SRC calibration enabled
Bit 4: EN_FRCCAL – Enable FRC Calibration
0
= FRC calibration disabled
1
= FRC calibration enabled
Bit 3: EN_VCOCAL – Enable VCO Tuning
0
= VCO tuning disabled
1
= VCO tuning enabled
Bit 2: Reserved Bit
This bit is reserved for future use and is set to ‘0
’.
Bit 1: EN_SELFCHECK – Enable Self Check
0
= Self check disabled
1
= Self check enabled
Bit 0: Reserved Bit
This bit is reserved for future use and is set to ‘0
’.
- serviceChannelConfig – Parameter for extReq.serviceChannelConfig
Name |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
serviceChannelConfig |
enaPathB |
enaPathA |
ch[1:0] | — |
ser[2:0] |
Bit 7: enaPathB – Enable Path B
0
= Path B disabled
1
= Path B enabled
Bit 6: enaPathA – Enable Path A
0
= Path A disabled
1
= Path A enabled
Bits 5..4: Ch[1:0] – Channel[1:0]
Bit 3: Reserved Bit
This bit is reserved for future use and is set to ‘0
’.
Bits 2..0: Ser[2:0] – Service[2:0]
Return Values
- events.system – Event byte (for details see SPI command “Get Event Bytes”)
- events.events – Event byte (for details see SPI command “Get Event Bytes”)
- 0x00 – Dummy byte (no information)