blink led only if enabled

This commit is contained in:
Simon Wörner
2017-03-31 18:18:37 +02:00
parent b4cc1c9b09
commit 54a27c508a

View File

@@ -119,6 +119,13 @@ fn run(rdone: chan::Receiver<()>) {
enabled = !enabled;
}
// blink led
if enabled {
led_on = !led_on;
} else {
led_on = false;
}
// set led state
if led_on {
set_value(GPIO_PORT_LED, GPIO_LED_ON);
@@ -128,7 +135,6 @@ fn run(rdone: chan::Receiver<()>) {
}
btn_last = btn;
led_on = !led_on;
},
rdone.recv() => {
// unexport