[BH-1333] CW2015 driver reactor CW2015 fuel gauge refactor. Fixed init logic.
[BH-1383] Battery scaling table Fixed battery SOC scaling.
[EGD-1295] Fix deep press with light click light click should not be detected while deep press
[BH-1386] Lightclick suppression on deepress Lightclick suppression on deepress
[BH-1389] Catch2 unit tests optimization Removed redundant recompilation of catch2 main resulted in over 20% speed up of unit tests compilation.
[BH-1333] Battery subsystem refactor Interfaces clean up. Fixed logic flow. Fixed various bugs.
[BH-1376] Fuel gauge configuration apply Apply fuel gauge configuration instead of poweroff at the end
[BH-1175] Various sample rates support Added 44.1/48kHz sample rate support. [BH-1281] Software volume scaling.
[BH-1277] Fix critical battery flow Removed handling of critical battery level from bell's home screen. From now on, battery SOC can drop to 1% (battery notification will change from showing 1 bar to crossed battery symbol upon reaching <5% SOC). If it drops any further system shutdown procedure is invoked which results in the device being turned off.
[BH-1274] Update fuel gauge Update fuel gauge params
[EGD-7939] Fix wrong battery status after restarting the phone Adding the necessary, short delay for synchronization after configuration.
[EGD-7899] Keypad light settings fix Fixed keypad light settings - removed always on option which had serious impact on battery life time.
Merge remote-tracking branch 'origin/stable'
[BH-1169] Fix multiple issues with switches Fix incorrect first latch switch Fix missing first light click Refactor switches code
Merge remote-tracking branch 'origin/stable'
[BH-1162] Battery SOC filtering Added temporary fix for SOC calculation during discharging.
Merge remote-tracking branch 'origin/stable'
[BH-1198] Fix critical battery level behavior Fix of critcal battery behavior for Bell
Merge remote-tracking branch 'origin/stable' # Conflicts: # products/BellHybrid/apps/application-bell-settings/models/TimeUnitsModel.cpp
[BH-1189] Fix battery usage optimization tweaks in power profile for bell to stay low with fcpu as much as possible