Combination of C structure declaration and Content that uniquely describes the radar cube.
# | Declaration | Content |
1 | cmplx16ImRe_t x[numTXPatterns][numDopplerChirps][numRX][numRangeBins] | 1D Range FFT output |
2 | cmplx16ImRe_t x[numRangeBins][numDopplerChirps][numTXPatterns][numRX] | 1D Range FFT output |
3 | cmplx16ImRe_t x[numRangeBins][numTXPatterns][numRX][numDopplerChirps] | 1D Range FFT output |
4 | cmplx16ImRe_t x[numRangeBins][numDopplerBins][numTXPatterns][numRX] | 2D (Range+Doppler) FFT output |
5 | cmplx16ImRe_t x[numRangeBins][numTXPatterns][numRX][numDopplerBins] | 2D (Range+Doppler) FFT output |
6 | cmplx16ImRe_t x[numChirps][numTxAnt][numRxAnt][numRangeBins] | 1D Range FFT output |
◆ DPIF_RADARCUBE_FORMAT_1
#define DPIF_RADARCUBE_FORMAT_1 1 |
This format is for 1D FFT output and it separates out different TX patterns in distinct groups while keeping the "[numRX][numRangeBins]" samples in the same non-interleaved format of ADC Data.
◆ DPIF_RADARCUBE_FORMAT_2
#define DPIF_RADARCUBE_FORMAT_2 2 |
This format is for 1D FFT output and it keeps the "[numRX]" samples in the same interleaved format of ADC Data
- See also
- DPIF_RADARCUBE_FORMAT_4.
◆ DPIF_RADARCUBE_FORMAT_3
#define DPIF_RADARCUBE_FORMAT_3 3 |
This format is for 1D FFT output and it linearizes and transposes the "[numTXPatterns][numRX][numDopplerChirps]" samples as compared to non-interleaved format of ADC Data. This format could be used when overlaying the same memory with 2D FFT output.
- See also
- DPIF_RADARCUBE_FORMAT_5.
◆ DPIF_RADARCUBE_FORMAT_4
#define DPIF_RADARCUBE_FORMAT_4 4 |
◆ DPIF_RADARCUBE_FORMAT_5
#define DPIF_RADARCUBE_FORMAT_5 5 |
◆ DPIF_RADARCUBE_FORMAT_6
#define DPIF_RADARCUBE_FORMAT_6 6 |
This format is for 1D range FFT output, it is structured as a 4-dimensional matrix as cmplx16ImRe_t x[numChirps][numTxAnt][numRxAnt][numRangeBins].