This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF5 SDK 13.0.0 ble_app_template example uses more power then previous version.

I am trying to track down a power usage problem with my code. When I started using SDK 13.0.0/S140 v5.0.0-2.alpha on a PCA10056, the power usage went up in my app. I see that the example ble_app_template has a similar issue. In nRF5 SDK v13.0.0-1.alpha/S140 v5.0.0-1.alpha, the ble_app_template example averages 0.005 mA when running. In nRF5 SDK v13.0.0/S140 v5.0.0-2.alpha, the same example averages 0.63 mA when running. Why is the latest one is using so much more power?

Parents
  • Hi,

    Try to disable the logging(NRF_LOG_ENABLED in sdk_config.h).

    From the SDK 13 release notes:

    Modified all BLE example to have logging enabled by default, to make
    testing and debugging the SDK examples more consistent. Note that logging greatly increases power consumption. Therefore, logging should be disabled in any final product or when performing power profiling

Reply
  • Hi,

    Try to disable the logging(NRF_LOG_ENABLED in sdk_config.h).

    From the SDK 13 release notes:

    Modified all BLE example to have logging enabled by default, to make
    testing and debugging the SDK examples more consistent. Note that logging greatly increases power consumption. Therefore, logging should be disabled in any final product or when performing power profiling

Children
Related