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.

IWR1443BOOST: What parameters do you need to adjust when trying to reduce the periodicity of a frame?

Part Number: IWR1443BOOST

I tried to increase the sampling rate by reducing the the Periodicity (ms) parameters under the Frame configuration section.

When I ran the scrip with these configurations:

ar1.FrameConfig(0, 1, 0, 1, 0.25, 0, 2)

I got the following error:

Frame duration programmed is 0.25 ms

Frame duration needed is 0.2532 ms

ERROR: Frame duration programmed is less than what is actually needed!

What other settings do I need to tweak so that the frame duration needed can be lower?

  • Hi John,
    Please refer Interface Control Document for any kind of configuration related information.
    software-dl.ti.com/.../AWR1xxx_Radar_Interface_Control.pdf

    And to change the sampling rate you need to amend the parameter 'Sample rate (ksps)' in Profile-Config of sensor-Config block of mmWave Studio.

    mmWave Studio->LUA shell : 'help ar1.ProfileConfig_mult' -> digOutSampleRate


    Regards,
    Jitendra
  • Hi Jitenda,

    I've alreayd missed around with 'Sample rate (ksps)' and it has not effect on how much data I am collecting. The only thing that seems to increase the amount of data the board gathers is reducing the periodicity. However, I am unable to reduce it to anything lower than 0.5 so I'm wondering if that is the minimum or if I need to tweak other settings in order to make it smaller.
  • Hi John,

    In order to reduce the frame time, you would need to reduce the chirp time which can be done in a few different ways. One of them would be to reduce the ramp end time (Note that changing any parameter like this will modify one or more chirp characteristics e.g. range resolution, max velocity, max range etc).

    We recommend that you use the mmWaveSensingEstimator to generate the chirp and frame parameters according to your application requirements. Based on the inputs provided in the left pane, the Sensing Estimator generates Chirp parameters (Sampling rate, Ramp Slope constant, frequency constant, idle time, adc start time etc) and frame parameters.

    dev.ti.com/mmWaveSensingEstimator

    Regards
    -Nitin
  • Hi Nitin,

    To reduce the chirp time do I just need to change Start Chirp TX and End Chirp TX or are there other settings which determine the chirp time.

    Also, is there some kind of lower bound for how short the frame periodicity can be?

    Thank you
  • Hi John,

    In order to understand the relationships and theoretical aspects that govern these chirp and frame timings, please read the app note: Programming Chirp Parameters in TI Radar Devices. The equations provided in this app note along-with the constraints such as minimum idle time, ADC start time etc are used to translate the application level sensing requirements (e.g. max range, max velocity etc) to chirp parameters.

    You can also use the mmWave Sensing Estimator which applies these equations and constraints to generate the chirp/frame parameters based on application requirements as already mentioned. You need to go through these resources to understand the process and generate the correct parameters.

    Regards

    -Nitin