mirror of https://github.com/arendst/Tasmota.git
Merge pull request #16229 from stefanbode/patch-8
Stop shutter after longpress of buttons
This commit is contained in:
commit
2eafac3eeb
|
@ -853,6 +853,12 @@ void ShutterButtonHandler(void)
|
|||
}
|
||||
|
||||
if (NOT_PRESSED == button) {
|
||||
if (Shutter[shutter_index].direction && Button.hold_timer[button_index] > 0) {
|
||||
XdrvMailbox.index = shutter_index +1;
|
||||
XdrvMailbox.payload = XdrvMailbox.index;
|
||||
//AddLog(LOG_LEVEL_DEBUG_MORE, PSTR("SHT: Shtr%d, Button %d, hold %d, dir %d, index %d, payload %d"), shutter_index+1, button_index+1, Button.hold_timer[button_index],Shutter[shutter_index].direction,XdrvMailbox.index,XdrvMailbox.payload);
|
||||
CmndShutterStop();
|
||||
}
|
||||
Button.hold_timer[button_index] = 0;
|
||||
} else {
|
||||
Button.hold_timer[button_index]++;
|
||||
|
|
Loading…
Reference in New Issue