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.

AWR2944EVM: Profile/Chirp config related set APIs

Part Number: AWR2944EVM
Other Parts Discussed in Thread: AWR1843, AWR2944

Tool/software:

Hi ,

For profile/Chirp config, some questions are as below,

1. In AWR1843 MRR example, it uses rlSetProfileConfig() and rlSetChirpConfig()

2. In AWR2944 OOB example, it uses MMWave_addProfile() and MMWave_addChirp()

What's the difference between such APIs?

If I'd to set Per Chirp for phase shift Configuration, AWR1843 use below two APIs,
rlRfSetMiscConfig() // Enable per chirp Phase shift
rlRfSetPhaseShiftConfig()

For AWR2944, which APIs I need to set? Just use MMWave_addPhaseShiftChirp() ? Or other API also need to be set?

Thanks

BRs

Bruce

  • Hi Bruce,

    TI provides two set of libraries to communicate with the RSS. 

    1) mmWave lib: This provides basic configuration options to the user. Some of the functionalities are clubbed in one API and internal working is abstracted from the user.  

    2) mmWavelink lib: This provides full configuration flexibility to user and a lot of functionality can be used with this lib. This is generally recommended to be used for intermediate to advanced developers. 

    Depending on user choice and application requirements you can choose which lib is to be used. All API starting with rl are mmWavelink APIs. Please refer to the DFP user guide and SDK user guide in the SDK package for AWR3944 for more information on the same. 

    Thanks,

    Pradipta.