Zaehlen von millis() stoppen nach erreichen eines Wertes

Dann ist was faul.

// 1 und 2 LOW
18:43:34.483 -> alle kanaele low
18:43:34.483 -> alle kanaele low
// Hier geht 2 HIGH
18:43:34.483 -> kanal2 high
18:43:34.483 -> stateMillis:5170
18:43:40.477 -> millis() low
18:43:40.477 -> nach millis-Ablauf alle kanaele low
18:43:40.477 -> nach millis-Ablauf alle kanaele low
[...]
18:44:17.453 -> nach millis-Ablauf alle kanaele low
18:44:17.453 -> nach millis-Ablauf alle kanaele low
18:44:17.453 -> nach millis-Ablauf alle kanaele low
// Hier geht 2 LOW
18:44:17.453 -> alle kanaele low
18:44:17.453 -> alle kanaele low
18:44:17.453 -> alle kanaele low
18:44:17.486 -> alle kanaele low
18:44:17.486 -> alle kanaele low
[...]
18:44:56.113 -> alle kanaele low
18:44:56.113 -> alle kanaele low
18:44:56.113 -> alle kanaele low
18:44:56.113 -> alle kanaele low
// Hier geht 2 HIGH
18:44:56.113 -> kanal2 high
18:44:56.113 -> stateMillis:86751
18:45:02.110 -> millis() low
18:45:02.143 -> nach millis-Ablauf alle kanaele low
18:45:02.143 -> nach millis-Ablauf alle kanaele low
18:45:02.143 -> nach millis-Ablauf alle kanaele low
18:45:02.143 -> nach millis-Ablauf alle kanaele low
[...]
18:48:57.559 -> nach millis-Ablauf alle kanaele low
18:48:57.559 -> nach millis-Ablauf alle kanaele low
// Hier geht 1 HIGH
18:48:57.559 -> kanal1 high
18:48:57.559 -> kanal1 high
18:48:57.559 -> kanal1 high
[...]
18:48:58.718 -> kanal1 high
18:48:58.718 -> kanal1 high
// Hier geht 1 LOW
18:48:58.718 -> nach millis-Ablauf alle kanaele low
18:48:58.718 -> nach millis-Ablauf alle kanaele low
// und hier geht 2 auch physisch LOW
18:49:09.557 -> alle kanaele low
18:49:09.557 -> alle kanaele low
18:49:09.557 -> alle kanaele low