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

High power consumption after disconnect

Hi,

I've just hit a strange issue with SDK 12.1 on nRF52832.

Usually on BLE_GAP_EVT_DISCONNECTED, sd_ble_gap_adv_start gets called to start advertising and everything's great.

However, if I don't call sd_ble_gap_adv_start, advertising stops (as you'd expect) but the CPU seems to get left on - drawing 3-4mA of power!

Do you have any idea what could be causing this, and how to fix it?

Some of my users want to be able to disconnect and stop the device advertising so when used in HID mode the computer doesn't keep connecting. Then when a button is pressed it'll wake and get connected to. This all works fine, however the 'low power' mode ends up drawing 3mA!

Parents
  • Is there an address I can check to find out exactly which one? The devices that are hit are actually using Raytac MDBT42 modules - there are ~6000 of them out there so I'd hoped they wouldn't be engineering models. Having said that they definitely require the HAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND definition for NFC, so it looks like they are either B or C.

Reply
  • Is there an address I can check to find out exactly which one? The devices that are hit are actually using Raytac MDBT42 modules - there are ~6000 of them out there so I'd hoped they wouldn't be engineering models. Having said that they definitely require the HAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND definition for NFC, so it looks like they are either B or C.

Children
No Data
Related