Browse Source

Fix NO_WORKSPACE_OFFSETS compile

Marcio Teixeira 4 years ago
parent
commit
a74e82fbae
1 changed files with 4 additions and 4 deletions
  1. 4
    4
      Marlin/src/module/probe.h

+ 4
- 4
Marlin/src/module/probe.h View File

@@ -145,25 +145,25 @@ public:
145 145
       return TERN(IS_KINEMATIC,
146 146
         (X_CENTER) - probe_radius(),
147 147
         _MAX((X_MIN_BED) + (PROBING_MARGIN_LEFT), (X_MIN_POS) + offset_xy.x)
148
-      ) - TERN0(NOZZLE_AS_PROBE, home_offset.x);
148
+      ) - TERN0(NOZZLE_AS_PROBE, TERN0(HAS_HOME_OFFSET, home_offset.x));
149 149
     }
150 150
     static inline float max_x() {
151 151
       return TERN(IS_KINEMATIC,
152 152
         (X_CENTER) + probe_radius(),
153 153
         _MIN((X_MAX_BED) - (PROBING_MARGIN_RIGHT), (X_MAX_POS) + offset_xy.x)
154
-      ) - TERN0(NOZZLE_AS_PROBE, home_offset.x);
154
+      ) - TERN0(NOZZLE_AS_PROBE, TERN0(HAS_HOME_OFFSET, home_offset.x));
155 155
     }
156 156
     static inline float min_y() {
157 157
       return TERN(IS_KINEMATIC,
158 158
         (Y_CENTER) - probe_radius(),
159 159
         _MAX((Y_MIN_BED) + (PROBING_MARGIN_FRONT), (Y_MIN_POS) + offset_xy.y)
160
-      ) - TERN0(NOZZLE_AS_PROBE, home_offset.y);
160
+      ) - TERN0(NOZZLE_AS_PROBE, TERN0(HAS_HOME_OFFSET, home_offset.y));
161 161
     }
162 162
     static inline float max_y() {
163 163
       return TERN(IS_KINEMATIC,
164 164
         (Y_CENTER) + probe_radius(),
165 165
         _MIN((Y_MAX_BED) - (PROBING_MARGIN_BACK), (Y_MAX_POS) + offset_xy.y)
166
-      ) - TERN0(NOZZLE_AS_PROBE, home_offset.y);
166
+      ) - TERN0(NOZZLE_AS_PROBE, TERN0(HAS_HOME_OFFSET, home_offset.y));
167 167
     }
168 168
 
169 169
     #if NEEDS_THREE_PROBE_POINTS

Loading…
Cancel
Save