blink led only if enabled
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user