|
@@ -140,8 +140,8 @@ class Planner {
|
140
|
140
|
* A ring buffer of moves described in steps
|
141
|
141
|
*/
|
142
|
142
|
static block_t block_buffer[BLOCK_BUFFER_SIZE];
|
143
|
|
- static volatile uint8_t block_buffer_head; // Index of the next block to be pushed
|
144
|
|
- static volatile uint8_t block_buffer_tail;
|
|
143
|
+ static volatile uint8_t block_buffer_head, // Index of the next block to be pushed
|
|
144
|
+ block_buffer_tail;
|
145
|
145
|
|
146
|
146
|
static float max_feedrate_mm_s[NUM_AXIS]; // Max speeds in mm per second
|
147
|
147
|
static float axis_steps_per_mm[NUM_AXIS];
|
|
@@ -150,12 +150,12 @@ class Planner {
|
150
|
150
|
static unsigned long max_acceleration_mm_per_s2[NUM_AXIS]; // Use M201 to override by software
|
151
|
151
|
|
152
|
152
|
static millis_t min_segment_time;
|
153
|
|
- static float min_feedrate_mm_s;
|
154
|
|
- static float acceleration; // Normal acceleration mm/s^2 DEFAULT ACCELERATION for all printing moves. M204 SXXXX
|
155
|
|
- static float retract_acceleration; // Retract acceleration mm/s^2 filament pull-back and push-forward while standing still in the other axes M204 TXXXX
|
156
|
|
- static float travel_acceleration; // Travel acceleration mm/s^2 DEFAULT ACCELERATION for all NON printing moves. M204 MXXXX
|
157
|
|
- static float max_jerk[XYZE]; // The largest speed change requiring no acceleration
|
158
|
|
- static float min_travel_feedrate_mm_s;
|
|
153
|
+ static float min_feedrate_mm_s,
|
|
154
|
+ acceleration, // Normal acceleration mm/s^2 DEFAULT ACCELERATION for all printing moves. M204 SXXXX
|
|
155
|
+ retract_acceleration, // Retract acceleration mm/s^2 filament pull-back and push-forward while standing still in the other axes M204 TXXXX
|
|
156
|
+ travel_acceleration, // Travel acceleration mm/s^2 DEFAULT ACCELERATION for all NON printing moves. M204 MXXXX
|
|
157
|
+ max_jerk[XYZE], // The largest speed change requiring no acceleration
|
|
158
|
+ min_travel_feedrate_mm_s;
|
159
|
159
|
|
160
|
160
|
#if HAS_ABL
|
161
|
161
|
static bool abl_enabled; // Flag that bed leveling is enabled
|