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.
8 jaren geleden
João Brázio
3ebad4e020
Moves all global enums to a central file
8 jaren geleden
João Brázio
238fefcb00
Updates Stopwatch class to use internal state enum
8 jaren geleden
João Brázio
30ac0782a9
Comment section style correction
8 jaren geleden
João Brázio
8ecee431c4
Updates u8glib's bmp2hex converter
8 jaren geleden
João Brázio
79e7721b76
Removes some minor GCC warnings
8 jaren geleden
João Brázio
f4d63796b2
Adds utility.h
8 jaren geleden
esenapaj
361307831e
Follow-up the PR #4335 (Debug char, fix compile errors for lcd pins)
・Solve a flickering when SD card is inserted or removed at using a ASCII
LCD + language_kana.h
8 jaren geleden
Scott Lahteine
493d30cd97
Drop intermediate nx, ny, and set destination directly
8 jaren geleden
Scott Lahteine
07a735ad22
We always use `destination` so modify mesh_buffer_line
8 jaren geleden
Scott Lahteine
04a5b7b257
A macro to normalize positions
8 jaren geleden
esenapaj
5c8e87a866
Follow-up the PR #4163 (Mixing and Switching Extruders)
・Update forgotten K8400 files
8 jaren geleden
Scott Lahteine
86eb5251c5
Fix some debug messages
8 jaren geleden
Scott Lahteine
1e57a6af73
Use blocking_move, current_position in G28 homing
8 jaren geleden
Scott Lahteine
f6a3a1da09
nz and ne are always set, so drop them down
8 jaren geleden
Scott Lahteine
d0009e013b
Rename cell index vars
8 jaren geleden
Scott Lahteine
697373b071
Reduce code size of mesh_buffer_line
8 jaren geleden
Scott Lahteine
103d312f6d
MBL can actually do up to 9 x 9
8 jaren geleden
Scott Lahteine
f4a69281fc
Only call mesh_buffer_line when MBL is active
8 jaren geleden
Scott Lahteine
799a31cd30
Include the position_shift when splitting mesh lines
8 jaren geleden
Scott Lahteine
1583177ef4
BLTOUCH probe config option
8 jaren geleden
Scott Lahteine
176b9627c7
Some cleanup ahead of BLTOUCH support
8 jaren geleden
Scott Lahteine
39706f3e57
Endstop invert flags as macros instead of const bool
8 jaren geleden
Scott Lahteine
7242d44810
Endstops vars already initialized
8 jaren geleden
Scott Lahteine
5ed1e7a464
codenum => dwell_ms
8 jaren geleden
Scott Lahteine
69d6016941
Revert default state of endstops in M502
8 jaren geleden
Scott Lahteine
0fcd3706dd
Replace ENDSTOPS_ONLY_FOR_HOMING with ENDSTOPS_ALWAYS_ON_DEFAULT
8 jaren geleden
Scott Lahteine
671634bf11
Fix spacing after section header
8 jaren geleden
Scott Lahteine
f38553b482
fix a debug message
8 jaren geleden
Scott Lahteine
3d78b8f929
Use HYPOT macro instead of hypot function
8 jaren geleden
Scott Lahteine
9f9fe043ba
Apply sq macro throughout
8 jaren geleden
Scott Lahteine
93ba5bddd7
Append units to feedrate variables
8 jaren geleden
Scott Lahteine
5e3d3918b6
Patch compile error for RAMPS LCD pins
8 jaren geleden
Scott Lahteine
94955a8bf7
pad string in lcd_finishstatus
8 jaren geleden
Scott Lahteine
21ee0612e3
Debug char
8 jaren geleden
Scott Lahteine
8f24e0a556
Debugging of MBL in G28
8 jaren geleden
Scott Lahteine
05da02f0a2
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
8 jaren geleden
Scott Lahteine
22b4cff423
New extruder type configuration options
8 jaren geleden
esenapaj
601015b73e
Update Japanese translation
8 jaren geleden
Silvio Didonna
32e0d71729
Added missing translations
8 jaren geleden
Petr Zahradník junior
2d7fe9dc78
LCD Longer print
8 jaren geleden
Scott Lahteine
eee903bd4b
Format some DAC lines
8 jaren geleden
Scott Lahteine
d53dcaa796
Suppress some compiler warnings
8 jaren geleden
João Brázio
fa4274cf4c
Improves the custom bootscreen logo feature
8 jaren geleden
João Brázio
1f3283e3a5
Adds custom boot logos for bq Hephestos 2 and Cartesio
8 jaren geleden
João Brázio
dfa1c45075
Adds a notice to vendors about the SHOW_CUSTOM_BOOTSCREEN directive
8 jaren geleden
João Brázio
a8758619ec
The safe_delay() is now globaly accessible
8 jaren geleden
João Brázio
9a00108cb6
Adds the WEBSITE_URL as the boot screen line 2
8 jaren geleden
João Brázio
f5234b0695
Adds a customizable screen timeout for the default boot screen
8 jaren geleden
João Brázio
2f26bc2153
Adds filamentUsed and longestPrint stats to PrintCounter
8 jaren geleden