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.

Compiler/AWR1642: Question about "advframe"

Part Number: AWR1642

Tool/software: TI C/C++ Compiler

when I set the advframecfg like that :

Each  advFrame should have 512 chirps in two profile , but when it runs , only profile0 was executed and got 256 chirps. What cause it?

  • Hello Anist,
    In the above configuration I see that in both the sub frames the profileIndex used is same (0) , so for both the subframes the same profile would be used. If you are defining two different profiles then those indexes need to used in the subframe configurations.

    Regards,
    Vivek
  • Hi Vivek
    If I set subFrameCfg[0].forceProfileIdx = 0 subFrameCfg[1].forceProfileIdx = 1 , each profile has 256 chirps , so every advFrame should have 512 chirps . But now , I can only get 256 chirps in every advFrame whatever both the sub frames the profileIndex used is same or not.
  • Hi Anist,
    For this configuration could you please confirm chirp and frame-start interrupt counts (here frame interrupt count is equaivalent to sub-frame interrupt count). It should match with the numbers which is configured (frame_start = 2, chirp=2*256).


    Regards,
    Jitendra Gupta