|
@@ -133,14 +133,14 @@ static void prusa_stat_farm_number();
|
|
|
static void prusa_stat_temperatures();
|
|
|
static void prusa_stat_printinfo();
|
|
|
static void lcd_farm_no();
|
|
|
-void lcd_menu_extruder_info();
|
|
|
+
|
|
|
static void lcd_menu_xyz_y_min();
|
|
|
static void lcd_menu_xyz_skew();
|
|
|
static void lcd_menu_xyz_offset();
|
|
|
static void lcd_menu_fails_stats_mmu();
|
|
|
static void lcd_menu_fails_stats_mmu_print();
|
|
|
static void lcd_menu_fails_stats_mmu_total();
|
|
|
-static void lcd_menu_show_sensors_state();
|
|
|
+
|
|
|
|
|
|
static void mmu_fil_eject_menu();
|
|
|
static void mmu_load_to_nozzle_menu();
|
|
@@ -4059,7 +4059,7 @@ static void lcd_show_sensors_state()
|
|
|
lcd_print_state(idler_state);
|
|
|
}
|
|
|
|
|
|
-static void lcd_menu_show_sensors_state()
|
|
|
+void lcd_menu_show_sensors_state()
|
|
|
{
|
|
|
lcd_timeoutToStatus.stop();
|
|
|
lcd_show_sensors_state();
|
|
@@ -4539,6 +4539,7 @@ static void lcd_silent_mode_set() {
|
|
|
}
|
|
|
eeprom_update_byte((unsigned char *)EEPROM_SILENT, SilentModeMenu);
|
|
|
#ifdef TMC2130
|
|
|
+ lcd_display_message_fullscreen_P(_i("Mode change in progress ..."));
|
|
|
|
|
|
|
|
|
st_synchronize();
|
|
@@ -4559,6 +4560,7 @@ static void lcd_silent_mode_set() {
|
|
|
#ifdef TMC2130
|
|
|
if (CrashDetectMenu && (SilentModeMenu != SILENT_MODE_NORMAL))
|
|
|
menu_submenu(lcd_crash_mode_info2);
|
|
|
+ lcd_encoder_diff=0;
|
|
|
#endif
|
|
|
}
|
|
|
|
|
@@ -5331,9 +5333,9 @@ do\
|
|
|
EEPROM_read(EEPROM_SD_SORT, (uint8_t*)&sdSort, sizeof(sdSort));\
|
|
|
switch (sdSort)\
|
|
|
{\
|
|
|
- case SD_SORT_TIME: MENU_ITEM_FUNCTION_P(_i("Sort: [time]"), lcd_sort_type_set); break;\
|
|
|
- case SD_SORT_ALPHA: MENU_ITEM_FUNCTION_P(_i("Sort: [alphabet]"), lcd_sort_type_set); break;\
|
|
|
- default: MENU_ITEM_FUNCTION_P(_i("Sort: [none]"), lcd_sort_type_set);\
|
|
|
+ case SD_SORT_TIME: MENU_ITEM_FUNCTION_P(_i("Sort [time]"), lcd_sort_type_set); break;\
|
|
|
+ case SD_SORT_ALPHA: MENU_ITEM_FUNCTION_P(_i("Sort [alphabet]"), lcd_sort_type_set); break;\
|
|
|
+ default: MENU_ITEM_FUNCTION_P(_i("Sort [none]"), lcd_sort_type_set);\
|
|
|
}\
|
|
|
}\
|
|
|
}\
|
|
@@ -6830,10 +6832,7 @@ void lcd_sdcard_menu()
|
|
|
|
|
|
|
|
|
MENU_BEGIN();
|
|
|
- if(bMain)
|
|
|
- MENU_ITEM_BACK_P(_T(MSG_MAIN));
|
|
|
- else
|
|
|
- MENU_ITEM_FUNCTION_P(_T(MSG_WATCH),lcd_return_to_status);
|
|
|
+ MENU_ITEM_BACK_P(_T(bMain?MSG_MAIN:MSG_BACK));
|
|
|
card.getWorkDirName();
|
|
|
if (card.filename[0] == '/')
|
|
|
{
|
|
@@ -8254,6 +8253,8 @@ void menu_lcd_lcdupdate_func(void)
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
+ if(menu_menu==lcd_sdcard_menu)
|
|
|
+ menu_back();
|
|
|
card.release();
|
|
|
LCD_MESSAGERPGM(_i("Card removed"));
|
|
|
}
|
|
@@ -8298,4 +8299,3 @@ void menu_lcd_lcdupdate_func(void)
|
|
|
lcd_send_status();
|
|
|
if (lcd_commands_type == LCD_COMMAND_V2_CAL) lcd_commands();
|
|
|
}
|
|
|
-
|