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

Need nRF52810 BLE Power Optimization ..

Hello All , 

I want to use nRF 52810 Bluetooth feature in one of my application. The application is supposed to be highly power optimized. Sharing below some details about the things that I want to

include in my application. 

Dummy Code:-

main()

{

 if(ADC_Value > 100)

{

  Switch_On_Bluetooth() ;              // function to switch on Bluetooth

  Send_Data_On_Bluetooth();       // function to send data on Bluetooth

  Receive_Data_On_Bluetooth();  // function to receive data on Bluetooth

  Switch_Off_Bluetooth();              // function to switch on Bluetooth

}

  while(true)

    {

      Get_ADC_Value() ;  // this function should return ADC value

     }

}

Thus i want to do a battery optimized code for the above mentioned logic..so the above activity is continuously running and   i should be able to use the Bluetooth part only when i want., and when i don't want to use Bluetooth part i should be able to switch off it...

Thus when I switch on Bluetooth it should again get  connected to mobile device , send and receive data and again switch it off ,so that my power is optimized.  

If anyone has any reference code or any data related to it please share it ASAP..

As I am new and beginner to this your help will be highly appreciated.

Thanks in Advance.

Regards,

Parag

 

Related