Если я буду запускать некую функцию по таймеру, то в том коде выше, чтобы ногодрыг не выдавал лишнего нужно видимо условие добавить, типа если глобальная переменная равна единице, которая вичисляется в теле прошивки, то ногодрыг будет дрыгать.
Или это так не работает?