// FreeRTOS mock for native testing #pragma once #include #include typedef void* SemaphoreHandle_t; typedef void* TaskHandle_t; typedef int BaseType_t; typedef uint32_t TickType_t; #define pdTRUE 1 #define pdFALSE 0 #define pdPASS 1 #define portMAX_DELAY 0xFFFFFFFF #define configMAX_PRIORITIES 25 #define configASSERT(x) assert(x) #define pdMS_TO_TICKS(ms) (ms) typedef int esp_err_t; #define ESP_OK 0