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.

IWR1843BOOST: Medium Range Radar: What is the unit of values generated by the MRR parser?

Part Number: IWR1843BOOST

Hi Ti,

According this query https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/982040/awr1843boost-medium-range-radar-data-from-usb  . a MRR parser is used to get the data from the IWR1843BOOST for Medium Range Radar. 

All the TLVs has 

"xyzQFormat": 7
And according to https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/661331/awr1642boost-hi-i-am-using-awr1642boost-need-support-in-understanding-uart-log  this forum If data is sent out in the Q format, to convert your x, y values to a distance in meters, you would treat the x, y data as int16_t values and divide by (2^7).
All the TLVs from  IWR1843BOOST for Medium Range Radar has this  "xyzQFormat": 7 specified so do I need to divide all data by 2^7 ? Where can I get information about the unit of the values given by the mrr parser?
  • Hi,

    The unit is meter.

    Please check the gui file to understand  how to convert the data that is received from the target

    mmwave_automotive_toolbox_3_3_0\labs\lab0007_medium_range_radar\gui\MRRvisualization\read_serial_port_and_plot_object_location.m

     detObj.x = detObj.x*invXyzQFormat;
        detObj.y = detObj.y*invXyzQFormat;

    Thank you

    Cesar