Merge pull request #585 from PavelSindler/farm_mode_MK3
checking if file is complete temporarily not active in farm mode
This commit is contained in:
commit
d5636fd023
|
|
@ -1432,6 +1432,15 @@ void lcd_preheat_farm()
|
||||||
setWatch(); // heater sanity check timer
|
setWatch(); // heater sanity check timer
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void lcd_preheat_farm_nozzle()
|
||||||
|
{
|
||||||
|
setTargetHotend0(FARM_PREHEAT_HOTEND_TEMP);
|
||||||
|
setTargetBed(0);
|
||||||
|
fanSpeed = 0;
|
||||||
|
lcd_return_to_status();
|
||||||
|
setWatch(); // heater sanity check timer
|
||||||
|
}
|
||||||
|
|
||||||
void lcd_preheat_pla()
|
void lcd_preheat_pla()
|
||||||
{
|
{
|
||||||
setTargetHotend0(PLA_PREHEAT_HOTEND_TEMP);
|
setTargetHotend0(PLA_PREHEAT_HOTEND_TEMP);
|
||||||
|
|
@ -1746,17 +1755,21 @@ static void lcd_preheat_menu()
|
||||||
|
|
||||||
MENU_ITEM(back, MSG_MAIN, lcd_main_menu);
|
MENU_ITEM(back, MSG_MAIN, lcd_main_menu);
|
||||||
|
|
||||||
if (farm_mode)
|
if (farm_mode) {
|
||||||
MENU_ITEM(function, PSTR("farm - " STRINGIFY(FARM_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(FARM_PREHEAT_HPB_TEMP)), lcd_preheat_farm);
|
MENU_ITEM(function, PSTR("farm - " STRINGIFY(FARM_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(FARM_PREHEAT_HPB_TEMP)), lcd_preheat_farm);
|
||||||
|
MENU_ITEM(function, PSTR("nozzle - " STRINGIFY(FARM_PREHEAT_HOTEND_TEMP) "/0"), lcd_preheat_farm_nozzle);
|
||||||
|
MENU_ITEM(function, MSG_COOLDOWN, lcd_cooldown);
|
||||||
|
MENU_ITEM(function, PSTR("ABS - " STRINGIFY(ABS_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(ABS_PREHEAT_HPB_TEMP)), lcd_preheat_abs);
|
||||||
|
} else {
|
||||||
|
MENU_ITEM(function, PSTR("PLA - " STRINGIFY(PLA_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PLA_PREHEAT_HPB_TEMP)), lcd_preheat_pla);
|
||||||
|
MENU_ITEM(function, PSTR("PET - " STRINGIFY(PET_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PET_PREHEAT_HPB_TEMP)), lcd_preheat_pet);
|
||||||
|
MENU_ITEM(function, PSTR("ABS - " STRINGIFY(ABS_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(ABS_PREHEAT_HPB_TEMP)), lcd_preheat_abs);
|
||||||
|
MENU_ITEM(function, PSTR("HIPS - " STRINGIFY(HIPS_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(HIPS_PREHEAT_HPB_TEMP)), lcd_preheat_hips);
|
||||||
|
MENU_ITEM(function, PSTR("PP - " STRINGIFY(PP_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PP_PREHEAT_HPB_TEMP)), lcd_preheat_pp);
|
||||||
|
MENU_ITEM(function, PSTR("FLEX - " STRINGIFY(FLEX_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(FLEX_PREHEAT_HPB_TEMP)), lcd_preheat_flex);
|
||||||
|
MENU_ITEM(function, MSG_COOLDOWN, lcd_cooldown);
|
||||||
|
}
|
||||||
|
|
||||||
MENU_ITEM(function, PSTR("PLA - " STRINGIFY(PLA_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PLA_PREHEAT_HPB_TEMP)), lcd_preheat_pla);
|
|
||||||
MENU_ITEM(function, PSTR("PET - " STRINGIFY(PET_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PET_PREHEAT_HPB_TEMP)), lcd_preheat_pet);
|
|
||||||
MENU_ITEM(function, PSTR("ABS - " STRINGIFY(ABS_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(ABS_PREHEAT_HPB_TEMP)), lcd_preheat_abs);
|
|
||||||
MENU_ITEM(function, PSTR("HIPS - " STRINGIFY(HIPS_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(HIPS_PREHEAT_HPB_TEMP)), lcd_preheat_hips);
|
|
||||||
MENU_ITEM(function, PSTR("PP - " STRINGIFY(PP_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(PP_PREHEAT_HPB_TEMP)), lcd_preheat_pp);
|
|
||||||
MENU_ITEM(function, PSTR("FLEX - " STRINGIFY(FLEX_PREHEAT_HOTEND_TEMP) "/" STRINGIFY(FLEX_PREHEAT_HPB_TEMP)), lcd_preheat_flex);
|
|
||||||
|
|
||||||
MENU_ITEM(function, MSG_COOLDOWN, lcd_cooldown);
|
|
||||||
|
|
||||||
END_MENU();
|
END_MENU();
|
||||||
}
|
}
|
||||||
|
|
@ -7120,6 +7133,7 @@ static void menu_action_function(menuFunc_t data) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool check_file(const char* filename) {
|
static bool check_file(const char* filename) {
|
||||||
|
if (farm_mode) return true;
|
||||||
bool result = false;
|
bool result = false;
|
||||||
uint32_t filesize;
|
uint32_t filesize;
|
||||||
card.openFile((char*)filename, true);
|
card.openFile((char*)filename, true);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue