Other Parts Discussed in Thread: AWR1843
Hi,
I was trying to parse the data coming from the eval board over UART .....
02 01 04 03 06 05 08 07 //BARKER
EB D9 00 00 //crc
C0 00 00 00 //MSG LENGTH
42 16 0A 00 //Platform
FB 49 00 00 //Frame number
FD 38 A2 56 //CPU time
07 00 00 00 //No. of deteted objects
02 00 00 00 //no. of TLV
00 00 00 00 //subframe header
01 00 00 00 //tlv type
4A 00 00 00 //length
07 00 //no. of objects
07 00 //xyzQformat
00 07 3A 14 86 01 F8 27 00 00 //data1
80 04 68 10 C0 FE E4 17 00 00
00 00 8F 10 29 CE E8 FF 00 00
00 00 00 00 F8 CD 06 00 00 00
80 1C 00 00 60 FC E6 D7 00 00
80 22 00 00 4D FC 16 D8 00 00
00 E7 00 00 6D FC F5 27 00 00 //data7
03 00 00 00 //tlv type
34 00 00 00 //length
02 00 //no. of objects
07 00 //xyzQformat
FE FF D2 FD 01 00 01 02 01 00 01 00 02 00 00 00 00 00 00 00 00 C0 DF 44 //data1
93 FE C7 19 00 00 84 04 01 00 01 00 00 00 00 00 00 00 00 00 00 20 E0 44 //data2
So I got few question regarding the same...
1)the xyzQformat has to be inversed and multipled or do we have to take 2^ power of the xyzQformat bytes and then take inverse and then multiply it with all the values except peak...
2)As I understand detected objects are all the reflections of the radar and the tracked objects are the objects relevant to our application .so tracked objects are always a subset of detected object but sometime I am getting the number of tracked objects is greater than detected objects....how is this possible
3)And again how to classify between stationary object and moving object
and could you also provide some reference documents that I can refer regarding the data format
Thanks
Regards