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.

IWR1642: Traffic monitoring reference design: output format

Part Number: IWR1642

Hello,

The User's Guide of the Traffic monitoring reference design, section 2.3.1.4 "Output Through UART", refers to "information included in the software package for detailed information on the format of the input configuration and output results".

Could you please point to this information? The comments in the Matlab GUI source code do not seem to document the detailed format of the objects, clusters and tracks.


Thank you,
François.

  • Hi Francois,

    Under the mmWave Demo folder of SDK installation folder have various html file.

    The function MmwDemo_transmitProcessedOutput  is touched upon in html help:

    file:///C:/ti/mmwave_sdk_01_00_00_05/packages/ti/demo/xwr14xx/mmw/docs/doxygen/html/main_8c.html#ac3a90335aea273ffb5d4cc76d780a55d

    Transmits detection data over UART.

    The following data is transmitted:

    1. Header (size = 32bytes), including "Magic word", (size = 8 bytes) and icluding the number of TLV items TLV Items:
    2. If detectedObjects flag is set, pbjOut structure containing range, doppler, and X,Y,Z location for detected objects, size = sizeof(objOut_t) * number of detected objects
    3. If logMagRange flag is set, rangeProfile, size = number of range bins * sizeof(uint16_t)
    4. If noiseProfile flag is set, noiseProfile, size = number of range bins * sizeof(uint16_t)
    5. If rangeAzimuthHeatMap flag is set, the zero Doppler column of the range cubed matrix, size = number of Rx Azimuth virtual antennas * number of chirps per frame * sizeof(uint32_t)
    6. If rangeDopplerHeatMap flag is set, the log magnitude range-Doppler matrix, size = number of range bins * number of Doppler bins * sizeof(uint16_t)
    7. If statsInfo flag is set, the stats information
      Parameters
      Please see if this information helps you obtain the required data structure information.
      Thank you,
      Vaibhav
  • Hi Vaibhav,

    Thank you. The above file describes the UART output format of the mmw demo, but the traffic monitoring example seems to use a different format. Referring to the file tmdemo\mmwave_demo_dev\radarDemo\chains\RadarReceiverEDMA_mmwSDK\mmw_TMDemo\gui\mmw_demo.m, lines 44-54 seem to imply other data structures, with objects, clusters and trackers. This is what I am looking for.

    Thank you,
    François.