Turn off BLE core and radio during active mode

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
3 posts / 0 new
Last post
sentimental
Offline
Last seen: 4 years 4 months ago
Joined: 2016-11-28 15:55
Turn off BLE core and radio during active mode

Hello Dialog,
I'm using DA14580 for low power applications. When I only use ARM0 part like data processing, adc, i2c, etc, can I turn off the BLE core and radio part? How much power will the BLE and radio part consume due to static leakage current? And how to turn off BLE core if that saves power consumption? Thanks.

Keywords: 
Device: 
MT_dialog
Offline
Last seen: 1 year 7 months ago
Staff
Joined: 2015-06-08 11:34
Hi sentimental,

Hi sentimental,

The device is configuring the wakes and sleeps of the BLE core automatically depending on the required BLE events, so if there are no BLE events and the device is configured to go to sleep then it will try to switch of the radio and the peripherals. So in order to prevent that what you could do is use the .app_validate_sleep callback and return that the device should be in mode_idle so the peripherals wont be shut down and you are still going to have the timer operating. The amount of power saved isn't that big from some preliminary measurements and its about 60uA to 70uA comparing to the always awake configuration. 

Thanks MT_dialog

sentimental
Offline
Last seen: 4 years 4 months ago
Joined: 2016-11-28 15:55
Thanks, I'll try to add the

Thanks, I'll try to add the callback function.

Topic locked