Аппаратная кнопка 'Пауза' в Marlin.
Думаю, что многие обладатели экранов RepRapDiscount Smart Controller и аналогичных с кнопкой 'Stop' , хотели найти ей более полезное применение, чем ввод контроллера в бесконечный цикл.
Я решил назначить этой кнопке функцию 'Пауза'.
Для этого открываем файл Marlin.cpp и ищем там функцию HAS_KILL.
Так она выглядит в Marlin 2.0:
В Marlin 1.1.9 примерно также:
И немного изменяем её:
Теперь, при нажатии на эту кнопку, выполнится команда 'M25' (пауза). В принципе, можно назначить что-нибудь другое.Надеюсь, кому-нибудь это пригодится.
Еще больше интересных статей
Как автоматически включать видеокамеру на принтерах K1 (error) через watchdog| How to automatically turn on the video camera on K1 (error)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Замена стоковых A4988 на TMC2208 (Z) и TMC2209 (E0) на FlyingBear Ghost 5: реальный опыт и тонкости настройки
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Основы
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Плюшки от ПавлушкиПосле написания предыдущей...




Комментарии и вопросы
ну не сказал бы что запасы пря...
скоро выложу, так же можно свя...
Сама плитка — согласен, печата...
Всем привет!Возникла такая про...
Доброго времени суток. Мо...
Всем привет, решил настроить п...
Размер пространства для печати...