ist die Library eigentlich auch auf einem ESP-Board lauffähig?
Mir geht langsam der Speicher aus
Mir geht langsam der Speicher aus

const byte numberOfBlinks = 2;
if (!blinkEnd) { accessgranted(); }
void accessgranted(){ const long interval = 150; // time between blinks in ms. static bool switchState = true; static byte sequencePosition = 0; static unsigned long previousMillis = 0; unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= interval) { if (sequencePosition < numberOfBlinks * 2) { // blink switchState = !switchState; sequencePosition++; digitalWrite(LED, switchState); } else { blinkEnd = true; sequencePosition = 0; } } previousMillis = currentMillis; }
void accessgranted(){ const long interval = 150; // time between blinks in ms. static bool switchState = true; static byte sequencePosition = 0; static unsigned long previousMillis = 0; unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= interval) { if (sequencePosition < numberOfBlinks * 2) { // blink digitalWrite(LED, switchState); switchState = !switchState; sequencePosition++; previousMillis = currentMillis; } else { blinkEnd = true; sequencePosition = 0; } } }
void accessgranted(){ const long interval = 150; // time between blinks in ms. static bool switchState = true; static byte sequencePosition = 0; static unsigned long previousMillis = 0; unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= interval) { if (sequencePosition < numberOfBlinks * 2) { // blink digitalWrite(LED, switchState); switchState = !switchState; sequencePosition++; } else { blinkEnd = true; sequencePosition = 0; previousMillis = currentMillis; } } }
void accessgranted(){ ..... unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= interval) { [B] previousMillis = currentMillis;[/B] if (sequencePosition < numberOfBlinks * 2) { // blink digitalWrite(LED, switchState); switchState = !switchState; sequencePosition++; } else { blinkEnd = true; sequencePosition = 0; } } }
[B]previousMillis = currentMillis;[/B]
void eventKNX() { KnxTpUartSerialEventType eType = knx.serialEvent(); if (eType == TPUART_RESET_INDICATION) { } else if (eType == UNKNOWN) { Serial.println("Event UNKNOWN"); }
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar