Data Fields
rlLoopbackBurst_t Struct Reference

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.
 

Detailed Description

Loopback burst set configuration.

Definition at line 2979 of file rl_sensor.h.


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

Copyright 2018, Texas Instruments Incorporated