[EGD-5814] Fix battery revert
Revert of temporary fix
for old battery operation
Merge branch 'EGD-5737-merge-master-to-exp-lbr-fix'
[EGD-5737] Merge master into experimental
Synchronize with master before merging
[EGD-5810] Fix for old batteries
Temporary fix for old batteries
[EGD-5805] Fix not charging icon
Fix icons behavior in topbar.
When plugged and no charging
regular dischrging icon is
displayed.
[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5385] Fix unallowed use of ff_rename
Fix unallowed use of ff_rename FFAT function
[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental
Keep experimental up to date with changes from master
[EGD-5102] Fix compile on rt1051 platform
It is initial commmit which fix compilation after
vfs. global object removal. It still need implementation
newlib syscalls.
[EGD-5577] Add charger temperature cutoff
Battery charger cutoff due in
selected temperature range. Proper
charged state detection for rt1051
[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-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.
[EGD-5050] Add brownout detection
Brownout detectection realized through charger driver
[EGD-5036] Change new filesystem
Due to vfs deprecation there is need
to remove all vfs calls from code.
This PR covers module bsp.
[EGD-4952] Moved battery level check to separate module