From 579a0d37b63ae69f1ec7ea3086fce1d6133f64d0 Mon Sep 17 00:00:00 2001 From: strawmanbobi Date: Tue, 8 Feb 2022 20:33:40 +0800 Subject: [PATCH] added iris credential input --- platformio.ini | 2 ++ src/IRbaby.cpp | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/platformio.ini b/platformio.ini index 3c31683..5be51ca 100644 --- a/platformio.ini +++ b/platformio.ini @@ -17,6 +17,8 @@ platform = espressif8266 framework = arduino monitor_speed = 115200 upload_speed = 115200 +monitor_port = COM7 +upload_port = COM7 board_build.flash_mode = dout build_flags = -Wno-unused-function diff --git a/src/IRbaby.cpp b/src/IRbaby.cpp index db75e11..c5b51ca 100644 --- a/src/IRbaby.cpp +++ b/src/IRbaby.cpp @@ -81,7 +81,15 @@ void setup() { INFOLN("╚═╝╚═╝ ╚═╝╚═╝╚══════╝"); INFOLN("== IRIS Kit [1.2.7] Powered by IRBaby =="); + // custom parameter for iris credentials + char iris_credential[40] = { 0 }; + WiFiManagerParameter irisCredential("server", "Credential", iris_credential, 40); + wifi_manager.addParameter(&irisCredential); wifi_manager.autoConnect(); + + strcpy(iris_credential, irisCredential.getValue()); + INFOF("get iris credential : %s\n", iris_credential); + settingsLoad(); // load user settings form fs delay(5); udpInit();