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.

MMWCAS-DSP-EVM: Definition of variable for MATLAB

Part Number: MMWCAS-DSP-EVM
Other Parts Discussed in Thread: AWR1243

Hello,

I would like you to confirm which document I should check to confirm variable for following demo.

SDK : Radar SDK 03.07

Demo : AWR1243 Capture + Radar Tx Beam Form (DSP) + Null

MATLAB Function : radar_cascade_bf_demo

User need to put "platform", "range_depth" and "ProfileNum" as variable.

However, there is no information about these function in MATLAB script.

Best Regards,

  • Hello Ryuuichi,

    This thread has been assigned to concern expert, expect a delay in reply due to holiday season.

    Regards,

    Jitendra

  • Hi Machida-san

    platform is 'TI' if you are using the TI EVM

    range_depth is the maximum distance in meters

    profileNum is always 1.

    Thanks and Regards

    Piyali

  • Hello Piyali-san,

    Thank you for your reply.

    1. Where can I get these variable information ?

       Is it not disclosed on public ?

    2. Now, I observe following message on MATLAB.

    "Debug : Missed xx frames, frame=xx, numTLV=2"

    According to MATLAB script, it seems when something can not get frame, this error will occur.

    Here is my setting on MATLAB command.

    radar_cascade_bf_demo('192.168.1.200, '192.168.1.30', 'MAC address of PC, 'TI', 5, 1)

    Can you clarify which portion is root cause of this message ?

    Best Regards

  • Machida-san,

    1. Where can I get these variable information ?

       Is it not disclosed on public ?

    [Piyali]: The MATLAB source code has some details regarding these variables. Walking through the source code should help you understand what these variables do.

    I will take an action to add some additional documentation for these variables if this is not clear. There is nothing proprietary in these variables.

    2. Now, I observe following message on MATLAB.

    "Debug : Missed xx frames, frame=xx, numTLV=2"

    According to MATLAB script, it seems when something can not get frame, this error will occur.

    Here is my setting on MATLAB command.

    radar_cascade_bf_demo('192.168.1.200, '192.168.1.30', 'MAC address of PC, 'TI', 5, 1)

    Can you clarify which portion is root cause of this message ?

    [Piyali]: This message just means that while displaying and rendering the MATLAB GUI the script has failed to capture few frames either because the renderring took too long or if the renderring was at real time but the network throughput was not sufficient. Typically for beam forming we have seen the MATLAB renderring takes a long time which causes you to miss some frames while displaying the output on MATLAB.

    Thanks and Regards

    Piyali

  • Piyali-san,

    Thank you for your reply.

    The MATLAB source code has some details regarding these variables. Walking through the source code should help you understand what these variables do.

    I will take an action to add some additional documentation for these variables if this is not clear. There is nothing proprietary in these variables.

    Actually, when I checked matlab script, "profileNum" was only defined for "1". Other one was defined in "else" statement.

    However, it seems that it is difficult to simply understand meaning of  "range_deapth" from source code. So, I think that user prefer to understand variable from document.

    This message just means that while displaying and rendering the MATLAB GUI the script has failed to capture few frames either because the renderring took too long or if the renderring was at real time but the  network throughput was not sufficient. Typically for beam forming we have seen the MATLAB renderring takes a long time which causes you to miss some frames while displaying the output on MATLAB.

    We need to confirm one of following method as simple method.

    * Change rendering rate.

    * Thin out data to meet rendering rate.

    Do you NOT observe this error on your site ?

    Best Regards,

  • Machida-san

    The range_depth is used for display purposes of setting the limits for the MATLAB plots.

    We get this error message as well when trying to either plot too much data or plot angle plots which take up more PC resources from MATLAB to render the output.

    Thanks and Regards

    Piyali