Simple bool in soft_endstops_t
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							252fd66b76
						
					
				
				
					commit
					647981ef44
				
			| @@ -536,9 +536,9 @@ void restore_feedrate_and_scaling() { | ||||
|  | ||||
|   // Software Endstops are based on the configured limits. | ||||
|   soft_endstops_t soft_endstop = { | ||||
|     true, false, | ||||
|     { X_MIN_POS, Y_MIN_POS, Z_MIN_POS }, | ||||
|     { X_MAX_POS, Y_MAX_POS, Z_MAX_POS }, | ||||
|     { true, false } | ||||
|     { X_MAX_POS, Y_MAX_POS, Z_MAX_POS } | ||||
|   }; | ||||
|  | ||||
|   /** | ||||
|   | ||||
| @@ -151,12 +151,10 @@ inline float home_bump_mm(const AxisEnum axis) { | ||||
| #if HAS_SOFTWARE_ENDSTOPS | ||||
|  | ||||
|   typedef struct { | ||||
|     xyz_pos_t min, max; | ||||
|     struct { | ||||
|       bool _enabled:1; | ||||
|       bool _loose:1; | ||||
|     }; | ||||
|     bool _enabled, _loose; | ||||
|     bool enabled() { return _enabled && !_loose; } | ||||
|  | ||||
|     xyz_pos_t min, max; | ||||
|     void get_manual_axis_limits(const AxisEnum axis, float &amin, float &amax) { | ||||
|       amin = -100000; amax = 100000; // "No limits" | ||||
|       #if HAS_SOFTWARE_ENDSTOPS | ||||
|   | ||||
		Reference in New Issue
	
	Block a user