Condition review task

Because uart_task is a function that sends read notifications, processes data from the kit to the mobile application.
ble_task is a task to handle Bluetooth connection and consider conditions to perform data sending function.
Notification flags? What do you mean?
I just configure and call it I haven’t found out through enabling stack inspection.
The sizes of my stacks are:
#define BLE_TASK_STACK_SIZE ((configMINIMAL_STACK_SIZE * 4 ))

#define BLE_TASK_PRIORITY ((configMAX_PRIORITIES - 1 ))

#define UART_TASK_STACK_SIZE ((configMINIMAL_STACK_SIZE * 4 ))

#define UART_TASK_PRIORITY ((configMAX_PRIORITIES - 2 ))

#define DK_TASK_STACK_SIZE ((configMINIMAL_STACK_SIZE * 4))

#define DK_TASK_PRIORITY ((configMAX_PRIORITIES - 3 ))

I used vTaskDelay instead of cyhal_system_delay.
Thank you.