Move led update code to own function
This commit is contained in:
parent
924d873aa9
commit
bd5dc49a92
1 changed files with 13 additions and 10 deletions
|
@ -51,16 +51,7 @@ void update_published_state() {
|
|||
}
|
||||
}
|
||||
|
||||
void loop(){
|
||||
print_status();
|
||||
|
||||
update_measured_state_counter();
|
||||
|
||||
update_published_state();
|
||||
|
||||
delay(DELAY_TIME);
|
||||
|
||||
// ampel / traffic light signals
|
||||
void update_led_pins() {
|
||||
if (published_state == CLOSED_DOOR) {
|
||||
digitalWrite(RED_LED_OUTPUT_PIN, HIGH);
|
||||
digitalWrite(GREEN_LED_OUTPUT_PIN, LOW);
|
||||
|
@ -75,3 +66,15 @@ void loop(){
|
|||
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