Arduino refactoring #4
1 changed files with 13 additions and 10 deletions
|
@ -51,16 +51,7 @@ void update_published_state() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop(){
|
void update_led_pins() {
|
||||||
print_status();
|
|
||||||
|
|
||||||
update_measured_state_counter();
|
|
||||||
|
|
||||||
update_published_state();
|
|
||||||
|
|
||||||
delay(DELAY_TIME);
|
|
||||||
|
|
||||||
// ampel / traffic light signals
|
|
||||||
if (published_state == CLOSED_DOOR) {
|
if (published_state == CLOSED_DOOR) {
|
||||||
digitalWrite(RED_LED_OUTPUT_PIN, HIGH);
|
digitalWrite(RED_LED_OUTPUT_PIN, HIGH);
|
||||||
digitalWrite(GREEN_LED_OUTPUT_PIN, LOW);
|
digitalWrite(GREEN_LED_OUTPUT_PIN, LOW);
|
||||||
|
@ -75,3 +66,15 @@ void loop(){
|
||||||
digitalWrite(YELLOW_LED_OUTPUT_PIN, LOW);
|
digitalWrite(YELLOW_LED_OUTPUT_PIN, LOW);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void loop(){
|
||||||
|
print_status();
|
||||||
|
|
||||||
|
update_measured_state_counter();
|
||||||
|
|
||||||
|
update_published_state();
|
||||||
|
|
||||||
|
delay(DELAY_TIME);
|
||||||
|
|
||||||
|
update_led_pins();
|
||||||
|
}
|
||||||
|
|
Reference in a new issue