InfiniTime/src
Jean-François Milants 2fa3aaa161 Power optimization - enable the DC/DC regulator.
The DC/DC regulator reduce the power consumption of the MCU compared to the default LDO regulator. The DC/DC regulator needs additional HW that is mounted on the PineTime.

This change reduces the power usage by 380µA during fast advertising, by 200µA during slow advertising and by 186µA when BLE is disabled.
2023-06-04 17:03:37 +02:00
..
buttonhandler ButtonHandler: includes relative to src dir 2022-01-16 20:59:49 +01:00
components PineTimeStyle weather display (#1459) 2023-06-04 16:52:31 +02:00
displayapp PineTimeStyle weather display (#1459) 2023-06-04 16:52:31 +02:00
drivers Power optimization - Enable HRS3300 (heart rate sensor) sleep mode. 2023-06-04 17:03:22 +02:00
FreeRTOS Refactor pvPortRealloc() to improve readability. 2023-05-18 19:58:09 +02:00
heartratetask Refactored Ppg for frequency based algorithm. (#1486) 2023-04-30 15:50:18 +02:00
libs PineTimeStyle weather display (#1459) 2023-06-04 16:52:31 +02:00
logging Format header files 2023-01-09 21:41:21 +01:00
resources infineat: Fix 12-hour time 2023-01-26 10:58:47 +02:00
systemtask Refactor, document and fix the Watchdog driver (#1710) 2023-04-30 15:56:13 +02:00
touchhandler TouchHandler: Do not store touch panel reference 2023-02-24 00:05:21 +02:00
utility dirtyvalue: Move to src/utility 2023-03-27 22:12:32 +00:00
BootErrors.h Automatic error detection 2021-08-18 15:23:30 +03:00
BootloaderVersion.cpp Fix InfiniTime compiler warnings 2022-06-19 13:41:33 +03:00
BootloaderVersion.h Fix InfiniTime compiler warnings 2022-06-19 13:41:33 +03:00
CMakeLists.txt Unify all heaps (stdlib + LVGL + FreeRTOS) into a single heap managed by FreeRTOS and heap_4_infinitime.c. 2023-05-18 19:58:09 +02:00
FreeRTOSConfig.h Enable malloc error and stack overflow error detection in FreeRTOS. Count them and display them in the SystemInfo app. 2023-05-18 19:58:09 +02:00
main.cpp Power optimization - enable the DC/DC regulator. 2023-06-04 17:03:37 +02:00
main.h Enable malloc error and stack overflow error detection in FreeRTOS. Count them and display them in the SystemInfo app. 2023-05-18 19:58:09 +02:00
recoveryLoader.cpp Fix code formatting 2023-05-18 19:58:09 +02:00
sdk_config.h Switch to freertos timers (#1095) 2022-06-06 17:47:43 +02:00
stdlib.c Unify all heaps (stdlib + LVGL + FreeRTOS) into a single heap managed by FreeRTOS and heap_4_infinitime.c. 2023-05-18 19:58:09 +02:00
Version.h.in Add missing standard includes 2021-11-15 22:02:49 +01:00