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.

CCS/IWR6843AOPEVM: Parsing data from Arduino

Part Number: IWR6843AOPEVM

Tool/software: Code Composer Studio

Hello,

I would like to know if there is any example about how to parse the IWR6843AOPEVM data from an Arduino or a similar microcontroller.

Thanks in advance.

  • Dear binflo:

    We currently do not have an explicate example which has a parser which would be placed on an Arduino or similar micro-controller.

    • If you go to the source code for the Demo Visualizer you will have a reference of a working parser.

    Link: https://dev.ti.com/gallery/ make sure to click "Import to GUI Composer". This will give you access to the GUI JavaScript source code.

    • If you go to the following file path then you can see how the header + TLV structure is constructed in the Out of Box Demo.

    File: <mmWave SDK Install Path>\packages\ti\demo\xwr68xx\mmw\docs\doxygen\html\index.html

    • If you are interested in seeing how the c code is written which utilizes the UART API to send the processed output data go to the following file and function

    File: <mmWave SDK Install Path>\packages\ti\demo\xwr68xx\mmw\mss\mss_main.c function: MmwDemo_transmitProcessedOutput()

    • If you want to write your own parser I would make sure that the host device's UART Driver can handle the needed baud rates of 115200 and 921600 bits/s. If the driver on your device can I would leverage that driver's provided API to collect, parse, display the processed output data.

    Best regards,

    Connor Desmond