Возвращаем голос платам SKR mini E3/E3 Turbo: полноценная команда M300 S[n] P[n]
Как известно, команда M300 с параметрами S и P на платах семейства SKR mini E3/SKR E3 Turbo не работает. Причина в том, что на дисплее Ender 3 установлен не динамик (speaker), а зуммер (buzzer). В результате, принтер под Marlin 2 несколько неадекватно реагирует на встретившуюся команду M300 с параметрами. Что касается M300 без параметров, то и здесь есть небольшая проблема: если вы используете смарт-дисплей (TFT24, TFT35 и т.п.) в режиме эмуляции 12864, то вместо чётких щелчков зуммера будут слышны тихие звуки «цык-цык» (те же самые, которыми дисплей BTT TFT реагирует на нажатие своих экранных кнопок в смарт-режиме) – так реализована эмуляция сигналов зуммера у дисплеев BTT TFT.
А теперь исправим это досадное недоразумение.
Откройте файл tone.cpp (C:\Users\user\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple\tone.cpp) и замените в нем TONE_CHANNEL 8 на TONE_CHANNEL 4:
Затем раскомментируйте параметр SPEAKER в Configuration.h:
После всего этого скомпилируйте прошивку для вашего принтера, на этом всё. Теперь Marlin 2, скомпилированный для SKR mini E3/E3 Turbo с дисплеем BTT TFT, корректно реагирует на M300 с параметрами, звук есть. Да и слышимые щелчки на пунктах в интерфейсе Marlin-а 2 теперь тоже появились.
Профит!
Еще больше интересных статей
Оправа для очков
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Использование одноразовых сигарет во благо.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Думаю у каждого из вас есть друзья (возможно даже вы сами), котор...
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Благодарю за уточнение :) Но в...
Идея не нова, но чем зд печатн...
Спасибо за ответ. Я очень уваж...
Здравствуйте! Пытаюсь настроит...
Давно хотел полимерник. Хотел...
Всем привет, помогите пожалуйс...
Доброго времени суток, проблем...