rlCalibrationData_t Struct Reference

Structure to store all Calibration data chunks which device provides in response of rlRfCalibDataStore API. Applcation needs to provide same structure to rlRfCalibDataRestore API to restore calibration data to the device.
Accumulative calData for 3 chunks (3 * 224 bytes) looks like as mentioned.
. More...

#include <control/mmwavelink/include/rl_sensor.h>

Detailed Description

Structure to store all Calibration data chunks which device provides in response of rlRfCalibDataStore API. Applcation needs to provide same structure to rlRfCalibDataRestore API to restore calibration data to the device.
Accumulative calData for 3 chunks (3 * 224 bytes) looks like as mentioned.
.

AWR2243 calibration data structure

Field Name Num.of bytes Description
calValidStatus 4 This field indicates the status of each calibration (0 – FAIL, 1 – PASS). If a particular calibration was not enabled, then its corresponding field should be ignored.
Bit Definition (0 – FAIL, 1 – PASS)
b0 RESERVED
b1 APLL tuning (Ignore while restore)
b2 SYNTH VCO1 tuning (Ignore while restore)
b3 SYNTH VCO2 tuning (Ignore while restore)
b4 LODIST calibration (Ignore while restore)
b5 RX ADC DC offset calibration
b6 HPF cutoff calibration
b7 LPF cutoff calibration
b8 Peak detector calibration (optional)
b9 TX Power calibration (optional)
b10 RX gain calibration
b11 TX Phase calibration (optional)
b12 RX IQMM calibration
b31:13 RESERVED The recommended Validity status bits while restoring is 0x000014E0, assuming only rxAdcDcCalData, hpfCalData, lpfCalData, rxRfGainCalData and IQMM iqmmCalData are stored and restored.
calValidStatusCpy 4 Redundant calValidStatus value, this value should match with calValidStatus.
reserved 8 Reserved for Future use
calTemperature 2 Temperature at which boot calibration is done.
reserved 14 Reserved for Future use
rxAdcDcCalibData 16 RX chain ADC DC calibration data
hpf1CalData 1 HPF1 calibration data
hpf2CalData 1 HPF2 calibration data
loDistBiasCode 1 LODIST calibration data
loDistFreqIndex 1 LODIST calibration frequency index
reserved 48 Reserved for Future use
rxRfGainCalData 8 RX RF gain calibration data
iqmmCalibData 104 RX IQMM calibration data
txPowCalData 82 TX Power calibration data
powDetCalData 326 Power detector calibration data
reserved 52 Reserved for Future use
xWR6843 calibration data structure

Field Name Num.of bytes Description
calValidStatus 4 This field indicates the status of each calibration (0 – FAIL, 1 – PASS). If a particular calibration was not enabled, then its corresponding field should be ignored.
Bit Definition (0 – FAIL, 1 – PASS)
b0 RESERVED
b1 APLL tuning (Ignore while restore)
b2 SYNTH VCO1 tuning (Ignore while restore)
b3 SYNTH VCO2 tuning (Ignore while restore)
b4 LODIST calibration (Ignore while restore)
b5 RX ADC DC offset calibration
b6 HPF cutoff calibration
b7 LPF cutoff calibration
b8 Peak detector calibration (optional)
b9 TX Power calibration (optional)
b10 RX gain calibration
b11 TX Phase calibration (Ignore while restore)
b12 RX IQMM calibration
b31:13 RESERVED The recommended Validity status bits while restoring is 0x000014E0, assuming only rxAdcDcCalData, hpfCalData, lpfCalData, rxRfGainCalData and IQMM iqmmCalData are stored and restored.
calValidStatusCpy 4 Redundant calValidStatus value, this value should match with calValidStatus.
reserved 8 Reserved for Future use
calTemperature 2 Temperature at which boot calibration is done.
reserved 14 Reserved for Future use
rxAdcDcCalibData 16 RX chain ADC DC calibration data
hpf1CalData 1 HPF1 calibration data
hpf2CalData 1 HPF2 calibration data
loDistBiasCode 1 LODIST calibration data
reserved 1 Reserved for Future use
rxRfGainCalData 8 RX RF gain calibration data
iqmmCalibData 104 RX IQMM calibration data
txPowCalData 122 TX Power calibration data
powDetCalData 344 Power detector calibration data
reserved 42 Reserved for Future use

Definition at line 4258 of file rl_sensor.h.


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated