Аппаратная кнопка 'Пауза' в Marlin.
Думаю, что многие обладатели экранов RepRapDiscount Smart Controller и аналогичных с кнопкой 'Stop' , хотели найти ей более полезное применение, чем ввод контроллера в бесконечный цикл.
Я решил назначить этой кнопке функцию 'Пауза'.
Для этого открываем файл Marlin.cpp и ищем там функцию HAS_KILL.
Так она выглядит в Marlin 2.0:
В Marlin 1.1.9 примерно также:
И немного изменяем её:
Теперь, при нажатии на эту кнопку, выполнится команда 'M25' (пауза). В принципе, можно назначить что-нибудь другое.Надеюсь, кому-нибудь это пригодится.
Еще больше интересных статей
QIDI Box: RFID-метки для филаментов — полный гайд
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Быстрое уменьшение зазоров между корпусом и шестернями... для печати мягким филаментом.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Ремикс на PRUSIA MMU2 (Часть 1: вводная)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.




Комментарии и вопросы
Я другого не ожидал от горере....
Сида притяжения магнита обратн...
Пфф, вас забыл спросить
Принтер приобрел недавно, пару...
Для напольной колонки делается...
Всем привет.Приобрёл себе неда...
В общем столкнулся с такой про...