servo_endstops -> servo_endstop_id
This commit is contained in:
		
				
					committed by
					
						
						Richard Wackerbarth
					
				
			
			
				
	
			
			
			
						parent
						
							edaaead7e0
						
					
				
				
					commit
					1f63293624
				
			@@ -314,8 +314,8 @@ bool target_direction;
 | 
			
		||||
  };
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
  const int servo_endstops[] = SERVO_ENDSTOPS;
 | 
			
		||||
#if HAS_SERVO_ENDSTOPS
 | 
			
		||||
  const int servo_endstop_id[] = SERVO_ENDSTOP_IDS;
 | 
			
		||||
  const int servo_endstop_angles[][2] = SERVO_ENDSTOP_ANGLES;
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
@@ -580,8 +580,8 @@ void servo_init() {
 | 
			
		||||
  // Set position of Servo Endstops that are defined
 | 
			
		||||
  #if HAS_SERVO_ENDSTOPS
 | 
			
		||||
    for (int i = 0; i < 3; i++)
 | 
			
		||||
      if (servo_endstops[i] >= 0)
 | 
			
		||||
        servo[servo_endstops[i]].move(servo_endstop_angles[i][1]);
 | 
			
		||||
      if (servo_endstop_id[i] >= 0)
 | 
			
		||||
        servo[servo_endstop_id[i]].move(servo_endstop_angles[i][1]);
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1325,7 +1325,7 @@ static void setup_for_endstop_move() {
 | 
			
		||||
    #if HAS_SERVO_ENDSTOPS
 | 
			
		||||
 | 
			
		||||
      // Engage Z Servo endstop if enabled
 | 
			
		||||
      if (servo_endstops[Z_AXIS] >= 0) servo[servo_endstops[Z_AXIS]].move(servo_endstop_angles[Z_AXIS][0]);
 | 
			
		||||
      if (servo_endstop_id[Z_AXIS] >= 0) servo[servo_endstop_id[Z_AXIS]].move(servo_endstop_angles[Z_AXIS][0]);
 | 
			
		||||
 | 
			
		||||
    #elif defined(Z_PROBE_ALLEN_KEY)
 | 
			
		||||
      feedrate = Z_PROBE_ALLEN_KEY_DEPLOY_1_FEEDRATE;
 | 
			
		||||
@@ -1415,7 +1415,7 @@ static void setup_for_endstop_move() {
 | 
			
		||||
    #if HAS_SERVO_ENDSTOPS
 | 
			
		||||
 | 
			
		||||
      // Retract Z Servo endstop if enabled
 | 
			
		||||
      if (servo_endstops[Z_AXIS] >= 0) {
 | 
			
		||||
      if (servo_endstop_id[Z_AXIS] >= 0) {
 | 
			
		||||
 | 
			
		||||
        #if Z_RAISE_AFTER_PROBING > 0
 | 
			
		||||
          if (doRaise) {
 | 
			
		||||
@@ -1425,7 +1425,7 @@ static void setup_for_endstop_move() {
 | 
			
		||||
        #endif
 | 
			
		||||
 | 
			
		||||
        // Change the Z servo angle
 | 
			
		||||
        servo[servo_endstops[Z_AXIS]].move(servo_endstop_angles[Z_AXIS][1]);
 | 
			
		||||
        servo[servo_endstop_id[Z_AXIS]].move(servo_endstop_angles[Z_AXIS][1]);
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    #elif defined(Z_PROBE_ALLEN_KEY)
 | 
			
		||||
@@ -1678,8 +1678,8 @@ static void homeaxis(AxisEnum axis) {
 | 
			
		||||
 | 
			
		||||
    #if HAS_SERVO_ENDSTOPS
 | 
			
		||||
      // Engage Servo endstop if enabled
 | 
			
		||||
      if (axis != Z_AXIS && servo_endstops[axis] >= 0)
 | 
			
		||||
        servo[servo_endstops[axis]].move(servo_endstop_angles[axis][0]);
 | 
			
		||||
      if (axis != Z_AXIS && servo_endstop_id[axis] >= 0)
 | 
			
		||||
        servo[servo_endstop_id[axis]].move(servo_endstop_angles[axis][0]);
 | 
			
		||||
    #endif
 | 
			
		||||
 | 
			
		||||
    // Set a flag for Z motor locking
 | 
			
		||||
@@ -1780,8 +1780,8 @@ static void homeaxis(AxisEnum axis) {
 | 
			
		||||
    {
 | 
			
		||||
      #if HAS_SERVO_ENDSTOPS
 | 
			
		||||
        // Retract Servo endstop if enabled
 | 
			
		||||
        if (servo_endstops[axis] >= 0)
 | 
			
		||||
          servo[servo_endstops[axis]].move(servo_endstop_angles[axis][1]);
 | 
			
		||||
        if (servo_endstop_id[axis] >= 0)
 | 
			
		||||
          servo[servo_endstop_id[axis]].move(servo_endstop_angles[axis][1]);
 | 
			
		||||
      #endif
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user