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

Low power BLE Stack

HI,

I am using NRF52832,SDK15.2

I need to work on ultra low power consumption because My project related to Health care, Fitness tracker and HOME IOT mesh network.

for that i need to work on the application, read the sensor data, broadcast the respective data to mobile or other ble device.

My expectation is to control the CPU power upto 0.6mA. Is it possible with current BLE_STACK?

or we need to modify in ble stack to achieve this perfect battery life..

for example RUUVI board provides 3.3V 1000mAh battery gives two year battery life.

they are reading the data from two different sensor and broadcast the data to their app

  • "is there any other way to control the power"  

    Not really, the only way to reduce the radios current consumption during transmission is to lower the output power, but that is usually not helpful as it will probably cause a greater number of packet loss who in turn cause more energy to be used to transmit your information. 

    "how this advertising works. how much power will constrain?"

    It is described by the online power profiler.

    "how to save the last paired device mac address"

    See Peer Manager documentation.


    "And it has to connect to the mobile phone without advertising."

    That not possible. One of the devices has to advertise and the other has to listen for advertisements in order to establish a connection. 

Related