@@ -1489,7 +1489,7 @@ void unified_bed_leveling::smart_fill_mesh() {
1489
1489
float measured_z;
1490
1490
bool abort_flag = false ;
1491
1491
1492
- #ifdef VALIDATE_MESH_TILT
1492
+ #if ENABLED( VALIDATE_MESH_TILT)
1493
1493
float z1, z2, z3; // Needed for algorithm validation below
1494
1494
#endif
1495
1495
@@ -1505,9 +1505,7 @@ void unified_bed_leveling::smart_fill_mesh() {
1505
1505
abort_flag = true ;
1506
1506
else {
1507
1507
measured_z -= get_z_correction (points[0 ]);
1508
- #ifdef VALIDATE_MESH_TILT
1509
- z1 = measured_z;
1510
- #endif
1508
+ TERN_ (VALIDATE_MESH_TILT, z1 = measured_z);
1511
1509
if (param.V_verbosity > 3 ) {
1512
1510
serial_spaces (16 );
1513
1511
SERIAL_ECHOLNPGM (" Corrected_Z=" , measured_z);
@@ -1520,9 +1518,7 @@ void unified_bed_leveling::smart_fill_mesh() {
1520
1518
TERN_ (HAS_STATUS_MESSAGE, ui.status_printf (0 , F (S_FMT " 2/3" ), GET_TEXT (MSG_LCD_TILTING_MESH)));
1521
1519
1522
1520
measured_z = probe.probe_at_point (points[1 ], PROBE_PT_RAISE, param.V_verbosity );
1523
- #ifdef VALIDATE_MESH_TILT
1524
- z2 = measured_z;
1525
- #endif
1521
+ TERN_ (VALIDATE_MESH_TILT, z2 = measured_z);
1526
1522
if (isnan (measured_z))
1527
1523
abort_flag = true ;
1528
1524
else {
@@ -1540,9 +1536,7 @@ void unified_bed_leveling::smart_fill_mesh() {
1540
1536
TERN_ (HAS_STATUS_MESSAGE, ui.status_printf (0 , F (S_FMT " 3/3" ), GET_TEXT (MSG_LCD_TILTING_MESH)));
1541
1537
1542
1538
measured_z = probe.probe_at_point (points[2 ], PROBE_PT_LAST_STOW, param.V_verbosity );
1543
- #ifdef VALIDATE_MESH_TILT
1544
- z3 = measured_z;
1545
- #endif
1539
+ TERN_ (VALIDATE_MESH_TILT, z3 = measured_z);
1546
1540
if (isnan (measured_z))
1547
1541
abort_flag = true ;
1548
1542
else {
@@ -1689,7 +1683,7 @@ void unified_bed_leveling::smart_fill_mesh() {
1689
1683
* The Z error between the probed point locations and the get_z_correction()
1690
1684
* numbers for those locations should be 0.
1691
1685
*/
1692
- #ifdef VALIDATE_MESH_TILT
1686
+ #if ENABLED( VALIDATE_MESH_TILT)
1693
1687
auto d_from = []{ DEBUG_ECHOPGM (" D from " ); };
1694
1688
auto normed = [&](const xy_pos_t &pos, const_float_t zadd) {
1695
1689
return normal.x * pos.x + normal.y * pos.y + zadd;
0 commit comments