![]() |
![]() |
Loopback burst set configuration. More...
#include <control/mmwavelink/include/rl_sensor.h>
Data Fields | |
rlUInt8_t | loopbackSel |
Loopback selection Value Definition 0 No loopback 1 IF loopback 2 PS loopback 3 PA loopback Others RESERVED . | |
rlUInt8_t | baseProfileIndx |
Base profile used for loopback chirps Valid values 0 to 3 . | |
rlUInt8_t | burstIndx |
Indicates the index of the burst in the loopback sub-frame for which this configuration applies Valid values 0 to 15 . | |
rlUInt8_t | reserved0 |
Reserved for Future use. | |
rlUInt32_t | freqConst |
Start frequency for loopback For 77GHz devices (76 GHz to 81 GHz): 1 LSB = 3.6e9 / 2^26 Hz = 53.644 Hz Valid range: 0x5471C71B to 0x5A000000 For 60GHz devices (57 GHz to 64 GHz): 1 LSB = 2.7e9 / 2^26 Hz = 40.233 Hz Valid range: 0x5471C71C to 0x5ED097B4 . | |
rlInt16_t | slopeConst |
Ramp slope for loopback burst For 77GHz devices (76 GHz to 81 GHz): 1 LSB = (3.6e6 * 900) / 2^26 = 48.279 kHz/uS Valid range: -2072 to 2072 (Max 100MHz/uS) For 60GHz devices (57 GHz to 64 GHz): 1 LSB = (2.7e6 * 900) / 2^26 = 36.21 kHz/uS Valid range: -6905 to 6905 (Max 250 MHz/uS) . | |
rlUInt16_t | reserved1 |
Reserved for Future use. | |
rlUInt32_t | txBackoff |
Concatenated code for output power backoff for TX0, TX1, TX2 b7:0 TX0 output power back off b15:8 TX1 output power back off b23:16 TX2 output power back off b31:24 Reserved . | |
rlUInt16_t | rxGain |
Bit Definition 5:0 Rx gain This field defined RX gain for each profile 1 LSB = 1 dB Valid values: all even values from 24 to 52 7:6 RF Gain Target Value RF gain target 00 30 dB 01 34 dB 10 Reserved 11 26 dB 15:8 Reserved . | |
rlUInt8_t | txEn |
Tx enable selection bit mask b0 Enable TX0 0 Tx0 Disable 1 Tx0 Enable b1 Enable TX1 0 Tx1 Disable 1 Tx1 Enable b2 Enable TX2 0 Tx2 Disable 1 Tx2 Enable . | |
rlUInt8_t | reserved2 |
Reserved for Future use. | |
rlUInt16_t | bpmConfig |
Bit Definition b0 CONST_BPM_VAL_TX0_OFF Value of Binary Phase Shift value for TX0, during idle time b1 CONST_BPM_VAL_TX0_ON Value of Binary Phase Shift value for TX0, during chirp b2 CONST_BPM_VAL_TX1_OFF Value of Binary Phase Shift value for TX1, during idle time b3 CONST_BPM_VAL_TX1_ON Value of Binary Phase Shift value for TX1, during chirp b4 CONST_BPM_VAL_TX2_OFF Value of Binary Phase Shift value for TX2, during idle time b5 CONST_BPM_VAL_TX2_ON Value of Binary Phase Shift value for TX2, during chirp b15:6 RESERVED . | |
rlUInt16_t | digCorrDis |
Bits Digital corrections b0 IQMM correction disable 0 - Enable, 1- Disable b1 RX Gain and Phase correction disable 0 - Enable, 1- Disable b15:2 RESERVED . | |
rlUInt8_t | ifLbFreq |
Value IF Loopback frequency value 0 180 kHz 1 240 kHz 2 360 kHz 3 720 kHz 4 1 MHz 5 2 MHz 6 2.5 MHz 7 3 MHz 8 4.02 MHz 9 5 MHz 10 6 MHz 11 8.03 MHz 12 9 MHz 13 10 MHz 255-14 RESERVED . | |
rlUInt8_t | ifLbMag |
1 LSB = 10 mV Valid range: 1 to 63 | |
rlUInt8_t | ps1PgaIndx |
Value PGA gain value 0 PGA is OFF 1 -22 dB 2 -16 dB 3 -15 dB 4 -14 dB 5 -13 dB 6 -12 dB 7 -11 dB 8 -10 dB 9 -9 dB 10 -8 dB 11 -7 dB 12 -6 dB 13 -5 dB 14 -4 dB 15 -3 dB 16 -2 dB 17 -1 dB 18 0 dB 19 1 dB 20 2 dB 21 3 dB 22 4 dB 23 5 dB 24 6 dB 25 7 dB 26 8 dB 27 9 dB 255-28 RESERVED . | |
rlUInt8_t | ps2PgaIndx |
Same as above definition. | |
rlUInt32_t | psLbFreq |
Phase shifter loop back frequency in kHz 1 LSB = 1 kHz Bits Definition b15:0 TX0 Loopback Frequency b31:16 TX1 Loopback Frequency . | |
rlUInt32_t | reserved3 |
Reserved for Future use. | |
rlUInt16_t | paLbFreq |
This value is a 100MHz divider which sets the loopback frequency For e.g. for a 1 MHz frequency, set this to 100 for a 2 MHz frequency, set this to 50 Note: To ensure no leakage of signal power, user has to ensure that 100MHz/LOOPBACK_FREQ is an integer multiple of bin width. For e.g. if user choses 25Msps sampling rate and 2048 samples/chirp, then LOOPBACK_FREQ of 64 (=1.5625MHz) will ensure no leakage. | |
rlUInt16_t | reserved4 [3U] |
Reserved for Future use. | |
Loopback burst set configuration.
Definition at line 2979 of file rl_sensor.h.