InfiniTime/src
Jean-François Milants f1194a5f74 In current configuration, the timer task (the one from FreeRTOS) has the lowest priority (0). Both display and system tasks are also set on priority 0.
In cases where any other task takes too much time to execute (it can happen in Display Task, see https://github.com/InfiniTimeOrg/InfiniTime/issues/825), the timer task does not have the opportunity to run fast enough to detect and debounce presses on the button.

This commit sets the following priorities:
 - [0] : Display  Task
 - [1] : Timer and System tasks
 - [2] : BLE Host
 - [3] : BLE LL

This way, we ensure that button presses will always be detected, even if the rendering of the display takes a huge amount of time.
2022-03-21 20:53:46 +01:00
..
buttonhandler ButtonHandler: includes relative to src dir 2022-01-16 20:59:49 +01:00
components Music app : when title/track name are truncated, add an ellipsis at the end of the strings. 2022-03-21 20:53:15 +01:00
displayapp Merge pull request #1038 from NeroBurner/analog_local_variables 2022-03-14 21:25:46 +01:00
drivers Merge pull request #531 from hatmajster/heart-rate-gain-setting 2022-01-26 21:44:23 +01:00
FreeRTOS Remove debug defines (DEBUG & DEBUG_NRF_USER) from the build. These debug can be useful for debugging purposes but not in production (release). (#400) 2021-06-01 21:02:15 +02:00
heartratetask changed ReadHrs and ReadAls to uint32, and did static_cast instead of hidden cast when using it 2021-12-13 12:47:52 +02:00
libs Merge branch 'develop' into patch-weather 2021-12-09 22:20:29 +02:00
logging Removed redundant comments from NrfLogger 2021-12-04 22:03:40 +02:00
systemtask In current configuration, the timer task (the one from FreeRTOS) has the lowest priority (0). Both display and system tasks are also set on priority 0. 2022-03-21 20:53:46 +01:00
touchhandler TouchHandler: remove unused FreeRTOS.h and task.h includes from header 2021-12-09 21:30:20 +01:00
BootErrors.h Automatic error detection 2021-08-18 15:23:30 +03:00
BootloaderVersion.cpp SPI flash sleep if bootloader >= 1.0.0 (#322) 2021-06-26 20:53:32 +02:00
BootloaderVersion.h Add missing standard includes 2021-11-15 22:02:49 +01:00
CMakeLists.txt SystemMonitor: implement FreeRtosMonitor only if trace facility is set 2022-03-08 20:28:54 +01:00
FreeRTOSConfig.h In current configuration, the timer task (the one from FreeRTOS) has the lowest priority (0). Both display and system tasks are also set on priority 0. 2022-03-21 20:53:46 +01:00
main.cpp Provide reference to BrightnessController in DisplayApp 2022-02-19 20:46:45 +01:00
main.h Include cleanup: components 2020-11-16 01:35:45 +01:00
recoveryLoader.cpp Revert "Merge upstream" 2021-09-16 16:12:20 -04:00
sdk_config.h Connect and bond with a passkey 2021-12-09 21:14:16 +01:00
Version.h.in Add missing standard includes 2021-11-15 22:02:49 +01:00