Tool/software: Linux
Hi all,
Actually this is my first time posting in a ti forum so please bear with me!
I have been generating python script to interpret the raw data from uart serial port. So currently my script does this things correctly -
- Packet ID
- Version
- TLV count
- numObjects
- Platform
- and x and y of detected objects and their doppler Index, range Index and peak Value
Everything seems fine, but for my doppler Index most of the values are {0}, some are normal values like {1, 2, 3, 4, 5, 7}, whereas some are as big as {65528, 65533}
So my questions are:-
- Are these values for doppler indices correct or I'm wrong somewhere? If these values are correct why so much variation between 0 - 65528
- So I was reading the documents here file:///home/ashish/ti/mmwave_sdk_02_00_00_04/packages/ti/demo/xwr16xx/mmw/docs/doxygen/html/index.html . And under the section CFAR processing -- " However, we currently use the same type of algorithm (CFAR-CA) for the range direction as the Doppler direction. The range CFAR algorithm could be replaced by a more sophisticated algorithm like CFAR-OS to get the benefit of this way of processing " . Can anyone explain what CFAR-OS and how we can replace it with current CFAR to improve its accuracy.Any link or ideas for code is highly appreciated.
Thanks Ashish