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.

AWR1642: How to continuous read GPADC data out?

Part Number: AWR1642

Hello, I've read https://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/t/674427 .

I tried to replace mss_main.c with mss_main_GPADC.c in mmWaveRadar demo, but I found the event RL_RF_AE_GPADC_MEAS_DATA_SB will be called only once.

Is there a way to configure gpadc to continous sampling? 

And if i call rlSetGpAdcConfig() at the beginning of MmwDemo_mssInitTask(), it will cause an error with return code = -2, is the function must be called befor mmWaveLib be initialized?

At last, I've met some situation that if I called rlSetGpAdcConfig() after sync was reched but before mmWaveLib_config() is called, the Mailbox_write() function which is called in cli will failed with code = -2212. If I add a Task_sleep(1000); after rlSetGpAdcConfig() is called, everything is right.

What's wrong with this? Thank you!