rafaljot
e44fccf3d2
Add support for M575 (#14757 )
5 gadus atpakaļ
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446 )
6 gadus atpakaļ
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 gadus atpakaļ
Scott Lahteine
d7d80418ae
Singleton for cutting tools (#14429 )
6 gadus atpakaļ
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection (#14236 )
6 gadus atpakaļ
InsanityAutomation
bf64dd4db6
Improve G34, M422 (Z alignment) (#14142 )
6 gadus atpakaļ
mb300sd
bf8bfb5c66
Add Coolant Control M7/M8/M9 (#10745 )
6 gadus atpakaļ
Scott Lahteine
04715e04ee
Minor M100 cleanup
6 gadus atpakaļ
Tanguy Pruvot
8cf5504a34
Redundant but faster recovery.enabled test (#14175 )
6 gadus atpakaļ
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
6 gadus atpakaļ
Robby Candra
7b78a20fb7
Fix: Debug Memory Dump size (#13957 )
* Fix Memory Dump size
* Fix Compile error on Memory Dump
6 gadus atpakaļ
doggyfan
23a8707ef1
Configurable Thermistor (#13888 )
6 gadus atpakaļ
Thomas Moore
ee243e4edf
Fix mixing extruder filament change (#13803 )
6 gadus atpakaļ
Jamie
509dc283f2
Restore declarations of G53-G59 (#13654 )
6 gadus atpakaļ
Scott Lahteine
cf12fc8366
Expand on serial debugging (#13577 )
6 gadus atpakaļ
Scott Lahteine
a0a5c31c05
Power-Loss initialization fix (#13553 )
- Only save to PLR file on moves with E and X or Y
- Save to PLR after any long-ish Z downward move
6 gadus atpakaļ
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(...)`
6 gadus atpakaļ
InsanityAutomation
050eac03af
Single X Duplication Extension (#13373 )
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
6 gadus atpakaļ
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
6 gadus atpakaļ
Michiel Baird
b824a517aa
Add G38.4 and G38.5 (#13348 )
6 gadus atpakaļ
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework (#12201 )
6 gadus atpakaļ
Scott Lahteine
2e5a3b01fd
Save Power Loss Recovery only on move commands
6 gadus atpakaļ
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x (#13281 )
6 gadus atpakaļ
Scott Lahteine
e15354e387
Simplify serial port redirect (#13234 )
6 gadus atpakaļ
Marcio Teixeira
109e67169c
Define G21 as NOOP w/o INCH_MODE_SUPPORT (#13229 )
Ticket #13228
If `INCH_MODE_SUPPORT` is undefined, G20 is an unknown command as it should be (Marlin is, by default, operating in metric mode). G21, however, is found in many slicers and printer start gcode sections and should be accepted (as a NOOP) to avoid the unknown commands.
6 gadus atpakaļ
LinFor
ba39186364
TMC_DEBUG optimization and improvements (#13135 )
6 gadus atpakaļ
InsanityAutomation
19af90face
Fix a host action compile error (#13208 )
6 gadus atpakaļ
Scott Lahteine
d2bdb71c13
Add PHOTO_GCODE option, photo trigger physical move (#13168 )
6 gadus atpakaļ
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 gadus atpakaļ
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT (#13039 )
6 gadus atpakaļ
Scott Lahteine
0feeef2604
Update copyright in headers
6 gadus atpakaļ
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) (#13022 )
6 gadus atpakaļ
Marcio Teixeira
e1604198ff
G425 — Auto-calibrate Backlash and Nozzle Offsets (#13050 )
6 gadus atpakaļ
Mark Zachmann
19cf72e057
Support individual solenoid disable with M381 (#13008 )
6 gadus atpakaļ
Rolf Werum
524c6c10bf
MAGNETIC_PARKING_EXTRUDER (#12351 )
6 gadus atpakaļ
revilor
6a57d0b381
Prusa MMU2 (#12967 )
6 gadus atpakaļ
InsanityAutomation
48a3502656
Remote streamer improvements (#12982 )
6 gadus atpakaļ
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support (#12895 )
6 gadus atpakaļ
InsanityAutomation
a1cf49935d
Add laser control menu (#12883 )
6 gadus atpakaļ
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. (#12884 )
6 gadus atpakaļ
Giuliano Zaro
85f149befe
Save some progmem (#12913 )
6 gadus atpakaļ
teemuatlut
1a79878dff
Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN
6 gadus atpakaļ
Giuliano Zaro
709a6356f7
Remove obsolete test conditions (#12829 )
6 gadus atpakaļ
Marcio Teixeira
902d5b0f8b
Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY (#12628 )
6 gadus atpakaļ
teemuatlut
55144284c2
TMC connection test, spreadCycle parameters, improved debugging (#12616 )
6 gadus atpakaļ
Marcio Teixeira
b22716e938
M425 Backlash Correction (#11061 )
6 gadus atpakaļ
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
6 gadus atpakaļ
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery (#12440 )
6 gadus atpakaļ
Scott Lahteine
7a075a5dc9
Tweak extruder errors
6 gadus atpakaļ
Scott Lahteine
d2bb53702a
Optimize target_extruder, ignore T with mixing (#12432 )
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
6 gadus atpakaļ