diff --git a/src/studioledcam.ino b/src/studioledcam.ino index 442f5b2..e69d6f5 100644 --- a/src/studioledcam.ino +++ b/src/studioledcam.ino @@ -78,7 +78,7 @@ unsigned long paletteTimeout = 0; #define LED_TYPE WS2812B #define COLOR_ORDER GRB #define NUM_STRIPS 4 -#define NUM_LEDS_PER_STRIP 16 +#define NUM_LEDS_PER_STRIP 15 #define NUM_LEDS NUM_LEDS_PER_STRIP * NUM_STRIPS CRGB leds[NUM_LEDS]; @@ -147,17 +147,12 @@ void setupCam() { } void setup() { - pinMode(led, OUTPUT); - digitalWrite(led, 1); - // delay(3000); // 3 second delay for recovery Serial.begin(115200); SPIFFS.begin(); listDir(SPIFFS, "/", 1); -// loadFieldsFromEEPROM(fields, fieldCount); - setupWifi(); setupWeb(); setupCam(); diff --git a/src/web.h b/src/web.h index eb02f67..b41e7a7 100644 --- a/src/web.h +++ b/src/web.h @@ -24,27 +24,21 @@ void setupWeb() { webServer.on("/all", HTTP_GET, []() { - digitalWrite(led, 0); String json = getFieldsJson(fields, fieldCount); webServer.send(200, "text/json", json); - digitalWrite(led, 1); }); webServer.on("/fieldValue", HTTP_GET, []() { - digitalWrite(led, 0); String name = webServer.arg("name"); String value = getFieldValue(name, fields, fieldCount); webServer.send(200, "text/json", value); - digitalWrite(led, 1); }); webServer.on("/fieldValue", HTTP_POST, []() { - digitalWrite(led, 0); String name = webServer.arg("name"); String value = webServer.arg("value"); String newValue = setFieldValue(name, value, fields, fieldCount); webServer.send(200, "text/json", newValue); - digitalWrite(led, 1); }); webServer.serveStatic("/", SPIFFS, "/index.htm", "max-age=86400"); @@ -64,8 +58,6 @@ void handleWeb() { // check for connection if ( WiFi.status() == WL_CONNECTED ) { if (!webServerStarted) { - // turn off the board's LED when connected to wifi - digitalWrite(led, 1); Serial.println(); Serial.println("WiFi connected"); Serial.print("IP address: "); @@ -74,14 +66,5 @@ void handleWeb() { setupWeb(); } webServer.handleClient(); - } else { - // blink the board's LED while connecting to wifi - static uint8_t ledState = 0; - EVERY_N_MILLIS(125) { - ledState = ledState == 0 ? 1 : 0; - digitalWrite(led, ledState); - Serial.print ("."); - } } } -