Hello;
I'm working on collecting measurements from the GPADCs. I can successfully initialize the GPADCs with:
rlSetGpAdcConfig(RL_DEVICE_MAP_INTERNAL_BSS, (rlGpAdcCfg_t*)&gpAdcCfg);
This will cause one asynchronous event to take place within the "MmwDemo_mssMmwaveEventCallbackFxn" (there is also an event on the DSS which is ignored), at which point the ADC is stored. The ADC measurements are correct when I report them, but I do not know how to trigger additional ADC measurements without calling this each and every time:
rlSetGpAdcConfig(RL_DEVICE_MAP_INTERNAL_BSS, (rlGpAdcCfg_t*)&gpAdcCfg);
Each call to rlSetGpAdcConfig takes many hundreds of milliseconds to complete and isn't a sustainable way to obtain a single set of ADC measurements.
Is there an easier way to repeatedly measure the GPADCs?
Thanks,
Erik