diff --git a/epicardium/main.c b/epicardium/main.c index 016f309513c613ba140f2f366108ce5cccad231f..8cbff1b0e802030068601900ce14318e336d6e52 100644 --- a/epicardium/main.c +++ b/epicardium/main.c @@ -9,10 +9,6 @@ #include <stdlib.h> #include <string.h> -TaskHandle_t dispatcher_task_id; - -void vBleTask(void *pvParameters); - #define BLEMAXCFGBYTES 100 int bleShallStart(void) { diff --git a/epicardium/modules/dispatcher.c b/epicardium/modules/dispatcher.c index 60f1c1f818dcd8f41ddeb1f4b4a11b2e2400e938..1f504eca52e20bfb8c118281c772942e72ac7a18 100644 --- a/epicardium/modules/dispatcher.c +++ b/epicardium/modules/dispatcher.c @@ -8,6 +8,8 @@ #define TIMEOUT pdMS_TO_TICKS(2000) +TaskHandle_t dispatcher_task_id; + static StaticSemaphore_t api_mutex_data; SemaphoreHandle_t api_mutex = NULL; diff --git a/epicardium/modules/modules.h b/epicardium/modules/modules.h index e70ef1eabae384119845f0a0caa9cbb0898df762..2edaf85de3776f2555f41f09064d17c24f90cb7b 100644 --- a/epicardium/modules/modules.h +++ b/epicardium/modules/modules.h @@ -32,6 +32,7 @@ void serial_enqueue_char(char chr); void vPmicTask(void *pvParameters); /* ---------- BLE ---------------------------------------------------------- */ +void vBleTask(void *pvParameters); void ble_uart_write(uint8_t *pValue, uint8_t len); /* ---------- Display ------------------------------------------------------ */