Есть загадка (для меня), помогите советом для решения. Нужно написать программу, которая будет ловить нажатие кнопок (физических), которые подключены к GPIO.
Суть программы такая:
Есть 4 кнопки(А,B,C,D), программа постоянно опрашивает, допустим, порт кнопки В, если кнопка В была нажата, программа переходит в другую функцию, которая начинает слушать остальные 3 кнопки (ВОТ до этого момента я все сделал), НО слушает не постоянно, а, например, 1 минуту, после чего снова возвращается обратно и продолжает слушать события только кнопки В. Остановило меня то, что я не знаю как выйти из функции (завершить цикл) через N кол-во времени, буду благодарен за наводку!!
Спасибо заранее и еще раз С НОВЫМ ГОДОМ!!!!!
