|
|
@ -159,7 +159,7 @@ void _menu_ubl_height_adjust() {
|
|
|
|
START_MENU();
|
|
|
|
START_MENU();
|
|
|
|
BACK_ITEM(MSG_EDIT_MESH);
|
|
|
|
BACK_ITEM(MSG_EDIT_MESH);
|
|
|
|
EDIT_ITEM(int3, MSG_UBL_MESH_HEIGHT_AMOUNT, &ubl_height_amount, -9, 9, _lcd_ubl_adjust_height_cmd);
|
|
|
|
EDIT_ITEM(int3, MSG_UBL_MESH_HEIGHT_AMOUNT, &ubl_height_amount, -9, 9, _lcd_ubl_adjust_height_cmd);
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -178,7 +178,7 @@ void _lcd_ubl_edit_mesh() {
|
|
|
|
GCODES_ITEM(MSG_UBL_FINE_TUNE_ALL, PSTR("G29 P4 R999 T"));
|
|
|
|
GCODES_ITEM(MSG_UBL_FINE_TUNE_ALL, PSTR("G29 P4 R999 T"));
|
|
|
|
GCODES_ITEM(MSG_UBL_FINE_TUNE_CLOSEST, PSTR("G29 P4 T"));
|
|
|
|
GCODES_ITEM(MSG_UBL_FINE_TUNE_CLOSEST, PSTR("G29 P4 T"));
|
|
|
|
SUBMENU(MSG_UBL_MESH_HEIGHT_ADJUST, _menu_ubl_height_adjust);
|
|
|
|
SUBMENU(MSG_UBL_MESH_HEIGHT_ADJUST, _menu_ubl_height_adjust);
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -219,7 +219,7 @@ void _lcd_ubl_validate_mesh() {
|
|
|
|
GCODES_ITEM(MSG_UBL_VALIDATE_MESH_M2, PSTR("G28\nG26 C B0 H" STRINGIFY(PREHEAT_2_TEMP_HOTEND) " P"));
|
|
|
|
GCODES_ITEM(MSG_UBL_VALIDATE_MESH_M2, PSTR("G28\nG26 C B0 H" STRINGIFY(PREHEAT_2_TEMP_HOTEND) " P"));
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
ACTION_ITEM(MSG_UBL_VALIDATE_CUSTOM_MESH, _lcd_ubl_validate_custom_mesh);
|
|
|
|
ACTION_ITEM(MSG_UBL_VALIDATE_CUSTOM_MESH, _lcd_ubl_validate_custom_mesh);
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -255,7 +255,7 @@ void _lcd_ubl_mesh_leveling() {
|
|
|
|
BACK_ITEM(MSG_UBL_TOOLS);
|
|
|
|
BACK_ITEM(MSG_UBL_TOOLS);
|
|
|
|
GCODES_ITEM(MSG_UBL_3POINT_MESH_LEVELING, PSTR("G29 J0"));
|
|
|
|
GCODES_ITEM(MSG_UBL_3POINT_MESH_LEVELING, PSTR("G29 J0"));
|
|
|
|
SUBMENU(MSG_UBL_GRID_MESH_LEVELING, _lcd_ubl_grid_level);
|
|
|
|
SUBMENU(MSG_UBL_GRID_MESH_LEVELING, _lcd_ubl_grid_level);
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -284,7 +284,7 @@ void _menu_ubl_fillin() {
|
|
|
|
EDIT_ITEM(int3, MSG_UBL_FILLIN_AMOUNT, &ubl_fillin_amount, 0, 9, _lcd_ubl_fillin_amount_cmd);
|
|
|
|
EDIT_ITEM(int3, MSG_UBL_FILLIN_AMOUNT, &ubl_fillin_amount, 0, 9, _lcd_ubl_fillin_amount_cmd);
|
|
|
|
GCODES_ITEM(MSG_UBL_SMART_FILLIN, PSTR("G29 P3 T0"));
|
|
|
|
GCODES_ITEM(MSG_UBL_SMART_FILLIN, PSTR("G29 P3 T0"));
|
|
|
|
GCODES_ITEM(MSG_UBL_MANUAL_FILLIN, PSTR("G29 P2 B T0"));
|
|
|
|
GCODES_ITEM(MSG_UBL_MANUAL_FILLIN, PSTR("G29 P2 B T0"));
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -347,7 +347,7 @@ void _lcd_ubl_build_mesh() {
|
|
|
|
GCODES_ITEM(MSG_UBL_CONTINUE_MESH, PSTR("G29 P1 C"));
|
|
|
|
GCODES_ITEM(MSG_UBL_CONTINUE_MESH, PSTR("G29 P1 C"));
|
|
|
|
ACTION_ITEM(MSG_UBL_INVALIDATE_ALL, _lcd_ubl_invalidate);
|
|
|
|
ACTION_ITEM(MSG_UBL_INVALIDATE_ALL, _lcd_ubl_invalidate);
|
|
|
|
GCODES_ITEM(MSG_UBL_INVALIDATE_CLOSEST, PSTR("G29 I"));
|
|
|
|
GCODES_ITEM(MSG_UBL_INVALIDATE_CLOSEST, PSTR("G29 I"));
|
|
|
|
ACTION_ITEM(MSG_WATCH, ui.return_to_status);
|
|
|
|
ACTION_ITEM(MSG_INFO_SCREEN, ui.return_to_status);
|
|
|
|
END_MENU();
|
|
|
|
END_MENU();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|