Hi,
We have been working with an end device based on nRF52840 with nRF5_SDK_for_Thread_and_Zigbee_v4.0.0_dc7186b, Softdevice and FreeRTOS.
We built 2 configurations for this device: normal and low power. The last one contains some considerations like:
- At FreeRTOSConfig.h we set configUSE_TICKLESS_IDLE to 1
-We enabled SoftDevice Low power mode and enabled DCDC mode
-Also set SCB_SCR_SLEEPDEEP_Msk flag
Once joined to a Zigbee network, some cluster bindings are performed automatically to the coordinator and some reports are automatically being sent. The max time for each one is 60 seconds while the min timeout is 0.
On normal configuration, attribute reporting is accomplished without problem every 60 seconds. But in the low power configuration, times get longer and seem to increase with the time.
Is there any special consideration or appropiate setting for low power mode?
Regards,
Santiago