|
|
@ -169,10 +169,13 @@ void menu_temperature() { |
|
|
|
// Nozzle [1-5]:
|
|
|
|
//
|
|
|
|
#if HOTENDS == 1 |
|
|
|
EDIT_ITEM_FAST(int3, MSG_NOZZLE, &thermalManager.temp_hotend[0].target, 0, thermalManager.hotend_max_target(0), []{ thermalManager.start_watching_hotend(0); }); |
|
|
|
editable.celsius = thermalManager.temp_hotend[0].target; |
|
|
|
EDIT_ITEM_FAST(int3, MSG_NOZZLE, &editable.celsius, 0, thermalManager.hotend_max_target(0), []{ thermalManager.setTargetHotend(editable.celsius, 0); }); |
|
|
|
#elif HAS_MULTI_HOTEND |
|
|
|
HOTEND_LOOP() |
|
|
|
EDIT_ITEM_FAST_N(int3, e, MSG_NOZZLE_N, &thermalManager.temp_hotend[e].target, 0, thermalManager.hotend_max_target(e), []{ thermalManager.start_watching_hotend(MenuItemBase::itemIndex); }); |
|
|
|
HOTEND_LOOP() { |
|
|
|
editable.celsius = thermalManager.temp_hotend[e].target; |
|
|
|
EDIT_ITEM_FAST_N(int3, e, MSG_NOZZLE_N, &editable.celsius, 0, thermalManager.hotend_max_target(e), []{ thermalManager.setTargetHotend(editable.celsius, MenuItemBase::itemIndex); }); |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
#if ENABLED(SINGLENOZZLE_STANDBY_TEMP) |
|
|
|