Scott Lahteine
433518de74
Prevent M420 error from disconnecting OctoPrint
Just echo the error instead of labeling it `Error:`.
6 years ago
Marcio Teixeira
81e753064a
Fix ExtUI compile warnings and error ( #12799 )
6 years ago
MasterPIC
3bb8b3529a
Center ABL grid on bed with H parameter. ( #12610 )
6 years ago
Scott Lahteine
b7e38ea249
Signal an invalid mesh for M420 enable / load
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
a4c15dc54f
Modify MBL to use IJ instead of XY ( #12478 )
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Giuliano Zaro
43ecdb606f
Fix a compile warning ( #12452 )
6 years ago
Roxy-3D
cda5ef08fa
Debug of G2-G3 for UBL ( #12386 )
Changes only affect UBL. Everything else is left alone.
6 years ago
Scott Lahteine
a163c89c6a
Followup to 50af1d1
6 years ago
Scott Lahteine
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
6 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.
6 years ago
Scott Lahteine
6093df11dc
Allow G26 to use the active extruder ( #12387 )
* Make lcd_quick_feedback argument optional
* Add click_to_cancel option to wait_for_hotend/bed
* Have G26 use the active nozzle and wait_for_hotend/bed
* Use wait_for_release in UBL G29
* Add 'T' parameter to G26 for an initial tool-change
6 years ago
Scott Lahteine
bed15fcd81
Tweak 'echo_not_entered' used by MBL's G29
6 years ago
Scott Lahteine
b3b4e6dc45
Change Marlin debug flag names to fix conflicts ( #12340 )
In reference to #11000
6 years ago
Scott Lahteine
486f2a66a9
Fix MBL XY parameter error messages
Fix #11522
6 years ago
Scott Lahteine
2613ddf61c
Fix "circle"
6 years ago
Scott Lahteine
07a0822ebe
M420 support in MARLIN_DEV_MODE
6 years ago
Scott Lahteine
44fa7fb18c
Cleanups for leveling-related code
6 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
6 years ago
MasterPIC
6fbc87301f
'G29 H' to set a centered square probe area (linear, bilinear) ( #12242 )
6 years ago
Scott Lahteine
d556dc1865
Fix and improve EEPROM storage ( #12054 )
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
6 years ago
Scott Lahteine
07d33849b0
Fix unused var warning, apply ENABLED
6 years ago
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 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
Scott Lahteine
2a61c9a939
Various fixups to configs, spacing, etc.
6 years ago
Scott Lahteine
e05e95cf97
Clean trailing whitespace
6 years ago
Scott Lahteine
05518d6add
Add newline to end of file
6 years ago
Colin Gilgenbach
0fff79c24b
Fixes G29_with_retry behavior ( #11045 )
* Fix G29 (ABL) retry behavior
6 years ago
Scott Lahteine
a2a30ff0ac
Use Tool 0 for Dual X Axis G29
See https://github.com/MarlinFirmware/Marlin/issues/5597#issuecomment-397683325
6 years ago
Scott Lahteine
4832be52d7
Followup to G29 O
6 years ago
Robert Mendon
86170e6a66
[2.0.x] Add O (optional) flag to G28/G29 ( #10913 )
6 years ago
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup ( #10844 )
6 years ago
Scott Lahteine
c173a31060
Fix some compile warnings
6 years ago
Scott Lahteine
eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid ( #10746 )
6 years ago
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
6 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
6 years ago
ManuelMcLure
8679f671ed
Remove dependency on PI. ( #10701 )
6 years ago
Scott Lahteine
6671c064cd
Use arc moves for G26 if enabled ( #10696 )
Co-Authored-By: ManuelMcLure <manuelmclure@users.noreply.github.com>
6 years ago
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
6 years ago
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
6 years ago
Scott Lahteine
05c33833e7
[2.0.x] Add NO_LCD_MENUS option ( #10582 )
6 years ago
Scott Lahteine
59fda986ea
Allow Z_AFTER_PROBING to be 0
6 years ago
Scott Lahteine
8db7fb226a
Fix M420 C for UBL
6 years ago
Scott Lahteine
a51ba6e3f6
Fix ABL grid bounds test for Delta/SCARA
Addressing #10538
6 years ago
Scott Lahteine
eef0248a1c
Add M420 C to adjust the whole mesh ( #10522 )
6 years ago
Scott Lahteine
cb46cb8480
Add HAS_HEATED_BED conditional ( #10495 )
6 years ago
Scott Lahteine
65a6a86d19
Don't report point 0 in MBL G29
6 years ago
Scott Lahteine
df2f24617b
Use 0 as the bed position (not Z_MIN_POS)
6 years ago
Scott Lahteine
0746aff595
Improve UBL mesh report. Add M420 T, M421 N
6 years ago