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.

AWR6843AOP: Range and Phase calibration

Part Number: AWR6843AOP

Hello

I am doing the range and phase calibration.

Followed the steps as per  //C:/ti/mmwave_sdk_03_05_00_04/packages/ti/demo/xwr68xx/mmw/docs/doxygen/html/index.html. using mmwave visualizer, I tried to get the compensation values. But the values are varying each cycle. Snap of the console messages is attached here for your reference.

Could you help in understanding why the values are varying ?

Regards

Resmi Johnson

 

  • Hi Resmi,

    Can you show the range-plot in the "Plots" tab? Additionally, can you show a picture of your setup? You should have a corner reflector in front of you between 0-1 meters away, and very little else in the environment. Is this the case?

    Best,

    Nate

  • Hello Nate

    Thanks for the reply.

    I am attaching the snaps of range plots .

     

    I have used 3.2inch corner reflector at 1.6m from the radar (AWR6843AOP) at bore sight.

    Regards

    Resmi Johnson

  • Hi Resmi,

    Do you have the measureRangeBiasAndRxChanPhase 1 X D command in where X is 1.6 meters and D is sufficiently large?

    Best,

    Nate

  • Hello Nate

    I gave the command  measureRangeBiasAndRxChanPhase 1 37 1.6  , where 1.6 is the actual range and 38 is the range bin at which the peak is coming.

    let me know whether this is correct command to give.

    Regards

    Resmi Johnson

  • Hi Resmi,

    The docs appear to tell me that the second argument of X (what you have as 37) is in meters, which may be your problem? Do you see conflicting documentation saying it's in units of range bin #? Additionally, the docs say the second argument (37 in your case) is the range the reflector is based at, and the third argument (1.6) is the window around it. Perhaps try running something more along the lines of 

    measureRangeBiasAndRxChanPhase 1 1.6 0.2

    Best,

    Nate

  • Hello Nate

    As per your suggestion, I gave the command (measureRangeBiasAndRxChanPhase 1 1.6 0.2) , and iIam able to get a consistent output for calibration values. I have a few queries here:

    1. Will these values be constant for all the ranges (I didnt see same calibration values for other distance say 1.4 m , 0.8m etc ) from mmwave visualiser

    2. Could you share the path of code where the calibration calculation is done in demo.

    Regards

    Resmi Johnson

  • Hi Resmi,

    These values should be fairly consistent across ranges and phases. There are more complicated ways you can adjust the bias for a variety of angles, but they require more complicated math and measurements over multiple ranges and angles.

    You can find the code in the project by doing ctrl-H on the project and searching for the "measureRangeBiasAndRxChanPhase" argument.

    Best,

    Nate