Передача параметров из KlipperScreen в макрос Klipper
Добавляю в интерфейс KlipperScreen кнопку. Содержимое конфига такое:
[menu __main Preheat]name: Preheaticon: heatermethod: printer.gcode.scriptparams: {"script":"_PREHEAT"}В документации KlipperScreen сказано, что в строке params: {"script":"_PREHEAT"} передаются параметры в макрос. Хочу передать, к примеру, температуру нагрева стола и экструдера. Делаю так:
params: {"script":"_PREHEAT","heater_temp":"220","bed_temp":"60"}В документации Klipper сказано, что параметры передаваемые макросу доступны через переменную params. Пытаюсь их получить:[gcode_macro _PREHEAT]gcode: {% set heater_temp = params.HEATER_TEMP|float %} {% set bed_temp = params.BED_TEMP|float %} RESPOND TYPE=echo MSG='Heater: {heater_temp}, Bed: {bed_temp}'
В params.EXTRUDER_TEMP и params.BED_TEMP пусто. Т.е. в макрос не попадают те параметры, которые я передаю из KlipperScreen. Кто подобным занимался? Где собака зарыта?
P.S. Передача температуры хотенда и стола это просто для примера.
Популярные вопросы
Калибровка Voron 2.4 350.
Добрый день!
Подскажите, пожалуйста.
Voron 2.4 350*350 Dragon (сопло 0,4мм)
Куплен на Aliexpress ка...
Подскажите, пожалуйста.
Voron 2.4 350*350 Dragon (сопло 0,4мм)
Куплен на Aliexpress ка...
Печать сферы
Здравствуйте, являюсь начинающим 3д печатником. Появилось необходимость напечатать вот такой бублик. Принтер эндер 3 v3 se, пластик petg. Что только н...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...

Комментарии и вопросы
Добрый день. Модель можно еще....
"печатный станок" - сложно пре...
ацетон вреден в непроветриваем...
EBB42 в1.2 стоит копейки даже...
Доброго времени суток ! уаз пр...
Плата MANTA 8P, на ней SOC мод...
Друзья, всем привет!Долгое вре...