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

ble-connection power consumption=1mA

Hallo everyone!

I need very low consumption when BLE working. according to S110 SDS, BLE power profile section, when BLE in idle-connect, there is Ion+Irtc+Ix32k, same with advertising idle, about 3.7uA.

My custom board has nrf5188,external 16M crystal, 3v battary, config ble_stack_init with RC32k(8000ms CALIBRATION), used peripheral power contral to disable all unneed peripheral, just maintain softdevice needed(RADIO,RTC0,TIMER0,CCM,AAR), and use code"sd_app_event_wait()" in main function.

The advertising interval=1s, timeout=60s minimum connect interval=1.5s, maximum connect interval=2s, slave latency=0, connection supervisory timeout=6s

The results is,when advertising, idle consumption is about 10uA, but when connect, consumption is 1mA.

Why connect consumption so high? where can I config?

Parents
  • Hi Daniel

    I suspect from your discussion with Kaku that the connection parameters have not been updated yet. If you change the connection interval and do not see a change in current consumpiton, then that must be the case. The central device will however set the connection interval when initially connected. If you connect with MCP from a windows PC, then the default connection interval is 20ms which will give you high current consumption. To understand the connection parameter update process, look at this thread. Also, to know the actual connection interval, look at this thread.

    This thread will tell you more about 32kHz RC settings for lowest current consumption.

    I also aggree with Kaku that you should have a development/evaluation kit to measure the current consumption of your firmware. If you get the same current consumption on your development/evaluation kit, then you know it is not an hardware issue on your custom board, then it is a firmware issue.

  • I am glad you found the cause for the high current consumption. Please update the thread when/if you need further help on the topic. Otherwise accept the answer that you find adequate for your question, by clicking the Accept icon below the voting arrows.

Reply Children
No Data
Related