João Brázio
2b5faa61e2
Consolidates Buzzer and Speaker into a single object
9年前
Scott Lahteine
b40661cb18
Fix output of heater states
9年前
Scott Lahteine
8953e3e984
Allow Z_SAFE_HOMING without a probe
9年前
Scott Lahteine
5272147f7c
Followup #4402 fixing 3-point leveling
9年前
Scott Lahteine
2595a40a61
Account for coordinate space more in G28 / G29 / M48
9年前
Scott Lahteine
b183442c61
Fix inactive_extruder_x_pos for coordinate space
9年前
Scott Lahteine
f75b0c2ee1
Make POSITION macros global
9年前
Scott Lahteine
101b60ef42
Tweak Dual X Carriage data spacing
9年前
Scott Lahteine
d8f2876753
Replace some float division with multiplication
9年前
Scott Lahteine
f8b5749235
Replace division in planner with multiplication
9年前
Scott Lahteine
db5df9500b
Move sync_plan_position closer to the top
9年前
João Brázio
50fb0f7cec
M31 serial output is now always in EN
9年前
João Brázio
62d96d72f3
Renamed timestamp_t to duration_t
9年前
Scott Lahteine
bb93b6822a
Use set_current_from_steppers_for_axis
9年前
AnHardt
96a162beda
Use implications from #4370 in run_z_probe()
See also https://github.com/MarlinFirmware/Marlin/pull/4370#issuecomment -234713680
9年前
Scott Lahteine
4e67a85a5d
Macros to loop over axes
9年前
esenapaj
784be56e99
Follow-up the PR #4353 (General cleanup: enum)
・Update description of M111
9年前
Scott Lahteine
08459a003f
Undo the self-sabotage that is do_blocking_move_to_axis_pos
9年前
esenapaj
d32c4056ad
Fix for the PR #4379 (Additional logging of do_blocking_move_to)
・Remove unneeded PSTR()
9年前
Scott Lahteine
ad16d5019e
Additional logging of do_blocking_move_to
9年前
Scott Lahteine
b3eb0c8569
Add LOGICAL_POSITION macro, apply to kinematics
9年前
Scott Lahteine
35a610abf9
const arg to inverse_kinematics
9年前
Scott Lahteine
b6afa028f4
Don't call adjust_delta on SCARA
9年前
Scott Lahteine
d5e2d523c7
Generalize kinematics function names
9年前
Scott Lahteine
9c4ad7d7ef
Clean up delta declarations in Marlin_main.cpp
9年前
Scott Lahteine
4b1725628b
Move kinematic functions to "private" scope
9年前
Scott Lahteine
cde068ea42
Use set_current_from_steppers in quickstop_stepper
9年前
Scott Lahteine
9f30cc84ce
Use set_current_from_steppers for other kinematics
9年前
AnHardt
5db9b940ee
Use forwardKinematics in DELTA run_z_probe()
9年前
Scott Lahteine
cbc7f22ad9
Implement DUAL_NOZZLE_DUPLICATION_MODE
9年前
AnHardt
499e404fbf
forwardKinematics for Delta printers
9年前
João Brázio
23043a1e05
Rework some code to use timestamp_t struct (saves 72 bytes)
9年前
Scott Lahteine
311c7dadb6
Cleanup do_blocking_move_to for DELTA
9年前
Scott Lahteine
b78590e63d
Patch and cleanup run_z_probe
9年前
João Brázio
2f7716987d
Fix minor gcc warning
9年前
AnHardt
376a57232e
DELTA do_blocking_move_to() more like the Chartesian one
9年前
AnHardt
6ef26a85d8
Back to the differences method in run_z_probe()
9年前
Scott Lahteine
d2e9a9c188
Always switch to tool 0 for G28
9年前
AnHardt
09a3cc33e6
Unify run_z_probe
Unify run_z_probe
Add double touch for DELTAs.
Introduce Z_PROBE_SPEED_FAST and Z_PROBE_SPEED_SLOW
defaulting to homing_feedrate_mm_m[Z_AXIS] and homing_feedrate_mm_m[Z_AXIS]/2
9年前
Scott Lahteine
204fd6ec44
Set homing feedrates individually
9年前
João Brázio
47fef80848
Nozzle::clean() no longer requires HAS_BED_PROBE
9年前
AnHardt
11c075c6b2
Introduce line_to_axis_pos(axis_codes axis, float where, float feed_rate = 0.0)
and use it in `homeaxis()` instead of `do_blocking_move_to_axis_pos()`.
`do_blocking_move_to_axis_pos` was wrong because it performed subdivided, delta-corrected moves for x- and y-axis.
The first common move for delta homing is like quick_home but for 3 towers.
Fix two warnings.
9年前
João Brázio
3ebad4e020
Moves all global enums to a central file
9年前
João Brázio
30ac0782a9
Comment section style correction
9年前
João Brázio
79e7721b76
Removes some minor GCC warnings
9年前
Scott Lahteine
493d30cd97
Drop intermediate nx, ny, and set destination directly
9年前
Scott Lahteine
07a735ad22
We always use `destination` so modify mesh_buffer_line
9年前
Scott Lahteine
04a5b7b257
A macro to normalize positions
9年前
Scott Lahteine
86eb5251c5
Fix some debug messages
9年前
Scott Lahteine
1e57a6af73
Use blocking_move, current_position in G28 homing
9年前