tombrazier
62057d3204
🐛 Fix Leveling apply/unapply (#24188 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
2 years ago
Scott Lahteine
b523ddf1b2
♻️ Common Bed Leveling object name, accessors (#24214 )
2 years ago
tombrazier
ae53033cea
♻️ Refactor and fix ABL Bilinear (#23868 )
2 years ago
pinchies
a1ee5124d3
Fix usage, commentary of MANUAL_PROBE_START_Z, Z_AFTER_PROBING (#21692 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
3 years ago
Scott Lahteine
528b9bd872
Revert experimental NAN patch
Hold changes from #21575 (24a095c ) for more testing.
3 years ago
Scott Lahteine
24a095c5c1
Reduce math library code size by 3.4KB (#21575 )
3 years ago
Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' (#21505 )
3 years ago
Scott Lahteine
1affbe2100
Clean up, optimize ExtUI/TFT code (#21333 )
3 years ago
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char (#20985 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
3 years ago
Scott Lahteine
604afd52d1
Fix some serial char, echo
Co-Authored-By: X-Ryl669 <3277165 +X-Ryl669@users.noreply.github.com >
3 years ago
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
4 years ago
Scott Lahteine
3d3d2a923b
Cleanup with updated macros
4 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code (#17619 )
4 years ago
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
4 years ago
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
4 years ago
Jason Smith
95d5a0c480
Fix DELTA_CALIBRATION_MENU recursive call (#16656 )
4 years ago
Scott Lahteine
b7a67f6f74
Extra debugging for leveling on/off
4 years ago
Scott Lahteine
95046c9047
Extend SERIAL_CHAR to take multiple arguments
4 years ago
Scott Lahteine
211ff67440
Patch blocking and manual moves
5 years ago
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
5 years ago
Scott Lahteine
ee7558a622
Tweaks to Z fade behavior
5 years ago
InsanityAutomation
b8cc61262f
Finish G12, update Nozzle::clean (#14642 )
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
InsanityAutomation
610fb46683
Fix some ExtUI issues (#13799 )
5 years ago
Scott Lahteine
cf12fc8366
Expand on serial debugging (#13577 )
5 years ago
Scott Lahteine
49cf92dc36
Extended condition macros (#13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
5 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h (#13388 )
5 years ago
InsanityAutomation
c03df89921
ExtUI Mesh Leveling Extensions (#13363 )
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
5 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton (#12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
5 years ago
Scott Lahteine
c239131ff5
Use 'serial_spaces' in 'print_2d_array'
5 years ago
Thomas Moore
c437bb08f1
Overhaul of the planner (#11578 )
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
6 years ago
Karl Andersson
69d0ed5791
[2.0.x] Fix ambiguous function call (SERIAL_PROTOCOL_F) when using Arduino_Core_STM32 (#11747 )
6 years ago
Scott Lahteine
ad12b9b46b
Fix indentation, whitespace, spelling, formbot pins...
6 years ago
Roxy-3D
09485f63e9
add missing ')'
6 years ago
Scott Lahteine
2106fa26b1
Add MANUAL_PROBE_START_Z for manual probing
6 years ago
Scott Lahteine
eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid (#10746 )
6 years ago
Scott Lahteine
ad6baa5c9d
Fix for UBL set_bed_leveling_enabled
6 years ago
Scott Lahteine
e05c825a05
Update position for UBL non-segmented activate/deactivate
6 years ago
Scott Lahteine
1a75165f35
For set_z_fade_height use set_bed_leveling_enabled
6 years ago
Scott Lahteine
14c03cb6f4
[2.0.x] Make MIN_PROBE_EDGE a general option (for electronic probes) (#10069 )
Some probes don't work near the edges of the bed. This change promotes MIN_PROBE_EDGE to a general setting that applies to all probing functions.
6 years ago
Scott Lahteine
60d07f20e7
Make mbl.has_mesh() a method
6 years ago
Scott Lahteine
86818c9a89
Move MBL functions into the class
6 years ago
Scott Lahteine
4b49ea1e92
General cleanup of config-store, reset_bed_level
6 years ago
Scott Lahteine
204199e1ce
Only compare XYZ to check motion
6 years ago
Scott Lahteine
03ba79f144
Sync and report changed position
6 years ago