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.

AWR1642BOOST: mmWave Demo Visualiser captured data

Part Number: AWR1642BOOST

For the mmWave Demo Visualiser, for the "Record Start" function, is there a way/file to interpret the data clearer as compared to the notepad file that would be downloaded after capturing the data?

  • Hi,

    Please give our team a few days to review this question

    thank you

    Cesar

  • Hi,

    Sorry for the delay in my response. 

    The data recorded in the visualizer is the raw binary data coming from the device. This data is in type-length-value (TLV) format mentioned in the Output information sent to host section in the doxygen documentation of the SDK found here: <SDK_INSTALL_LOC>/packages/ti/demo/xwr18xx/mmw/docs/doxygen/html/index.html.

    We have been working on a Python script to parse this data to JSON. I am attaching this script here. Please note that this script is not officially released, and may never be released. As this is an experimental script, I will not be able to guarantee that it works for every use-case, and our team won't be able to support this on E2E.

    That being said, to use the script, run "python demo.py --command_port=<DEVICE_COM_PORT> --data_port=<DEVICE_DATA_PORT> --visualizer_data_loc=visualizer_data.dat" in command line in the script folder. I have provided some default data in the zip file for your convenience. You can replace the data captured from your end and run the script on this.

    If you find the script to be lacking in any way, please go through the source code and modify it as per your need.

    Regards,

    Aayush

    tlv_to_json_demo.zip