Other Parts Discussed in Thread: IWRL6432AOPEVM, IWRL6844, IWRL6432
Tool/software:
I am currently preparing for R&D of sensors and doing various experiments with IWRL6432BOOST/IWRL6432AOPEVM boards and have reached the AoA DPU test. This is the test
..\MMWAVE_L_SDK_05_05_03_00\examples\datapath\aoaproc\xwrL64xx-evm\m4fss0-0_freertos\ti-arm-clang
I just changed the file paths and didn't touch anything else, ran the test, but it looks like the test is failing.
Here is the snippet of my changes:
```
/* start the test by reading in the range FFT binary file*/
// fileId = fopen("..\\..\\..\\..\\common\\testBench\\aoaproc\\rangeFFT_data_final2.bin", "rb");
fileId = fopen("C:\\ti\\MMWAVE_L_SDK_05_05_03_00\\examples\\datapath\\common\\testBench\\aoaproc\\rangeFFT_data_final2.bin", "rb");
// fileId2 = fopen("..\\..\\..\\..\\common\\testBench\\aoaproc\\max_data_final_50pts.bin", "rb");
fileId2 = fopen("C:\\ti\\MMWAVE_L_SDK_05_05_03_00\\examples\\datapath\\common\\testBench\\aoaproc\\max_data_final_50pts.bin", "rb");
```
Here is the final part of the log:
```
At 0 th index difference: elev_idx=-10 , azim_idx=1
At 1 th index difference: elev_idx=-10 , azim_idx=1
At 2 th index difference: elev_idx=-10 , azim_idx=1
At 3 th index difference: elev_idx=-11 , azim_idx=0
At 4 th index difference: elev_idx=-8 , azim_idx=1
At 5 th index difference: elev_idx=-11 , azim_idx=0
At 6 th index difference: elev_idx=-8 , azim_idx=1
At 7 th index difference: elev_idx=-9 , azim_idx=1
At 8 th index difference: elev_idx=-9 , azim_idx=1
At 9 th index difference: elev_idx=-8 , azim_idx=18
At 10 th index difference: elev_idx=-8 , azim_idx=18
At 11 th index difference: elev_idx=28 , azim_idx=9
At 12 th index difference: elev_idx=-9 , azim_idx=2
At 13 th index difference: elev_idx=-10 , azim_idx=0
At 14 th index difference: elev_idx=-9 , azim_idx=1
At 15 th index difference: elev_idx=-10 , azim_idx=0
At 16 th index difference: elev_idx=28 , azim_idx=9
At 17 th index difference: elev_idx=-13 , azim_idx=1
At 18 th index difference: elev_idx=-8 , azim_idx=1
At 19 th index difference: elev_idx=-11 , azim_idx=0
At 20 th index difference: elev_idx=-9 , azim_idx=1
At 21 th index difference: elev_idx=-9 , azim_idx=2
At 22 th index difference: elev_idx=-9 , azim_idx=1
At 23 th index difference: elev_idx=-9 , azim_idx=1
At 24 th index difference: elev_idx=-12 , azim_idx=0
At 25 th index difference: elev_idx=-9 , azim_idx=2
At 26 th index difference: elev_idx=-2 , azim_idx=10
At 27 th index difference: elev_idx=-2 , azim_idx=10
At 28 th index difference: elev_idx=-13 , azim_idx=0
At 29 th index difference: elev_idx=-10 , azim_idx=1
At 30 th index difference: elev_idx=-8 , azim_idx=2
At 31 th index difference: elev_idx=0 , azim_idx=10
At 32 th index difference: elev_idx=-10 , azim_idx=1
At 33 th index difference: elev_idx=0 , azim_idx=10
At 34 th index difference: elev_idx=-11 , azim_idx=0
At 35 th index difference: elev_idx=-10 , azim_idx=1
At 36 th index difference: elev_idx=0 , azim_idx=10
At 37 th index difference: elev_idx=-3 , azim_idx=10
At 38 th index difference: elev_idx=-11 , azim_idx=0
At 39 th index difference: elev_idx=-12 , azim_idx=0
At 40 th index difference: elev_idx=-11 , azim_idx=0
At 41 th index difference: elev_idx=-12 , azim_idx=0
At 42 th index difference: elev_idx=-12 , azim_idx=0
At 43 th index difference: elev_idx=-10 , azim_idx=1
At 44 th index difference: elev_idx=-9 , azim_idx=1
At 45 th index difference: elev_idx=-11 , azim_idx=0
At 46 th index difference: elev_idx=8 , azim_idx=-4
At 47 th index difference: elev_idx=10 , azim_idx=-2
At 48 th index difference: elev_idx=7 , azim_idx=-4
At 49 th index difference: elev_idx=8 , azim_idx=-4
The number of points differing from 50 points are: 50 points
Test #0 finished!
```
I have several questions about this, but for now I would like to focus on three that might help me figure out the rest.
1. Is this what the log should look like?
2. Are there any other files in the SDK or elsewhere that I can use for this test?
3. Are there any other resources explaining this test and AoA DPU besides what I found in the SDK? - `../MMWAVE_L_SDK_05_05_03_00/docs/api_guide_xwrL64xx/AOAPROC_PAGE.html`
Thank you.