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