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.

BLE stack power consumption figure during periodic events

Hello,

I have read the http://www.ti.com/lit/an/swra347a/swra347a.pdf but, in that, the periodic event is turned off for calculations of power figures. Does anyone/ TI has a figure for the case when the periodic events are happening? 

I have 2 periodic events running in my application, both at 25 Hz, and I am performing power estimation now. I need to optimize my application for power, so it would be great to know whats the power figures for the BLE stack event timers in themselves.

Thanks so much!

  • Hi Nagaraj,

    It depends completely on what you actually do during the periodic events. The purpose of the application note you refer to is not to give you factual answers regarding power consumption. It's to give you guidelines on how to investigate and analyze your application in terms of power consumption. 

    I suggest you hook up your solution to an oscilloscope and measure the periodic events to get the exact answers you are looking for.

    Best Regards

    Joakim 

  • HI Joakim,

    Thanks so much for the response,. And sorry for the follow up so late, as I wasnt well.

    Getting back to the issue, I did hook up oscilloscope in the same way as explained in the app note. What I observed was, just having an event timer (in my case at 40 ms, and not doing anything inside the event call back), triggered a CPU event of length ~1.6 ms every 40 ms , drawing 8 mA. Adding another event (at 40 ms) meant that there was a total 3.2 ms of 8 mA draw every 40 ms. This forced me to ask the above question.  

    Another interesting thing is, the event timer has to be restarted inside the call back function each time? Is there a way to avoid it? Is that causing the current draw? 

    Thanks so much Again!

    Best regards,