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 energy consumption in different rate

Hi all~

I am calculating the energy consumption for the 1Kbytes file in different rate. My rate is adjusted in the range of 1~6 packets in one connection event. So its transmission time would be different and I want to know is the energy consumption be different for the different rate?

Thank you

  • Hi Wayne,

    Although the energy consumed will directly correlate to the amount of TX/RX time, there is a processing overhead associated with each connection event. Thus, sending more packets per event will reduce the number of connection events required to transmit the file data.

    Please refer to the "Measuring BLE Power Consumption" App Note for additional details: focus.ti.com/.../litabsmultiplefilelist.tsp

    Best wishes
  • Oh~Thank you for your reply.

    It is very clear to answer my question. So the more packets for one connection event and high connection interval would minimize the energy consumption for the file data. 

    And one thing I forgot to say. I measure the CC2540EM board current in different packets per event and the peak current is different. So is the minimum energy also for the high rate?


    And the link of "Measuring BLE Power Consumption" App is fail, is there any other link?


    THKS~ XDDD

  • Hi Wayne,


    I apologize if the app note link was not working. I just verified that the link is accessible from outside TI. Please reply if you are still having issues accessing the app note. Also, you can access the app note from the BLE Wiki page's Application Notes section: processors.wiki.ti.com/.../CC254X_Application_Notes

    In terms of measuring the current, this is the best approach to optimizing your system. Can you post scope plots, captured using the measurement methods in the app note, showing peak power differences?

    Note that the fast interval and more packets per event is efficient for transferring large data, but you should consider switching to a longer interval or terminating the connection after the data has been transferred.

    Best wishes

  • Thks your response. I add the image file which I measured from the CC2540EM. The image shows the connection interval 7.5ms 、15ms、30ms & 60ms.

    So it shows the different current for different connection interval. And I send the 1kbytes file.

    Thank you~