Да конечно. Очепятка
Лучший счётчик, в данном случае, это или концевик, или датчик тока привода.
Это как? Разве генератор не отключается если с en убрать true?
Нет, он останавливается, стоп. При этом, выход может быть или true , или false. Вход ведь называется En - разрешение работы, просто начинается при старте программы с 0 на выходе.
Код: Выделить всё
if (_gtv4) { if (! _gen1I) { _gen1I = 1; _gen1O = 1; _gen1P = millis(); } } else { _gen1I = 0 ; _gen1O= 0;}
if (_gen1I) { if ( _isTimer ( _gen1P , 500 )) { _gen1P = millis(); _gen1O = ! _gen1O;}}
_gtv3 = _gen1O;