This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

coin cell battery power management problems

I am trying to find more information on the power saving modes.  Will someone please point me in the right direction?

My problem is that the battery on my peripheral device is only lasting about 4 weeks and I need it to last much longer., (the load being pulsed on the battery by the radio when transmitting and receiving is not helping anything either).  I have a peripheral device powered by a coin cell battery, once connected to my central device it stays connected 24/7.  I would like to determine when the device is inactive and then force it to sleep so I am not consuming as much power.  The Tx power on my peripheral device is set to -6 dBm.

Can the device go to sleep and still stay in a connection?

Do I need ternimate my connection and then sleep then reconnect after waking up the device?

What is recommended?

Thanks...

  • Ben,

    You can stay connected and enter into the power modes. You do not have to disconnect or terminate a connection. The radio event is only a small portion of a single connection event, when two devices talk. For the large chunk of the time (usually), the device is in either low power modes or active mode.

    You should take a look at chapter 4 in the CC253x/4x User Guide (http://www.ti.com/litv/pdf/swru191d)

  • Chatto,

    Thanks for your response.  I am working on a project built around the simpleBLEPeripheral sample application, which has the "POWER_SAVING" feature enabled.  This feature seems to be putting the MCU to sleep in between radio events (connection intervals).  My device appears to be going to sleep in between these connection intervals.  The connection intervals are happening once every 100 mSec.  I need them to happen this fast for responsiveness between my peripheral and central devices when they are actively interacting.  When the devices are not actively interacting I want to conserve as much power as possible so that I can preserve my coin cell battery for as long as possible.  In this case would it be better to terminate my connection and then reconnect when the device is being used again?  Or should I renegotiate my connection interval between my two devices so that is happens less frequently like once every 1Sec or longer?  What is the recommended method?

    It's the pulsing load on the battery from these connection intervals that is breaking down my battery and increasing my average current draw.  My thinking is that if i terminate my connection when the device is inactive that load goes away, or if I put a longer delay between each interval the average load will decrease significantly.  Either way hopefully I get more out of my battery.

    Thanks...