|
@@ -1843,8 +1843,8 @@ static void lcd_menu_fails_stats_total()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
+
|
|
-
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1890,6 +1890,7 @@ static void lcd_menu_fails_stats()
|
|
}
|
|
}
|
|
|
|
|
|
#elif defined(FILAMENT_SENSOR)
|
|
#elif defined(FILAMENT_SENSOR)
|
|
|
|
+static const char failStatsFmt[] PROGMEM = "%S\n" " %-16.16S%-3d\n" "%S\n" " %-16.16S%-3d\n";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1900,9 +1901,9 @@ static void lcd_menu_fails_stats()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
+
|
|
|
|
|
|
-
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1912,11 +1913,13 @@ static void lcd_menu_fails_stats()
|
|
uint8_t filamentLast = eeprom_read_byte((uint8_t*)EEPROM_FERROR_COUNT);
|
|
uint8_t filamentLast = eeprom_read_byte((uint8_t*)EEPROM_FERROR_COUNT);
|
|
uint16_t filamentTotal = eeprom_read_word((uint16_t*)EEPROM_FERROR_COUNT_TOT);
|
|
uint16_t filamentTotal = eeprom_read_word((uint16_t*)EEPROM_FERROR_COUNT_TOT);
|
|
lcd_home();
|
|
lcd_home();
|
|
- lcd_printf_P(PSTR("Last print failures\n"
|
|
+ lcd_printf_P(failStatsFmt,
|
|
- " Filam. runouts %-3d\n"
|
|
+ _i("Last print failures"),
|
|
- "Total failures\n"
|
|
+ _i("Filam. runouts"), filamentLast,
|
|
- " Filam. runouts %-3d"), filamentLast, filamentTotal);
|
|
+ _i("Total failures"),
|
|
- menu_back_if_clicked();
|
|
+ _i("Filam. runouts"), filamentTotal);
|
|
|
|
+
|
|
|
|
+ menu_back_if_clicked();
|
|
}
|
|
}
|
|
#else
|
|
#else
|
|
static void lcd_menu_fails_stats()
|
|
static void lcd_menu_fails_stats()
|
|
@@ -4929,12 +4932,12 @@ static void lcd_wizard_load()
|
|
{
|
|
{
|
|
if (mmu_enabled)
|
|
if (mmu_enabled)
|
|
{
|
|
{
|
|
- lcd_show_fullscreen_message_and_wait_P(_i("Please insert filament to the first tube of MMU, then press the knob to load it."));
|
|
+ lcd_show_fullscreen_message_and_wait_P(_i("Please insert filament into the first tube of the MMU, then press the knob to load it."));
|
|
tmp_extruder = 0;
|
|
tmp_extruder = 0;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- lcd_show_fullscreen_message_and_wait_P(_i("Please insert filament to the extruder, then press knob to load it."));
|
|
+ lcd_show_fullscreen_message_and_wait_P(_i("Please insert filament into the extruder, then press the knob to load it."));
|
|
}
|
|
}
|
|
lcd_update_enable(false);
|
|
lcd_update_enable(false);
|
|
lcd_clear();
|
|
lcd_clear();
|
|
@@ -4958,7 +4961,7 @@ static void wizard_lay1cal_message(bool cold)
|
|
if (mmu_enabled)
|
|
if (mmu_enabled)
|
|
{
|
|
{
|
|
lcd_show_fullscreen_message_and_wait_P(
|
|
lcd_show_fullscreen_message_and_wait_P(
|
|
- _i("First you will select filament you wish to use for calibration. Then select temperature which matches your material."));
|
|
+ _i("Choose a filament for the First Layer Calibration and select it in the on-screen menu."));
|
|
}
|
|
}
|
|
else if (cold)
|
|
else if (cold)
|
|
{
|
|
{
|
|
@@ -4966,7 +4969,7 @@ static void wizard_lay1cal_message(bool cold)
|
|
_i("Select temperature which matches your material."));
|
|
_i("Select temperature which matches your material."));
|
|
}
|
|
}
|
|
lcd_show_fullscreen_message_and_wait_P(
|
|
lcd_show_fullscreen_message_and_wait_P(
|
|
- _i("I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."));
|
|
+ _i("The printer will start printing a zig-zag line. Rotate the knob until you reach the optimal height. Check the pictures in the handbook (Calibration chapter)."));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -5094,7 +5097,7 @@ void lcd_wizard(WizState state)
|
|
setTargetBed(PLA_PREHEAT_HPB_TEMP);
|
|
setTargetBed(PLA_PREHEAT_HPB_TEMP);
|
|
if (mmu_enabled)
|
|
if (mmu_enabled)
|
|
{
|
|
{
|
|
- wizard_event = lcd_show_fullscreen_message_yes_no_and_wait_P(_i("Is any filament loaded?"), true);
|
|
+ wizard_event = lcd_show_fullscreen_message_yes_no_and_wait_P(_i("Is filament loaded?"), true);
|
|
} else
|
|
} else
|
|
{
|
|
{
|
|
wizard_event = lcd_show_fullscreen_message_yes_no_and_wait_P(_i("Is filament loaded?"), true);
|
|
wizard_event = lcd_show_fullscreen_message_yes_no_and_wait_P(_i("Is filament loaded?"), true);
|
|
@@ -5139,7 +5142,7 @@ void lcd_wizard(WizState state)
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- lcd_show_fullscreen_message_and_wait_P(_i("If you have more steel sheets you can calibrate additional presets in Settings / HW Setup / Steel sheets."));
|
|
+ lcd_show_fullscreen_message_and_wait_P(_i("If you have additional steel sheets, calibrate their presets in Settings - HW Setup - Steel sheets."));
|
|
state = S::Finish;
|
|
state = S::Finish;
|
|
}
|
|
}
|
|
break;
|
|
break;
|