Browse Source

Merge pull request #6538 from bgort/ubl_gridlbls

Fix, cleanup, prettify `G29 O` output
Scott Lahteine 7 years ago
parent
commit
ac69eca586
1 changed files with 10 additions and 13 deletions
  1. 10
    13
      Marlin/ubl.cpp

+ 10
- 13
Marlin/ubl.cpp View File

50
     safe_delay(10);
50
     safe_delay(10);
51
   }
51
   }
52
 
52
 
53
-  static void serial_echo_12x_spaces() {
53
+  static void serial_echo_mspaces(const uint8_t cnt) {
54
     for (uint8_t i = GRID_MAX_POINTS_X - 1; --i;) {
54
     for (uint8_t i = GRID_MAX_POINTS_X - 1; --i;) {
55
-      SERIAL_ECHO_SP(12);
55
+      SERIAL_ECHO_SP((uint8_t)cnt);
56
       safe_delay(10);
56
       safe_delay(10);
57
     }
57
     }
58
   }
58
   }
142
   }
142
   }
143
 
143
 
144
   void unified_bed_leveling::display_map(const int map_type) {
144
   void unified_bed_leveling::display_map(const int map_type) {
145
-
146
     const bool map0 = map_type == 0;
145
     const bool map0 = map_type == 0;
146
+    const uint8_t spaces = 9;
147
 
147
 
148
     if (map0) {
148
     if (map0) {
149
       SERIAL_PROTOCOLLNPGM("\nBed Topography Report:\n");
149
       SERIAL_PROTOCOLLNPGM("\nBed Topography Report:\n");
150
       serial_echo_xy(0, GRID_MAX_POINTS_Y - 1);
150
       serial_echo_xy(0, GRID_MAX_POINTS_Y - 1);
151
-      SERIAL_ECHOPGM("    ");
152
-    }
153
-
154
-    if (map0) {
155
-      serial_echo_12x_spaces();
151
+      SERIAL_ECHO_SP(3);
152
+      serial_echo_mspaces(spaces);
156
       serial_echo_xy(GRID_MAX_POINTS_X - 1, GRID_MAX_POINTS_Y - 1);
153
       serial_echo_xy(GRID_MAX_POINTS_X - 1, GRID_MAX_POINTS_Y - 1);
157
       SERIAL_EOL;
154
       SERIAL_EOL;
158
-      serial_echo_xy(UBL_MESH_MIN_X, UBL_MESH_MIN_Y);
159
-      serial_echo_12x_spaces();
155
+      serial_echo_xy(UBL_MESH_MIN_X, UBL_MESH_MAX_Y);
156
+      serial_echo_mspaces(spaces);
160
       serial_echo_xy(UBL_MESH_MAX_X, UBL_MESH_MAX_Y);
157
       serial_echo_xy(UBL_MESH_MAX_X, UBL_MESH_MAX_Y);
161
       SERIAL_EOL;
158
       SERIAL_EOL;
162
     }
159
     }
202
     if (map0) {
199
     if (map0) {
203
       serial_echo_xy(UBL_MESH_MIN_X, UBL_MESH_MIN_Y);
200
       serial_echo_xy(UBL_MESH_MIN_X, UBL_MESH_MIN_Y);
204
       SERIAL_ECHO_SP(4);
201
       SERIAL_ECHO_SP(4);
205
-      serial_echo_12x_spaces();
202
+      serial_echo_mspaces(spaces);
206
       serial_echo_xy(UBL_MESH_MAX_X, UBL_MESH_MIN_Y);
203
       serial_echo_xy(UBL_MESH_MAX_X, UBL_MESH_MIN_Y);
207
       SERIAL_EOL;
204
       SERIAL_EOL;
208
       serial_echo_xy(0, 0);
205
       serial_echo_xy(0, 0);
209
-      SERIAL_ECHO_SP(7);
210
-      serial_echo_12x_spaces();
206
+      SERIAL_ECHO_SP(5);
207
+      serial_echo_mspaces(spaces);
211
       serial_echo_xy(GRID_MAX_POINTS_X - 1, 0);
208
       serial_echo_xy(GRID_MAX_POINTS_X - 1, 0);
212
       SERIAL_EOL;
209
       SERIAL_EOL;
213
     }
210
     }

Loading…
Cancel
Save