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

Bluetooth power

I'm using NCS v1.5 and nRF52840

I'm trying to achieve low power consumption.

I turn on scan using, which draws around 9.5 mA.

What I'm then trying to do is turn scanning off as shown below.

However I'm still drawing around 3.5 mA

I appreciate that I must have missed something obvious as I'm expecting a sleep current of around 10 micro amps, not 3.5 mA.

Please let me know what I'm doing wrong.

/* Start scanning */
bt_scan_start(BT_SCAN_TYPE_SCAN_PASSIVE);

k_sleep(K_SECONDS(20));
bt_scan_filter_disable();
bt_scan_stop();

Related