Bring arc_offset into auto scope
This commit is contained in:
		@@ -257,7 +257,6 @@ const char errormagic[] PROGMEM = "Error:";
 | 
				
			|||||||
const char echomagic[] PROGMEM = "echo:";
 | 
					const char echomagic[] PROGMEM = "echo:";
 | 
				
			||||||
const char axis_codes[NUM_AXIS] = {'X', 'Y', 'Z', 'E'};
 | 
					const char axis_codes[NUM_AXIS] = {'X', 'Y', 'Z', 'E'};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static float arc_offset[3] = { 0 };
 | 
					 | 
				
			||||||
static bool relative_mode = false;  //Determines Absolute or Relative Coordinates
 | 
					static bool relative_mode = false;  //Determines Absolute or Relative Coordinates
 | 
				
			||||||
static char serial_char;
 | 
					static char serial_char;
 | 
				
			||||||
static int serial_count = 0;
 | 
					static int serial_count = 0;
 | 
				
			||||||
@@ -1957,8 +1956,10 @@ inline void gcode_G2_G3(bool clockwise) {
 | 
				
			|||||||
    #endif
 | 
					    #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Center of arc as offset from current_position
 | 
					    // Center of arc as offset from current_position
 | 
				
			||||||
    arc_offset[0] = code_seen('I') ? code_value() : 0;
 | 
					    float arc_offset[2] = {
 | 
				
			||||||
    arc_offset[1] = code_seen('J') ? code_value() : 0;
 | 
					      code_seen('I') ? code_value() : 0,
 | 
				
			||||||
 | 
					      code_seen('J') ? code_value() : 0
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Send an arc to the planner
 | 
					    // Send an arc to the planner
 | 
				
			||||||
    plan_arc(destination, arc_offset, clockwise);
 | 
					    plan_arc(destination, arc_offset, clockwise);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user