[EGD-5028] Add batt critical level db Battery critical level sotred in database.
[EGD-4797] Battery bar as widget Battery bar now is present as a separate widget in top bar. Additionally refactored passing battery status.
[EGD-5577] Add charger temperature cutoff Battery charger cutoff due in selected temperature range. Proper charged state detection for rt1051
[EGD-5158] Change access to the bus methods The bus is now accessible only via Service object.
[EGD-5575] Add battery file test Battery file existence test for harness test suit. Minor changes to file saving applied.
[EGD-5377] Add USB charger detection Added USB stack support for detecting connected charger Added i.MX RT 1051 HW configuration Added notification to EventManager for detected charger
[EGD-5584] Fix of INTB logs Deletion of unnecesary log.
[EGD-5367] Add Fuel Gauge parameters Batery fuel aguge parametrized. Battery charger parameters also added. Appropriate measurements added and configured.
Merge branch 'master' into stable
[EGD-5346] Refactor of battery charger BSP Pure refactoring of battery charger to privide compliance with modern C++ standards. Done before implementation of battery charging algorithms.
[EDG-4717] Add screen for brightness control Window for manual and automatic screen brightness control.
Merge commit 'c7dd6b399' into stable
[EGD-2501] Add gsm powerdown due to battery Gsm model power state maintenance based on battery level.
[EGD-5050] Add brownout detection Brownout detectection realized through charger driver
[EGD-4952] Reverted usage of settings
[EGD-4952] Added stetings for battery critical level
[EGD-4952] Moved battery level check to separate module
[EGD-4952] Added battery check at init and if crit level changed
[EGD-4952] Added critical level check + messages
Merge branch 'master' into stable