I have 2 questions related to TimerManager in kw38 ble sample app 'frdmkw38_adv_ext_peripheral_bm'.
1. Sample example uses 'TMR_StartLowPowerTimer' API. What is the context of LowPower in this API name?
2. gTmrApplicationTimers_c flag is defined and set its value to 4 in app_preinclude.h file. Can i change value of this flag? If yes, what is the maximum limit?
Best Regards,
Nidhin
Hello,
According to the Connectivity Framework Reference Manual (inside KW38 docs folder > docs > wireless > common), TMR_StartLowPowerTimer starts a low-power timer which can operate across all power modes, including low-leakage modes. This timer is necessary because MCU can enter low-power mode if there are only active low-power timers.
Taking a look at TimersManager.h, valid range for gTmrApplicationTimers_c macro should be user defined depending on the timers needed by the application.
Regards,
Eduardo.