Florian Heilmann
d08867986e
Add autotemp capabilities to M104
This allows M104 to pass the F and B parameters to enable autotemp as well
8 lat temu
Petr Zahradník junior
d7ce5d271b
Replace const bool with #define for consistency
8 lat temu
Scott Lahteine
99b0c1fe56
Fix DIRECT_MIXING_IN_G1 to preserve the previous mix
8 lat temu
Scott Lahteine
410657b050
Fix G30 with limits, print correct probe XY
8 lat temu
Scott Lahteine
f663220e87
Store Mix factors as reciprocals and multiply
8 lat temu
Scott Lahteine
b31a07e261
Stateful M355 with separate P parameter
8 lat temu
Scott Lahteine
3c9a838651
Extended capabilities report in M115
8 lat temu
Scott Lahteine
68b866b5dd
Add M155 - Auto-report temperature with interval
8 lat temu
Scott Lahteine
75bfde9945
M155=>M260, M156=>M261
8 lat temu
Scott Lahteine
e765eebfb0
Patch spacing in bilinear grid report
8 lat temu
Nikolay Zinov
dea00bbcf1
improve G30 probing
Add optional parameters
X, Y for probe point
S sets stowing on and off
8 lat temu
Scott Lahteine
176aeafc19
Don't define bilinear_line_to_destination on kinematic setups
8 lat temu
Scott Lahteine
236853df22
Corrections to bilinear_line_to_destination
- Allow more than 9x9 probe points
- Account for the probe starting position
8 lat temu
Scott Lahteine
0115e495fe
Fix up Dual X switch blocks
8 lat temu
Scott Lahteine
2495ab7af2
Make dual_x_carriage_mode an enumeration
8 lat temu
Scott Lahteine
d6c36f5bb9
Fix Z raise with DXC_AUTO_PARK_MODE
8 lat temu
Scott Lahteine
0c79553fc5
Cast int to AxisEnum for some accessors
8 lat temu
Scott Lahteine
adbf1f7dca
Add M355 to the GCodes list.
8 lat temu
Scott Lahteine
ee5b8d6dc8
Split moves on grid boundaries with bilinear ABL on cartesian
8 lat temu
Scott Lahteine
955d14acb0
Patch photo pin code style
8 lat temu
Stanley
ab3f966f5f
Case light G-code M355
implemented G-Code M355 into Marlin
8 lat temu
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.
8 lat temu
Scott Lahteine
ff3a8ca0d1
Use NUM_DIGITAL_PINS instead of custom DIO_COUNT
8 lat temu
Scott Lahteine
04a1fac029
Some cleanup to M43
8 lat temu
Bob-the-Kuhn
c7f1f0dae6
Add endstop monitor & make pins report pretty
8 lat temu
Scott Lahteine
396434a445
Fix compiler warning in M145
8 lat temu
Scott Lahteine
07bfc45df8
Adjust spacing in gcode_M149
8 lat temu
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
8 lat temu
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
8 lat temu
Scott Lahteine
67ab54185b
Save hotend_offset array (M218) in EEPROM
8 lat temu
MagoKimbra
dfcdbb437b
Fix Command M420
8 lat temu
esenapaj
d5a5042d23
Fix for the PR #5088 (Handle M108 in M1 also with ULTIPANEL)
8 lat temu
Scott Lahteine
3f94b15cef
Fix bilinear grid constraints
Followup to #5090
8 lat temu
Scott Lahteine
ada935de87
Allow TEMP_STAT_LEDS with only one LED defined
8 lat temu
Scott Lahteine
f0d673561f
Fix for bilinear grid outside bounds
8 lat temu
Scott Lahteine
1ba1ec0db9
Handle M108 in M1 also with ULTIPANEL
8 lat temu
Greg Cormier
f0aed9dac7
Fix #4995 - M48/G29 on CoreXY maybe others?
8 lat temu
Josef Pavlik
0bd66807b2
fixed warning: extra ;
8 lat temu
Scott Lahteine
5f5a55a0de
Add a ZERO macro to clear arrays
8 lat temu
Scott Lahteine
2783dcb4cc
Save some RAM in MBL's G29
8 lat temu
esenapaj
385bd8a4a3
Fix freezing and MINTEMP Error with MAX31855 thermocouple
8 lat temu
Scott Lahteine
ca7275a67a
Disable EXTRAPOLATE_FROM_EDGE by default
8 lat temu
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.
8 lat temu
Scott Lahteine
a10e81dc2a
Minor cleanup of set_bed_leveling_enabled
8 lat temu
Scott Lahteine
029824bc49
Patch ADJUST_DELTA macro for SCARA
8 lat temu
Scott Lahteine
d963020532
Sort out some header dependencies
8 lat temu
esenapaj
00456b0cb3
Fix compilation errors
8 lat temu
Scott Lahteine
e4e290d957
Make EXTRUDER_RUNOUT_PREVENT kinematic compatible
8 lat temu
Scott Lahteine
847429eff4
Make tool_change kinematic compatible
8 lat temu
Scott Lahteine
a4a7ca10ca
Make USE_DELTA_IK_INTERPOLATION compatible with ABL
8 lat temu