Reduce M420 code for UBL slightly
This commit is contained in:
		@@ -7486,9 +7486,9 @@ void quickstop_stepper() {
 | 
				
			|||||||
   *   Z[height] Sets the Z fade height (0 or none to disable)
 | 
					   *   Z[height] Sets the Z fade height (0 or none to disable)
 | 
				
			||||||
   *   V[bool]   Verbose - Print the leveling grid
 | 
					   *   V[bool]   Verbose - Print the leveling grid
 | 
				
			||||||
   *
 | 
					   *
 | 
				
			||||||
   *   With AUTO_BED_LEVELING_UBL only:
 | 
					   * With AUTO_BED_LEVELING_UBL only:
 | 
				
			||||||
   *
 | 
					   *
 | 
				
			||||||
   *     L[index]  Load UBL mesh from index (0 is default)
 | 
					   *   L[index]  Load UBL mesh from index (0 is default)
 | 
				
			||||||
   */
 | 
					   */
 | 
				
			||||||
  inline void gcode_M420() {
 | 
					  inline void gcode_M420() {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -7505,9 +7505,6 @@ void quickstop_stepper() {
 | 
				
			|||||||
        ubl.load_mesh(storage_slot);
 | 
					        ubl.load_mesh(storage_slot);
 | 
				
			||||||
        if (storage_slot != ubl.state.eeprom_storage_slot) ubl.store_state();
 | 
					        if (storage_slot != ubl.state.eeprom_storage_slot) ubl.store_state();
 | 
				
			||||||
        ubl.state.eeprom_storage_slot = storage_slot;
 | 
					        ubl.state.eeprom_storage_slot = storage_slot;
 | 
				
			||||||
        ubl.display_map(0);  // Right now, we only support one type of map
 | 
					 | 
				
			||||||
        SERIAL_ECHOLNPAIR("UBL_MESH_VALID =  ", UBL_MESH_VALID);
 | 
					 | 
				
			||||||
        SERIAL_ECHOLNPAIR("eeprom_storage_slot = ", ubl.state.eeprom_storage_slot);
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    #endif // AUTO_BED_LEVELING_UBL
 | 
					    #endif // AUTO_BED_LEVELING_UBL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -7522,10 +7519,6 @@ void quickstop_stepper() {
 | 
				
			|||||||
            bed_level_virt_print();
 | 
					            bed_level_virt_print();
 | 
				
			||||||
          #endif
 | 
					          #endif
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      #elif ENABLED(AUTO_BED_LEVELING_UBL)
 | 
					 | 
				
			||||||
        ubl.display_map(0);  // Currently only supports one map type
 | 
					 | 
				
			||||||
        SERIAL_ECHOLNPAIR("UBL_MESH_VALID =  ", UBL_MESH_VALID);
 | 
					 | 
				
			||||||
        SERIAL_ECHOLNPAIR("eeprom_storage_slot = ", ubl.state.eeprom_storage_slot);
 | 
					 | 
				
			||||||
      #elif ENABLED(MESH_BED_LEVELING)
 | 
					      #elif ENABLED(MESH_BED_LEVELING)
 | 
				
			||||||
        if (mbl.has_mesh()) {
 | 
					        if (mbl.has_mesh()) {
 | 
				
			||||||
          SERIAL_ECHOLNPGM("Mesh Bed Level data:");
 | 
					          SERIAL_ECHOLNPGM("Mesh Bed Level data:");
 | 
				
			||||||
@@ -7534,6 +7527,15 @@ void quickstop_stepper() {
 | 
				
			|||||||
      #endif
 | 
					      #endif
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #if ENABLED(AUTO_BED_LEVELING_UBL)
 | 
				
			||||||
 | 
					      // L to load a mesh from the EEPROM
 | 
				
			||||||
 | 
					      if (code_seen('L') || code_seen('V')) {
 | 
				
			||||||
 | 
					        ubl.display_map(0);  // Currently only supports one map type
 | 
				
			||||||
 | 
					        SERIAL_ECHOLNPAIR("UBL_MESH_VALID = ", UBL_MESH_VALID);
 | 
				
			||||||
 | 
					        SERIAL_ECHOLNPAIR("eeprom_storage_slot = ", ubl.state.eeprom_storage_slot);
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    bool to_enable = false;
 | 
					    bool to_enable = false;
 | 
				
			||||||
    if (code_seen('S')) {
 | 
					    if (code_seen('S')) {
 | 
				
			||||||
      to_enable = code_value_bool();
 | 
					      to_enable = code_value_bool();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user