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: How to send raw data from module to PC through USB/UART

Part Number: AWR1642BOOST

Hi,

I have a few questions relating to the sending information from module to PC. I am not interested to use the data from DemoVisualizer, I would like to get the raw data directly from the evaluation board to PC using the USB or UART for example. The first question is if I have an option to get the raw data from the board or there is only the option to get the final data after the processing? Another question is that is a protocol for the data sent? Maybe do you have ready code for this? Can you explain to me in details how to perform it?

Thank you

  • 1) For the mmwave sdk oob demo it is not possible to get the raw data. There is only option to get the final data after processing. In order to get raw data through usb/uart one would have to develop custom application. It would not be very complicated but still it would require to have a good understanding of the sdk demo.

    2) The protocol for the processed data sent is described in the mmWave SDK documentation

    file:///C:/ti/mmwave_sdk_02_01_00_04/packages/ti/demo/xwr16xx/mmw/docs/doxygen/html/index.html

    Thank you
    Cesar
  • Thank you for your request

    And without using the demo can I get the processing data through usb/uart using Python for example? If yes, maybe you have the command list for the communication with EVM? I would like to communicate with the module without the demo using, define configurations, record time and size and to get the data directly to Python. There are open source files how you transfer data through the module to the demo?

  • Hi,

    Yes, the files that implement the transfer of data through UART are implemented in Java Script.

    They are available here:
    e2e.ti.com/.../797254

    In file mmWave.js please look at the function "process1"

    This function parses the data received from serial port.

    First it checks for the magic number ....

    You would need to implement the same functionality in python


    Here are several similar threads

    e2e.ti.com/.../2806259
    e2e.ti.com/.../781925
    e2e.ti.com/.../732300



    thank you
    cesar