![Logo](ti_logo.svg) |
xWRL6432 MMWAVE-L-SDK
05.04.00.01
|
|
Go to the documentation of this file.
44 #ifndef DPIF_ADCDATA_H
45 #define DPIF_ADCDATA_H
48 #include <common/syscommon.h>
49 #include <datapath/dpif/dpif_types.h>
63 #define DPIF_RXCHAN_NON_INTERLEAVE_MODE (uint32_t) 0U
64 #define DPIF_RXCHAN_INTERLEAVE_MODE (uint32_t) 1U
73 typedef struct DPIF_ADCBufProperty_t
100 uint16_t rxChanOffset[SYS_COMMON_NUM_RX_CHANNEL];
110 typedef struct DPIF_ADCBufData_t
uint32_t dataSize
ADCBuf buffer size in bytes.
Definition: dpif_adcdata.h:116
ADC Data buffer definition.
Definition: dpif_adcdata.h:111
ADC Data buffer property.
Definition: dpif_adcdata.h:74
uint8_t numChirpsPerChirpEvent
ADCBUF will generate chirp interrupt event every this many chirps - chirpthreshold.
Definition: dpif_adcdata.h:82
DPIF_ADCBufProperty dataProperty
ADCBuf data property.
Definition: dpif_adcdata.h:113
uint16_t numAdcSamples
Number of ADC samples.
Definition: dpif_adcdata.h:94
uint32_t DPIF_RXCHAN_INTERLEAVE
RX channel ADC data interleave mode.
Definition: dpif_adcdata.h:62
uint8_t numRxAntennas
Number of receive antennas.
Definition: dpif_adcdata.h:91
uint8_t adcBits
ADC out bits 0(12 Bits), 1(14 Bits), 2(16 Bits) refer to rlAdcBitFormat_t for details.
Definition: dpif_adcdata.h:88
DPIF_RXCHAN_INTERLEAVE interleave
Data in interleave or non-interleave mode.
Definition: dpif_adcdata.h:79
void * data
ADCBuf data pointer.
Definition: dpif_adcdata.h:119
DPIF_DATAFORMAT dataFmt
Data format in adcbuf.
Definition: dpif_adcdata.h:76