Конденсатор — как буферная емкость, для для компенсации просадки напряжения при пиках потребления. Насчет трех суток — мне просто не надо было больше, я ее выключил, это был тест на стабильность. Аккумуляторы еще не разрядились к тому моменту.
Тоже заморачивался поначалу, а потом просто запитал через конденсатор на 500 mF от двух аккумуляторов AAA Eneloop 1900mAh и получил трое суток непрерывной работы. До конца так и не посадил аккумуляторы, больше мне не надо было. Режим глубокого сна не использовался при этом…
Ковырял китайский датчик пульса CooSpo H6 BLE. Там все стандартно и довольно просто, с помощью примера android-BluetoothLeGatt можно быстро получить все необходимые данные, они читаются из характеристик, а после подписки на событие приходят автоматически с интервалом около 2 секунд в виде готовых данных в заданном стандартом формате.
На стандарт можно взглянуть например здесь…
https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.heart_rate_measurement.xml
На стандарт можно взглянуть например здесь…