где об этом можно подробней почитать?
я ответил тебе в тему:обратная связь для компенсации пропуска шагов
спасибо уже разобрался, гоняет хорошо. я пока понял что такое TRAJ, где он находится и что параметра NO_FORCE_HOMING там по умолчанию нет и его надо вписывать руками именно большими буквами, у меня стали квадратные глаза и начала ехать крыша
просто линукс пока не стал для юзанья(userfrendly)., он для работы(тут вопросов никаких нет - хороший инструмент).
а вручную что-нибудь собрать и задействовать аппаратное декодирование можно?
Выводы энкодера просто замыкаются на +/- шину,так что к LPT он подключится запросто,
но вот сам LPT принимать сигналы ч большой частотой не сможет,как следствие будет их пропускать.
Самостоятельная же сборка декодера потребует создания PC или USB устройства,написания драйверов...
В общем неоправданно большого распыления усилий.
По этому энкодеры подключаются через готовые аппаратные средства,либо последовательные шины,либо специальные платы расширения.
Пример такой платы и hal модуля её подключения: Mesa HostMot2 Driver
И ещё советую обратить внимание на компонент Glade Virtual Control Panel
который позволяет создавать собственные панели управления станком.
Ещё есть устаревщий компонент Python Virtual Control Panel,
его приимущество в том,что он чуток проще в изучении,но под него нет графических средств разработки и он
предоставляет меньше возможностей для создания интерфейса.
Ну и следует ожидать то,что однажды он будет выведен из употребления.