xwr.radar.defines
¶
TI Radar demo firmware common API defines.
See the mmWave SDK user guide, Table 1 (Page 19).
xwr.radar.defines.ADCDepth
¶
Bases: Enum
ADC bit depth.
Attributes:
Name | Type | Description |
---|---|---|
BIT12 |
12-bit mode. |
|
BIT14 |
14-bit mode. |
|
BIT16 |
16-bit mode (used by default). |
Source code in src/xwr/radar/defines.py
xwr.radar.defines.ADCFormat
¶
Bases: Enum
ADC output format.
COMPLEX_1X has the image band filtered out, while COMPLEX_2X does not.
Attributes:
Name | Type | Description |
---|---|---|
REAL |
real data. |
|
COMPLEX_1X |
complex data, with image band filtered out (default). |
|
COMPLEX_2X |
raw complex data. |
Source code in src/xwr/radar/defines.py
xwr.radar.defines.DFEMode
¶
Bases: Enum
Frame type; note that continuous chirping is not supported.
Attributes:
Name | Type | Description |
---|---|---|
LEGACY |
legacy mode (we only support this for now). |
|
ADVANCED |
advanced mode. |
Source code in src/xwr/radar/defines.py
xwr.radar.defines.HPFCornerFreq1
¶
Bases: Enum
High pass filter 1 corner frequency.
Attributes:
Name | Type | Description |
---|---|---|
KHZ175 |
175 kHz (default). |
|
KHZ235 |
235 kHz. |
|
KHZ350 |
350 kHz. |
|
KHZ700 |
700 kHz. |
Source code in src/xwr/radar/defines.py
xwr.radar.defines.HPFCornerFreq2
¶
Bases: Enum
High pass filter 2 corner frequency.
Attributes:
Name | Type | Description |
---|---|---|
KHZ350 |
350 kHz (default). |
|
KHZ700 |
700 kHz. |
|
MHZ1_4 |
1.4 MHz. |
|
MHZ2_8 |
2.8 MHz. |
Source code in src/xwr/radar/defines.py
xwr.radar.defines.LVDSFormat
¶
Bases: Enum
LVDS data format.
Attributes:
Name | Type | Description |
---|---|---|
DISABLED |
LVDS disabled. |
|
ADC |
ADC data; we use this mode to get spectrum data. |
|
CP_ADC_CQ |
CP ADC and CQ data. |