131 Commits (62b875f91800343b9b9623256a062fa35cca4f6a)

Author SHA1 Message Date
Bo Herrmannsen 0d7736d663 Enable M191 (#15531) 5 years ago
Scott Lahteine 50e4545255
Add custom types for position (#15204) 5 years ago
Scott Lahteine 455dabb183
Add a feedRate_t data type (#15349) 5 years ago
InsanityAutomation df1e51258a Add M851 X Y probe offsets (#15202) 5 years ago
Scott Lahteine 6091e6300a
Fix G90, G91, M82, M83 rel/abs modes (#15218) 5 years ago
Scott Lahteine 584c86bed1
More "zero extruders" changes (#15213) 5 years ago
InsanityAutomation b7796bcce6 Disable steppers on M112 (#15065)
And change verbiage to not refer to "Emergency Stop."
5 years ago
Joseph Bozarth 0fbb26c28f M16 - Expected Printer Check (#14924) 5 years ago
Scott Lahteine c2b319360d Remove extra pragmas 5 years ago
rafaljot e44fccf3d2 Add support for M575 (#14757) 5 years ago
Scott Lahteine b6546ea33a Add include guards to some headers 6 years ago
Tim Moore eb6dec03bd Simplify power supply naming logic (#14488)
Co-Authored-By: Tim Moore <tim.moore@lightbend.com>
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
Scott Lahteine d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446) 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Scott Lahteine d7d80418ae
Singleton for cutting tools (#14429) 6 years ago
Scott Lahteine 4df4c47994
Add TMC2209 support (#14249) 6 years ago
Scott Lahteine 4c872a01f2
G-code queue singleton, front injection (#14236) 6 years ago
InsanityAutomation bf64dd4db6 Improve G34, M422 (Z alignment) (#14142) 6 years ago
Scott Lahteine 3f6424076b Update M524 description 6 years ago
mb300sd bf8bfb5c66 Add Coolant Control M7/M8/M9 (#10745) 6 years ago
Scott Lahteine 0ca2073625 ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT 6 years ago
Ludy 8e8e48f900 Fix links in templates, gcode.h (#14160) 6 years ago
Scott Lahteine fc52c43a26 Some documentation updates 6 years ago
doggyfan 23a8707ef1 Configurable Thermistor (#13888) 6 years ago
Thomas Moore ee243e4edf Fix mixing extruder filament change (#13803) 6 years ago
Scott Lahteine cf12fc8366
Expand on serial debugging (#13577) 6 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(...)`
6 years ago
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 years ago
Scott Lahteine d94e077901 Apply HAS_HOTEND_OFFSET where needed 6 years ago
Michiel Baird b824a517aa Add G38.4 and G38.5 (#13348) 6 years ago
3dlabsio 645ca7af7a M141 Heated Chamber, Temperature rework (#12201) 6 years ago
Chris Pepper b0553d2d97 Add M997 support and simple implementation for LPC176x (#13281) 6 years ago
Scott Lahteine d2bdb71c13
Add PHOTO_GCODE option, photo trigger physical move (#13168) 6 years ago
Scott Lahteine 7cf9b93f26 Add HAS_FILAMENT_SENSOR ahead of 12962 6 years ago
InsanityAutomation 7f1b69b0c8 Add HOST_PROMPT_SUPPORT (#13039) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Scott Lahteine 6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) (#13022) 6 years ago
Marcio Teixeira e1604198ff G425 — Auto-calibrate Backlash and Nozzle Offsets (#13050) 6 years ago
Rolf Werum 524c6c10bf MAGNETIC_PARKING_EXTRUDER (#12351) 6 years ago
Scott Lahteine 1bd9a63049 Add HAS_EXTRA_ENDSTOPS macro 6 years ago
revilor 6a57d0b381 Prusa MMU2 (#12967) 6 years ago
Bob Kuhn 2f35747f29 L6470 SPI daisy chain support (#12895) 6 years ago
InsanityAutomation a1cf49935d Add laser control menu (#12883) 6 years ago
teemuatlut e6805582a6 M569 to change stepping mode. Add new TMC section to LCD. (#12884) 6 years ago
Giuliano Zaro 85f149befe Save some progmem (#12913) 6 years ago
teemuatlut 1a79878dff Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN 6 years ago
Giuliano Zaro 709a6356f7 Remove obsolete test conditions (#12829) 6 years ago
Marcio Teixeira 902d5b0f8b Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY (#12628) 6 years ago
teemuatlut 55144284c2 TMC connection test, spreadCycle parameters, improved debugging (#12616) 6 years ago
Marcio Teixeira b22716e938 M425 Backlash Correction (#11061) 6 years ago