Scott Lahteine
fd2269f489
Log machine info in G28 and G29
8 anni fa
Scott Lahteine
6eaf4f4909
Fix spacing of debug output in homeaxis
8 anni fa
Scott Lahteine
0729a8f08d
Use the probe travel height for pre-probe move
Instead of using the home_bump for Z to move close to the bed before doing a slow probe, use the probe travel height.
8 anni fa
Scott Lahteine
dd94d0b9d5
Fix bed probing bug without PROBE_DOUBLE_TOUCH
If `PROBE_DOUBLE_TOUCH` wasn't enabled, the probe move could be way too short! See #4701 for example.
8 anni fa
Scott Lahteine
35a0c46f16
Tweak debug output for probe in G29
8 anni fa
Scott Lahteine
73d86098b7
Marlin patches for homing, esp. Delta
8 anni fa
Scott Lahteine
d641344d3a
Remove redundant probe offset in homing
8 anni fa
Scott Lahteine
00638131e5
Debug logging of nozzle type and offsets
8 anni fa
Scott Lahteine
991a34aff2
Log whether homing with probe or endstop
8 anni fa
esenapaj
1749a7fae3
Suppress warning
8 anni fa
Scott Lahteine
d07d85ac9f
Ensure probe points at the delta edge are kept
8 anni fa
Scott Lahteine
2f223b8c79
Use ABC and XYZ for "3"
8 anni fa
Scott Lahteine
4cd1ad8f28
Adjustments to M209, G28, M605
8 anni fa
Scott Lahteine
280534c06f
Add M211: Enable/Disable Software Endstops
8 anni fa
Scott Lahteine
01d4703429
PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
8 anni fa
MagoKimbra
28d1e5a946
Fix_Zig_Zag
8 anni fa
Scott Lahteine
12d72363cb
Do Delta radius check without sqrt
8 anni fa
Scott Lahteine
044f800be9
Use SERIAL_PROTOCOLLNPGM in G28
8 anni fa
Scott Lahteine
d309a9647d
Include probe offset for moving "close to the bed"
8 anni fa
Scott Lahteine
35a08eeaeb
Use Z_HOME_DIR over axis_home_dir where we can
8 anni fa
Scott Lahteine
55355a4fb8
Make probed points more symmetrical
8 anni fa
Scott Lahteine
1f776f6034
Tweak some code comments
8 anni fa
Scott Lahteine
748228cf40
Use named indices for delta_grid_spacing
8 anni fa
Scott Lahteine
ead333e7da
line_to_axis_pos => do_homing_move
8 anni fa
Scott Lahteine
7a4ccd7967
Add do_probe_move with Z fixes
8 anni fa
Scott Lahteine
a1bad589c9
Augment debug/homing logging
8 anni fa
Scott Lahteine
41b5c48129
Update software endstops if EEPROM is loaded
8 anni fa
Scott Lahteine
628dcbc764
extruder_multiplier => flow_percentage
8 anni fa
Scott Lahteine
d63b8e2b2b
Additional details for I2C_SLAVE_ADDRESS
8 anni fa
Scott Lahteine
bd928a69ec
Add request, capture, flush to TWIBus
8 anni fa
Scott Lahteine
97e0aed304
Further refinements of TWIBus
8 anni fa
Scott Lahteine
67f119d18b
Add an i2c request handler
8 anni fa
Scott Lahteine
cd496dd9bd
do_blocking_move_to can't be 'inline', takes const ref args
8 anni fa
Scott Lahteine
dd75fca4d9
Make M155 / M156 a bit more flexible
8 anni fa
Scott Lahteine
a99ecf71d8
Add support for i2c slave address
8 anni fa
Scott Lahteine
b63d70b186
Fix serial output for MBL, M303
8 anni fa
Scott Lahteine
45f67164b6
Simplify the delay in kill()
8 anni fa
Scott Lahteine
367dad5902
Sanity check Z_DUAL_ENDSTOPS with DELTA
8 anni fa
Scott Lahteine
7b2abe6fc8
Use steps_to_mm in extruder runout prevent
8 anni fa
Scott Lahteine
d320065320
Within Marlin, maintain most feed rates in mm/s
8 anni fa
Scott Lahteine
a00783c41f
Format probe stowed test code
8 anni fa
AnHardt
f37e8a31d7
Make Allen Key Probe stow
by switching off the tests for the probe before the stow move.
8 anni fa
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
8 anni fa
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
8 anni fa
Scott Lahteine
445458c221
Don't include `zprobe_zoffset` in `do_probe_raise`
8 anni fa
Scott Lahteine
b73203a0b7
Move some includes around to uncover missing deps
8 anni fa
Scott Lahteine
330f82971b
Buzzer requires BEEPER_PIN
8 anni fa
AnHardt
39c4603598
Correct typo in retract.
8 anni fa
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
8 anni fa
Thomas Otvald Jensen
fe059f1221
During homing, line_to_axis_pos will make a path which moves across the
endstop trigger point. The move is stopped at endstop, so current_position
should also be adjusted to reflect this!
Caused error in subsequent call in endstop adjustment, since the movement
would assume a wrong starting position.
8 anni fa