Parcourir la source

const argument in do_homing_move

Scott Lahteine il y a 8 ans
Parent
révision
2846531f0b
1 fichiers modifiés avec 2 ajouts et 3 suppressions
  1. 2
    3
      Marlin/Marlin_main.cpp

+ 2
- 3
Marlin/Marlin_main.cpp Voir le fichier

@@ -2185,8 +2185,7 @@ static void clean_up_after_endstop_or_probe_move() {
2185 2185
 /**
2186 2186
  * Home an individual linear axis
2187 2187
  */
2188
-
2189
-static void do_homing_move(AxisEnum axis, float where, float fr_mm_s=0.0) {
2188
+static void do_homing_move(const AxisEnum axis, float distance, float fr_mm_s=0.0) {
2190 2189
 
2191 2190
   #if HOMING_Z_WITH_PROBE && ENABLED(BLTOUCH)
2192 2191
     bool deploy_bltouch = (axis == Z_AXIS && where < 0);
@@ -2195,7 +2194,7 @@ static void do_homing_move(AxisEnum axis, float where, float fr_mm_s=0.0) {
2195 2194
 
2196 2195
   current_position[axis] = 0;
2197 2196
   sync_plan_position();
2198
-  current_position[axis] = where;
2197
+  current_position[axis] = distance;
2199 2198
   planner.buffer_line(current_position[X_AXIS], current_position[Y_AXIS], current_position[Z_AXIS], current_position[E_AXIS], fr_mm_s ? fr_mm_s : homing_feedrate_mm_s[axis], active_extruder);
2200 2199
   stepper.synchronize();
2201 2200
 

Chargement…
Annuler
Enregistrer