InfiniTime/src/components
Alex Dolzhenkov 7376c02bbf Add linear approximation and use it for improving battery percentage
Add linear approximation class and use it to better model the non-linear
discharge curve of the battery.

Changed the minimum voltage level to 3.5V and the maximum to 4.18V. For
reference the maximum observed voltage is 4.21V during charging.
2022-11-19 16:34:03 +01:00
..
alarm AlarmController: add const to SecondsToAlarm() function 2022-09-27 20:32:13 +02:00
battery Add linear approximation and use it for improving battery percentage 2022-11-19 16:34:03 +01:00
ble add CTS local time characteristic and use it to provide UTC in DateTimeController 2022-11-11 21:44:00 +01:00
brightness Remove backup brightness feature (#1180) 2022-06-18 12:54:41 +03:00
datetime add CTS local time characteristic and use it to provide UTC in DateTimeController 2022-11-11 21:44:00 +01:00
firmwarevalidator Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
fs Apply clang-format to all C++ files 2022-06-05 09:15:46 +03:00
gfx Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
heartrate Manual squash merge of PR #932 (https://github.com/InfiniTimeOrg/InfiniTime/pull/932) from 13werwolf13 (https://github.com/13werwolf13). This PR adds a new Terminal watchface to InfiniTime! 2022-02-20 13:20:43 +01:00
motion Fix crash upon leaving app. 2022-01-04 02:00:03 +00:00
motor motorController: Fix infinite vibration on RunForDuration(0) 2022-10-02 15:58:17 +02:00
rle Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
settings Checkbox list now receives a function pointer to call when the setting has changed. This allow to remove the dependency between CheckBoxList (UI component) with SettingController. 2022-10-11 21:16:33 +02:00
timer Fix assertion failure in TimerController 2022-05-27 22:14:28 +03:00
utility Add linear approximation and use it for improving battery percentage 2022-11-19 16:34:03 +01:00