make use of LED :) -1 to disable

This commit is contained in:
Hansi, dl9rdz 2019-11-02 19:04:06 +01:00
parent f0a92a6d39
commit b81dd7d787
1 changed files with 8 additions and 5 deletions

View File

@ -1040,8 +1040,10 @@ void ledOffCallback() {
digitalWrite(sonde.config.led_pout, LOW); digitalWrite(sonde.config.led_pout, LOW);
} }
void flashLed(int ms) { void flashLed(int ms) {
if(sonde.config.led_pout>=0) {
digitalWrite(sonde.config.led_pout, HIGH); digitalWrite(sonde.config.led_pout, HIGH);
ledFlasher.once_ms(ms, ledOffCallback); ledFlasher.once_ms(ms, ledOffCallback);
}
} }
int doTouch = 0; int doTouch = 0;
@ -1279,9 +1281,10 @@ void setup()
digitalWrite(sonde.config.power_pout & 127, sonde.config.power_pout & 128 ? 1 : 0); digitalWrite(sonde.config.power_pout & 127, sonde.config.power_pout & 128 ? 1 : 0);
} }
if(sonde.config.led_pout>=0) {
pinMode(sonde.config.led_pout, OUTPUT); pinMode(sonde.config.led_pout, OUTPUT);
digitalWrite(sonde.config.led_pout, HIGH);
flashLed(1000); // testing flashLed(1000); // testing
}
button1.pin = sonde.config.button_pin; button1.pin = sonde.config.button_pin;
button2.pin = sonde.config.button2_pin; button2.pin = sonde.config.button2_pin;