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.

My peripheral device stops advertising after a day or so

Other Parts Discussed in Thread: CC2541

I have a CC2541 design based on the postage stamp design. The software is based on the SimpleBLEPeripheral project to which I added a simple service with some characteristics. I am using the 1.4.0 stack and IAR EWB 8.30.2

So far the device has not managed to stay up for more than a few days. usually after a day or so the device stops advertising and requires a powercycle to get back. There is no specific trigger like connection events.

Any ideas for troubleshooting this?

  • Hi Ben,

    Hard to say with such little details. You should  analyse fast are you advertising (advertising interval) and also make sure that you are using power management (enabled by define POWER_SAVING). If you are bursting advertisements every 100ms, expect low battery life time, while 1s might give you battery life 1 year++.

    Please refer to this Application note AN092 on how to measure and estimate battery life.

    Best Regards

    Joakim