![]() |
![]() |
Phase shift calibration data which application will receive from radarSS and will feed in to the Device in next power up to avoid calibration. More...
#include <control/mmwavelink/include/rl_sensor.h>
Data Fields | |
rlUInt8_t | txIndex |
Index of the transmitter channel for which the phase shift is desired Valid range: 0 to (Number of Tx channels enabled at rlSetChannelConfig) - 1 e.g: 0 to 1 (For xWR1642), 0 to 2 (For xWR1843, xWR1443, xWR1243 & xWR2243). . | |
rlUInt8_t | calibApply |
Set this to 1 after injecting calibration data for all Txs to enable the firmware calibration. . | |
rlUInt8_t | observedPhShiftData [128U] |
Observed phase shift corresponding to each desired phase shift. Index n corresponds to desired phase shift of n * 5.625 degree. For TX0 the mapping is as below: n Desired phase shift Observed phase shift is injected in the following bytes 47 264.375 degrees byte[1], byte[0] 48 270.0 degrees byte[3], byte[2] : : : : : : 62 348.75 degrees byte[31], byte[30] 63 354.375 degrees byte[33], byte[32] 0 0.0 degrees byte[35], byte[34] 1 5.625 degrees byte[37], byte[36] : : : : : : 45 253.125 degrees byte[125], byte[124] 46 258.75 degrees byte[127], byte[126] For TX1 and TX2 the mapping is as below: n Desired phase shift Observed phase shift is injected in the following bytes 15 84.375 degrees byte[1], byte[0] 16 90.0 degrees byte[3], byte[2] : : : : : : 62 348.75 degrees byte[31], byte[30] 63 354.375 degrees byte[33], byte[32] 0 0.0 degrees byte[35], byte[34] 1 5.625 degrees byte[37], byte[36] : : : : : : 13 73.125 degrees byte[125], byte[124] 14 78.75 degrees byte[127], byte[126] 1 LSB = (360 degree)/pow(2,10). . | |
rlUInt16_t | reserved |
Reserved for future use. | |
Phase shift calibration data which application will receive from radarSS and will feed in to the Device in next power up to avoid calibration.
Definition at line 4651 of file rl_sensor.h.