Цитата Сообщение от EFrol Посмотреть сообщение
Хорошо один цикл в нем, а надо 1 сек!!!
Так и будет 1 сек если
Код:
else
  ...  t := get_time();

а если
Код:
else
  ...  t := t#0s;
то будет 1 цикл, не смотря на
Код:
 0:  // Пауза 1 сек перед пуском вперед
                if get_time() - t >= T#1s then
                    State := 1; FW := true; t := get_time();    // Пуск вперед
                end_if
точнее - практически никогда не будет шага 0