This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/IWR1443BOOST: How to check CSI Raw Data and process the CSI Raw

Part Number: IWR1443BOOST

Tool/software: TI-RTOS

I modified the test CSI sample code(mmwave_sdk_02_01_00_04\packages\ti\drivers\test\csi_stream)

Change Content:

1.Chang to continuous output CSI data

   ptrFrameCfg->numFrames                             = 0; //continue mode

2.Chang from one RX to four RX

   ptrOpenCfg->chCfg.rxChannelEn                   = 0xF;

 

Data Size: 256(numAdcSamples) * 4(RX) * 4(I+Q) *128(numLoops)

ptrProfileCfg->numAdcSamples        = 256;

ptrFrameCfg->numLoops                   = 128;

Parameter:

Data Format:

The raw CSI values (RX1 256*128) are shown in the table and figure below.

Question

1. I am not sure that  the collected CSI data is correct, how to check?

2. I need to get speed, distance and angle from the CSI data. What calculations do I need?