USE_POWER_OPTIMIZATIONS - any cons?

2 posts / 0 new
Last post
oren
Offline
Last seen:1 year 4 months ago
Expert
加入:2014-06-28 22:03
USE_POWER_OPTIMIZATIONS - any cons?

In the latest newsletter you wrote that in SDK3.0.8 the power consumption of advertising events was reduced by 10%.
I assume that the new USE_POWER_OPTIMIZATIONS compilation flag should be defined to get this.

Why is it optional to choose whether to use power-optimization or not? What are the cons of defining USE_POWER_OPTIMIZATIONS?

Regards,
Oren Zomer

JE_Dialog
Offline
Last seen:11 hours 34 min ago
工作人员
加入:2013-12-05 14:02
Hello Oren,

Hello Oren,

yes, the compilation flags are needed to enable the power optimisation. Since there is a change to the timing, we chose to make it optional just in case there are applications where system level constraints mean that any change to wake-up timing needs to be requalified. The optimisations are done by reducing the time it takes during a coulpe of internal phases (BLE event pre-processing is reduced) and removal of an internal start-up phase (through extra characterisation work on the internal clocking). I'n not aware of any cons using the power optimisations : its more a case of natural progression that we've been able to optimise .

BR JE_Dialog