Scott Lahteine
98600e1433
Minor stepper cleanup
8 years ago
Florian Heilmann
d08867986e
Add autotemp capabilities to M104
This allows M104 to pass the F and B parameters to enable autotemp as well
9 years ago
Petr Zahradník junior
d7ce5d271b
Replace const bool with #define for consistency
9 years ago
Scott Lahteine
99b0c1fe56
Fix DIRECT_MIXING_IN_G1 to preserve the previous mix
8 years ago
Scott Lahteine
410657b050
Fix G30 with limits, print correct probe XY
8 years ago
Scott Lahteine
f663220e87
Store Mix factors as reciprocals and multiply
9 years ago
Scott Lahteine
b31a07e261
Stateful M355 with separate P parameter
9 years ago
Scott Lahteine
3c9a838651
Extended capabilities report in M115
9 years ago
Scott Lahteine
68b866b5dd
Add M155 - Auto-report temperature with interval
9 years ago
Scott Lahteine
75bfde9945
M155=>M260, M156=>M261
9 years ago
Scott Lahteine
e765eebfb0
Patch spacing in bilinear grid report
9 years ago
Nikolay Zinov
dea00bbcf1
improve G30 probing
Add optional parameters
X, Y for probe point
S sets stowing on and off
9 years ago
Scott Lahteine
176aeafc19
Don't define bilinear_line_to_destination on kinematic setups
9 years ago
Scott Lahteine
236853df22
Corrections to bilinear_line_to_destination
- Allow more than 9x9 probe points
- Account for the probe starting position
9 years ago
Scott Lahteine
0115e495fe
Fix up Dual X switch blocks
9 years ago
Scott Lahteine
2495ab7af2
Make dual_x_carriage_mode an enumeration
9 years ago
Scott Lahteine
d6c36f5bb9
Fix Z raise with DXC_AUTO_PARK_MODE
9 years ago
Scott Lahteine
0c79553fc5
Cast int to AxisEnum for some accessors
9 years ago
Scott Lahteine
adbf1f7dca
Add M355 to the GCodes list.
9 years ago
Scott Lahteine
ee5b8d6dc8
Split moves on grid boundaries with bilinear ABL on cartesian
9 years ago
Scott Lahteine
955d14acb0
Patch photo pin code style
9 years ago
Stanley
ab3f966f5f
Case light G-code M355
implemented G-Code M355 into Marlin
9 years ago
Sebastianv650
f9bea7968f
BugFix for incorrect E-speed calculation
The extrusion speed was wrong due to a not high enough precision of
esteps to XY steps, therefore now the target float values are used to
calculate the ratio between XY movement and extrusion speed.
The e_speed_multiplier8 was replaced by an absolute multiplier called
abs_adv_steps_multiplier8, therefore one multiplication and bitshift can
be saved inside the stepper ISR. Due to this, also extruder_advance_k is
better suited inside the planner and not the stepper files any more.
9 years ago
Scott Lahteine
ff3a8ca0d1
Use NUM_DIGITAL_PINS instead of custom DIO_COUNT
9 years ago
Scott Lahteine
04a1fac029
Some cleanup to M43
9 years ago
Bob-the-Kuhn
c7f1f0dae6
Add endstop monitor & make pins report pretty
9 years ago
Scott Lahteine
396434a445
Fix compiler warning in M145
9 years ago
Scott Lahteine
07bfc45df8
Adjust spacing in gcode_M149
9 years ago
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
9 years ago
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
9 years ago
Scott Lahteine
67ab54185b
Save hotend_offset array (M218) in EEPROM
9 years ago
MagoKimbra
dfcdbb437b
Fix Command M420
9 years ago
esenapaj
d5a5042d23
Fix for the PR #5088 (Handle M108 in M1 also with ULTIPANEL)
9 years ago
Scott Lahteine
3f94b15cef
Fix bilinear grid constraints
Followup to #5090
9 years ago
Scott Lahteine
ada935de87
Allow TEMP_STAT_LEDS with only one LED defined
9 years ago
Scott Lahteine
f0d673561f
Fix for bilinear grid outside bounds
9 years ago
Scott Lahteine
1ba1ec0db9
Handle M108 in M1 also with ULTIPANEL
9 years ago
Greg Cormier
f0aed9dac7
Fix #4995 - M48/G29 on CoreXY maybe others?
9 years ago
Josef Pavlik
0bd66807b2
fixed warning: extra ;
9 years ago
Scott Lahteine
5f5a55a0de
Add a ZERO macro to clear arrays
9 years ago
Scott Lahteine
2783dcb4cc
Save some RAM in MBL's G29
9 years ago
esenapaj
385bd8a4a3
Fix freezing and MINTEMP Error with MAX31855 thermocouple
9 years ago
Scott Lahteine
ca7275a67a
Disable EXTRAPOLATE_FROM_EDGE by default
9 years ago
Scott Lahteine
e7cf566fc5
Do kinematic segments with buffer_line_kinematic
This breaks the raw option, but in the future perhaps all planner moves
will be sent in raw form instead of logical.
9 years ago
Scott Lahteine
a10e81dc2a
Minor cleanup of set_bed_leveling_enabled
9 years ago
Scott Lahteine
029824bc49
Patch ADJUST_DELTA macro for SCARA
9 years ago
Scott Lahteine
d963020532
Sort out some header dependencies
9 years ago
esenapaj
00456b0cb3
Fix compilation errors
9 years ago
Scott Lahteine
e4e290d957
Make EXTRUDER_RUNOUT_PREVENT kinematic compatible
9 years ago
Scott Lahteine
847429eff4
Make tool_change kinematic compatible
9 years ago