В общем использую библиотеку GyverButton для обработки нажатий.
В loop() есть такой код
Каждая из функций имеет такой вид (меняется только число, которое выводится)
Как мне сделать так, чтобы из каждого такого цикла можно было выйти например по тройному нажатию?
В loop() есть такой код
C++:
butt1.tick();
switch (butt1.getClicks()) {
case 1:
function1();
break;
case 2:
function2();
break;
case 3:
function3();
break;
}
Каждая из функций имеет такой вид (меняется только число, которое выводится)
C++:
void function1() {
for (;;) {
Serial.println("1");
delay(1000);
}
}
Как мне сделать так, чтобы из каждого такого цикла можно было выйти например по тройному нажатию?