Commit Graph

1807 Commits

Author SHA1 Message Date
0b3420a012 UBL Mesh Wizard (#21556, #21791)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-05-15 15:05:52 -05:00
95230c9792 Use SERIAL_ECHOLNPAIR for resend 2021-05-15 15:05:52 -05:00
a468701511 Cleanup, hex formatting 2021-05-05 07:34:39 -05:00
f67cd07328 Pause and PLR refinements
- Move `pause_print` argument `unload_length` after `show_lcd` so it's next to `DXC_ARGS`.
- Tweak the position and conditions of PLR save in `resume_print`.
- Add `Nozzle::park_mode_0_height` accessor to get the raised Z height.
- Remove extraneous `recovery.save` from `dwin.cpp`.
- Move PLR `info.volumetric...` to `flag`.
- Remove some G-code spaces in PLR code
- Document `pause.h` function declarations.
2021-05-05 07:31:48 -05:00
53fc13ba7f Fix flush_and_request_resend 2021-05-04 01:48:00 -05:00
5f594ce5d3 Fix parser temperature rounding 2021-05-02 15:55:20 -05:00
450f329f05 Laser Cutter Air Assist (#21753) 2021-05-02 02:19:42 -05:00
2d9557cf40 Fix Z raise in filament load M701 (#21762)
Fixes #21750
2021-05-01 20:26:08 -05:00
5625ceec7d Fix Power-Loss Save on Pause (#21749) 2021-05-01 20:26:07 -05:00
158b26b875 Fix undefined abl_points 2021-05-01 20:23:33 -05:00
731a018905 Silence warning in gcode_D 2021-04-30 03:32:28 -05:00
e250f6a275 whitespace 2021-04-25 17:17:33 -05:00
a1ee5124d3 Fix usage, commentary of MANUAL_PROBE_START_Z, Z_AFTER_PROBING (#21692)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-25 03:48:20 -05:00
d3a2c6a0b4 Soft Reset via Serial or post-kill button click (#21652)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-24 02:53:52 -05:00
c4620bb528 Add whole-degree accessors, simplify some temperature-related features (#21685) 2021-04-23 20:19:23 -05:00
3bddbb1110 Clean up formatting, wrap macros 2021-04-23 19:21:39 -05:00
72e3d2492f Update temperature types 2021-04-23 19:20:11 -05:00
f075dd0db3 M10-M11 Air Evacuation for Spindle/Laser (#21668)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-22 18:19:41 -05:00
b8cf818dac Fix Realtime Reporting with G-code Motion Modes (#21630) 2021-04-17 03:54:43 -05:00
528b9bd872 Revert experimental NAN patch
Hold changes from #21575 (24a095c) for more testing.
2021-04-16 02:43:59 -05:00
32dba5e0c7 Realtime Reporting, S000, P000, R000 (#19330) 2021-04-16 01:59:28 -05:00
58cc4b7043 Use celsius_t for temperature accessors 2021-04-15 20:18:20 -05:00
a5f0075a60 Fix and improve Power Monitor (#21551) 2021-04-13 15:17:52 -05:00
a5d6f6ac98 Fix Resume Print with UBL (#21564)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-12 20:10:21 -05:00
24a095c5c1 Reduce math library code size by 3.4KB (#21575) 2021-04-12 16:49:53 -05:00
4cba40f9fd Fix manual move with MKS H43 (#21511)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-09 15:29:59 -05:00
1a2cbe100c Macros to eliminate 'f + 0.0' (#21568) 2021-04-08 21:03:34 -05:00
1879eede0d Fix axis char printing 2021-04-07 15:43:57 -05:00
75b790376d Touch UI Bed Mesh Screen refactor, enhancements (#21521)
- Split mesh view and edit screen into two screens
- The editor now live-updates the graphics
- Added Touch UI mesh progress feedback to `G26`
- Show positive / negative mesh values in different colors
2021-04-04 18:58:03 -05:00
98b2b45264 Revert "Optimized string-to-number functions" (#21532)
This reverts #21484
2021-04-04 17:35:58 -05:00
45c1432946 G26 Hilbert Curve followup (#21480) 2021-04-01 19:12:00 -05:00
62f37669dc Replace 'const float &' with 'const_float_t' (#21505) 2021-04-01 17:59:57 -05:00
be775ed72d Move apply_rotation_xyz into matrix_3x3 2021-03-30 23:58:32 -05:00
8d083eb248 Put ABL state into a class 2021-03-30 23:58:32 -05:00
20d2061f22 Optimized string-to-number functions (#21484) 2021-03-30 21:20:33 -05:00
6e0b79a33b Fix and add STM32 SDIO DMA (#21476) 2021-03-29 21:52:30 -05:00
139c149486 Flags for MarlinSerial instance features (#21318) 2021-03-29 21:36:01 -05:00
3f7cd45df4 Generalize MMU (#21469) 2021-03-29 21:14:11 -05:00
3b73b115ca Apply pointer formatting 2021-03-29 20:36:37 -05:00
ccdbffbf3f Laser Coolant Flow Meter / Safety Shutdown (#21431)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-29 01:41:56 -05:00
e989bf3b0e Endstops always on in G28 (#21441) 2021-03-24 22:39:29 -05:00
30e7e2c276 Extend M106/M107 for better laser module support (#16082)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 12:21:11 -05:00
930752d46e Ender 3 V2 Status Line (#21369)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 10:12:57 -05:00
fd8207dd9a Misc build fixes (#21413)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 09:14:11 -05:00
2d2291d00e More IntelliSense-friendly declarations 2021-03-24 05:50:47 -05:00
da4b6896f7 Group UBL parameters, add comments 2021-03-24 05:50:47 -05:00
e5ff55a1be Add typedef celsius_t (#21374) 2021-03-24 04:11:43 -05:00
cfa6c7d45b Improve max temp / target 2021-03-23 09:39:09 -05:00
22fc59ab59 Minor process_subcommands_now followup 2021-03-23 01:03:32 -05:00
50a6ffa952 Fix macros that call macros crashing (#21383)
When macros call macros, the null termination should remain in place until the macro is completed, and only then put back. Otherwise, the macro handler interprets this as setting the macro called to a new value.
2021-03-23 01:00:22 -05:00