Аппаратная кнопка 'Пауза' в Marlin.
Думаю, что многие обладатели экранов RepRapDiscount Smart Controller и аналогичных с кнопкой 'Stop' , хотели найти ей более полезное применение, чем ввод контроллера в бесконечный цикл.
Я решил назначить этой кнопке функцию 'Пауза'.
Для этого открываем файл Marlin.cpp и ищем там функцию HAS_KILL.
Так она выглядит в Marlin 2.0:
В Marlin 1.1.9 примерно также:
И немного изменяем её:
Теперь, при нажатии на эту кнопку, выполнится команда 'M25' (пауза). В принципе, можно назначить что-нибудь другое.Надеюсь, кому-нибудь это пригодится.
Еще больше интересных статей
Снятие экструдера на Qidi Plus 4 и небольшой, но полезный нюанс от Qidi
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
(Не)большое улучшение сушилки Sunlu S2 для мягкой подачи филамента
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.




Комментарии и вопросы
Мой опыт в синопсис ткад говор...
как сейчас модно говорить это....
Высокая стоимость автомобиля н...
При нагреве экструдера выше 30...
Здравствуйте, нужна ваша помощ...
Добрый вечер. Есть у меня...
Пришла EBB42 1.2.1, сначала сд...