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

Current consumption is too high during the advertisement

We are developing a beacon with nrf52810. We test ble_app_beacon example and a modified example( the difference is, advertising packets are connectable to be applicable in our case

) but we observed that the current is very high during advertiment in both examples, specifically the Tx peak current, about 12mA (measured with an oscilloscope )  which is much higher than the typical value in product specification.We also refered  to Online Power Profiler for BLE, it shows lower result, too.

Our beacons are powered by batteries so it's significant to save energy.Can anyone  give some suggestions, thank you!

We use SDK v17.0.0 and s112 v7.0.1 

  • Hi

    Can you tell me a little more about your nRF52810 board? Is this a custom board, a module, or a development kit of some kind? If you disable the DCDC regulator (don't have their components in your design), the peak current is increased to ~10.9mA, and if your nRF52810 board also has components that draw a bit extra current, the peak current can get up to 12mA. What is the total average current you're seeing when advertising with your device?

    Best regards,

    Simon

  • Hi, Simonr

    Thanks for your reply. I think we've figured it out.Just as you said, we disabled the DCDC regulator. Actually I didn't know the DCDC regulator is disabled by default so we need to enable it manually in the code. After doing that, we get the expected result. 

    Anyway, thank you very much!

Related