|
@@ -278,7 +278,12 @@ void menu_bed_leveling() {
|
278
|
278
|
// Mesh Bed Leveling Z-Offset
|
279
|
279
|
//
|
280
|
280
|
#if ENABLED(MESH_BED_LEVELING)
|
281
|
|
- EDIT_ITEM(float43, MSG_BED_Z, &mbl.z_offset, -1, 1);
|
|
281
|
+ #if WITHIN(Z_PROBE_OFFSET_RANGE_MIN, -9, 9)
|
|
282
|
+ #define LCD_Z_OFFSET_TYPE float43 // Values from -9.000 to +9.000
|
|
283
|
+ #else
|
|
284
|
+ #define LCD_Z_OFFSET_TYPE float42_52 // Values from -99.99 to 99.99
|
|
285
|
+ #endif
|
|
286
|
+ EDIT_ITEM(LCD_Z_OFFSET_TYPE, MSG_BED_Z, &mbl.z_offset, Z_PROBE_OFFSET_RANGE_MIN, Z_PROBE_OFFSET_RANGE_MAX);
|
282
|
287
|
#endif
|
283
|
288
|
|
284
|
289
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|