Added support for pull down control buttons

See #645
This commit is contained in:
stzoran1 2023-11-23 14:44:29 +01:00 committed by GitHub
parent 831d3640cc
commit 830ce694ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -292,6 +292,7 @@ class Span{
boolean deleteAccessory(uint32_t aid); // deletes Accessory with matching aid; returns true if found, else returns false
void setControlPin(uint8_t pin){controlButton=new PushButton(pin);} // sets Control Pin
void setControlPinHigh(uint8_t pin) { controlButton = new PushButton(pin, PushButton::TRIGGER_ON_HIGH); } // sets Control Pin for pulled down push buttons
void setStatusPin(uint8_t pin){statusDevice=new GenericLED(pin);} // sets Status Device to a simple LED on specified pin
void setStatusAutoOff(uint16_t duration){autoOffLED=duration;} // sets Status LED auto off (seconds)
int getStatusPin(){return(statusLED->getPin());} // get Status Pin (getPin will return -1 if underlying statusDevice is undefined)