From 16f4f7280a200ce6b03720475a0643258549bebf Mon Sep 17 00:00:00 2001 From: Michael <101.37584@germanynet.de> Date: Sun, 31 Jul 2022 19:11:32 +0200 Subject: [PATCH] fix: Elevate audio task to avoid sharing same priority as FreeRTOS timer freeRTOS: elevated audio task to priority 3 to avoid sharing the same priority with freeRTOS software timer task (defined in FreeRTOSConfig.h as priority 2). Resulting task priority list: mixer task 4 (highest) audio task 3 freeRTOS Software timer tasks 2 menus task 1 CLI task 1 idle task 0 (lowest) --- radio/src/tasks.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/tasks.h b/radio/src/tasks.h index b1219b7dc..03c9ee24e 100644 --- a/radio/src/tasks.h +++ b/radio/src/tasks.h @@ -36,7 +36,7 @@ #if defined(FREE_RTOS) #define MIXER_TASK_PRIO (tskIDLE_PRIORITY + 4) -#define AUDIO_TASK_PRIO (tskIDLE_PRIORITY + 2) +#define AUDIO_TASK_PRIO (tskIDLE_PRIORITY + 3) // Note: FreeRTOSConfig.h defines software timers as priority 2 #define MENUS_TASK_PRIO (tskIDLE_PRIORITY + 1) #define CLI_TASK_PRIO (tskIDLE_PRIORITY + 1) #else