Adding new Kconfig options and updating LEDManager code for conditional debug LED and external error mirroring

This commit is contained in:
PhosphorosVR
2025-09-07 12:59:18 +02:00
parent 909a2779ac
commit 6f926306b5
8 changed files with 635 additions and 48 deletions

View File

@@ -28,7 +28,12 @@
#include <UVCStream.hpp>
#endif
#ifdef CONFIG_LED_DEBUG_ENABLE
#define BLINK_GPIO (gpio_num_t) CONFIG_LED_DEBUG_GPIO
#else
// Use an invalid / unused GPIO when debug LED disabled to avoid accidental toggles
#define BLINK_GPIO (gpio_num_t) -1
#endif
#define CONFIG_LED_C_PIN_GPIO (gpio_num_t) CONFIG_LED_EXTERNAL_GPIO
TaskHandle_t serialManagerHandle;