Other Parts Discussed in Thread: AWR1642, , IWR6843
Hi,
I am using AWR1642ODS and DCA1000EVM. I am facing a problem with parsing range_azimuth heatmap data. 2 Questions.
Question 1:
In the file swra581b.pdf page 9 :
"Because only two LVDS lanes are used, data capture using 3 receivers is not available with the xWR16xx/IWR6843. Only1, 2, and 4 enabled receivers can be used."
Is that means I am supposed to get 3 lines of data? Now I have the data captured by DCA1000EVM and formatted them to [rx_num, adc_samples * chip_num]. I activated 2 TX and 4 RX. I've already got the formatted data as I mentioned above.
Queston2:
I'd like to plot range azimuth heatmap and range elevation heatmap from the raw ADC data.
Leaned from https://e2e.ti.com/support/sensors/f/1023/t/731822?IWR1642BOOST-How-to-use-Azimuth-Heat-TLV-data-to-plot-heat-map and other TI documents, I learned that the AWR1642ODS has 8 virtual antenna placement and we can use 4 of them to plot range_azimuth heatmap and 3 of them to plot range_elevation heatmap.
My question is, given the formatted data( with size -> [rx_num, adc_samples * chip_num]). How can i parse the data to [num_virtual_antenna, range_bin]. Page 5 on file swra555.pdf mentioned that AWR1642 mentioned that it is non-interleaved stored. so how can i split the data?
Thank you so much for your help!
Regards,
Song

