diff --git a/main/Kconfig.projbuild b/main/Kconfig.projbuild index c062338..d4a08ee 100644 --- a/main/Kconfig.projbuild +++ b/main/Kconfig.projbuild @@ -45,11 +45,19 @@ menu "OpenIris basic configuration" default 1000 help Define the blinking period in milliseconds. + + config ILLUMINATOR_PIN + int "Project Babble Illuminator Pin Number" + default 1 config WIRED_MODE bool "WIred mode" default false + config MDNS_HOSTNAME + string "mDNS name" + default "openiristracker" + config WIFI_SSID string "WiFi network name" default "" diff --git a/main/openiris_main.cpp b/main/openiris_main.cpp index 3b85574..51b84ba 100644 --- a/main/openiris_main.cpp +++ b/main/openiris_main.cpp @@ -30,9 +30,7 @@ static const char *TAG = "[MAIN]"; WebSocketLogger webSocketLogger; -// TODO add this option -// ProjectConfig deviceConfig("openiris", MDNS_HOSTNAME); -ProjectConfig deviceConfig("openiris", "openiristracker"); +ProjectConfig deviceConfig("openiris", CONFIG_MDNS_HOSTNAME); WiFiManager wifiManager(deviceConfig); MDNSManager mdnsManager(deviceConfig); CameraManager cameraHandler(deviceConfig); @@ -43,8 +41,7 @@ UVCStreamManager uvcStream; #endif #ifdef CONFIG_USE_ILLUMNATIOR_PIN -// LEDManager ledManager(BLINK_GPIO, ILLUMINATOR_PIN); -LEDManager ledManager(BLINK_GPIO, 1); +LEDManager ledManager(BLINK_GPIO, CONFIG_ILLUMINATOR_PIN); #else LEDManager ledManager(BLINK_GPIO); #endif diff --git a/sdkconfig b/sdkconfig index 2f43a92..986e57f 100644 --- a/sdkconfig +++ b/sdkconfig @@ -539,7 +539,9 @@ CONFIG_BLINK_LED_GPIO=y # CONFIG_BLINK_LED_STRIP is not set CONFIG_BLINK_GPIO=21 CONFIG_BLINK_PERIOD=1000 +CONFIG_ILLUMINATOR_PIN=1 # CONFIG_WIRED_MODE is not set +CONFIG_MDNS_HOSTNAME="openiristracker" CONFIG_WIFI_SSID="" CONFIG_WIFI_PASSOWRD="" CONFIG_AP_WIFI_SSID="EyeTrackVR"