Как сделать меню более отзывчивым в Marlin 1.1.9
На данный момент у меня есть AM8 с платой MKS GEN 1.4 с экструдером Bowden.
Что я хотел бы сделать, так это сделать мои меню немного более отзывчивыми, аналогично тому, что сделал парень из Lokster Space с версией 1.1.5 Marlin с учебником, как это сделать. Я просмотрел досье ultralcd.cpp
но ничто не соответствует тому, что учебник говорит вам изменить.
Следующая ссылка содержит подробные сведения об обновлении: Как сделать меню Marlin более отзывчивыми на Anet A8
Не мог бы кто-нибудь, пожалуйста, помочь в моей ситуации.
@Alan John, 👍2
1 ответ
Предположительно, в последней версии Marlin в этом больше нет необходимости, уже есть встроенная функция bool handle_adc_keypad()
из ultralcd.cpp реализована меньшая (100 мс) временная задержка. Вы можете снизить значение #define ADC_MIN_KEY_DELAY 100
до #define ADC_MIN_KEY_DELAY 50
, чтобы посмотреть, окажет ли это какое-либо влияние.
Кроме того, обратите внимание на next_button_update_ms = сейчас + 300;
(4 экземпляра), в котором используется задержка в 300 мс после нажатия кнопок. Попробуйте уменьшить задержку на 300 мс.
- Настройка дисплея MKS 12864OLED
- Подключение ЖК-дисплея OLED 128x64; dogm_lcd_implementation.h отсутствует для исправления
- ЖК-дисплей полный графический смарт-контроллер, без символьного дисплея и мигания экрана
- Загрузка Bigtreetech остановилась после незафиксированного REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
- Повторная калибровка исходного положения
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Marlin Регулировка скорости подачи