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.

CCS/AWR1642BOOST: modify SRR demo

Part Number: AWR1642BOOST

Tool/software: Code Composer Studio

Hello,

In the SRR demo, is the 'L3 radar cube' data with magnitude and phase?  is it possible to export 'radar cube'(1D fft )data out by modifying the project code? send out by UART interface? Thanks a lot in advance!

kind regards,

Kathy

  • Hi,
    Please refer these function where you can modify the address which DSS application uses to feed to input data.
    dss_main.c: SRR_DSS_SendProcessOutputToMSS()

    in this function while doing the memcpy, use 1d FFT result variable and further that will go to MSS and over UART.
    Note- take care of other dependent variables/parameters as well while doing this change.

    Regards,
    Jitendra
  • Hi Jitendra,
    thanks for your reply. I know the SRR_DSS_SendProcessOutputToMSS() is in charge of sending data to MSS, and I am trying to modify the function code of SRR_DSS_SendProcessOutputToMSS(), so that the L3 radar cube data can be sent to MSS and over UART. My question is, is it feasible? Because the interface rate of UART is limited. And do I need to modify the code in MSS part also?
  • In case if you are trying to send bulk of data over UART, then with existing infrastructure you need to increase idle-frame time so that UART is able to send those data within that frame duration to avoid any ASSERT at DSS.
    CLI command to play with frame periodicity- 'frameCfg 0 1 32 0 "150" 1 0'

    Regards,
    Jitendra
  • Hi Jitendra,
    thanks for your reply. Do you mean that I should set lower frame rate(fps)?

    Kind regards,
    Kathy
  • Yes, if you are sending large set of data over UART, you need to increase frame rate such that UART can send requested data before new frame starts.

    Regards,
    Jitendra
  • Hi Jitendra,

    sorry, I didn't get exactly what do you mean. I asked "if I should set lower frame rate(fps)", but your answer was "yes ,you need to increase the frame rate". I am confused now. Would you please tell me a little bit more, what should I do to get L3 radar cube data in the graphic? Will it be too difficult to export it by UART because of its large data size?  Thanks again!

    Kind regards,

    Kathy

  • Hi Kathy,

    There is not sufficient bandwidth to export the complete radar cube through UART at run time.

    However, it is possible to get this data for a single frame with CCS. In order to do that one needs to set frame configuration to transfer a single frame, then set a breakpoint at the beginning of interframe processing stage.

    After code execution stops at the breakpoint, one can use CCS tools to copy the memory area to a file in .dat or .bin format


    If one needs to access full radar cube at run time we recommend capturing raw data with DCA1000 capture card.

    Thank you
    Cesar
  • Hi,Cesar

    thanks a lot. Your answer is very clear and helpful.

    With best regards,

    Kathy