Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
InsanityAutomation
b7796bcce6
Disable steppers on M112 ( #15065 )
And change verbiage to not refer to "Emergency Stop."
5 years ago
Marcio Teixeira
179d6c4ed1
Add STARTUP_SCRIPT option. M17 parity with M18. ( #14953 )
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
4d5a1984e2
Simplified fan handling code
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
5 years ago
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control ( #14117 )
5 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
5 years ago
mb300sd
bf8bfb5c66
Add Coolant Control M7/M8/M9 ( #10745 )
5 years ago
Scott Lahteine
bc2ff9b41f
Fix M605 bugs
Fixes #14191
5 years ago
Minims
32afe1d102
Fix TOOLCHANGE_ZRAISE warning ( #14156 )
5 years ago
Tanguy Pruvot
24b1818245
Secure STM32F1 servo code and M280 detach ( #14085 )
5 years ago
Tanguy Pruvot
87e7193259
Fix M226 sign warning (for most platforms) ( #14049 )
5 years ago
Scott Lahteine
785c01f2bc
Use US spelling of 'behavior'
5 years ago
Ludy
a504366138
Fix probe fan compiling error ( #13930 )
5 years ago
InsanityAutomation
aa0f7afbe6
Fix call to uninitialized PWM pin, heater 2 overlap ( #13674 )
6 years ago
Scott Lahteine
fae2b7edc3
Update MMU2 code style
6 years ago
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
6 years ago
Scott Lahteine
cacec5764a
Clean up whitespace
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
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
6 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
6 years ago
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
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
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x ( #13281 )
6 years ago
Scott Lahteine
89bbc30a09
Fix init of power supply pin
Fix #13184
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
894f5c24a8
Fix trailing whitespace
6 years ago
Mark Zachmann
19cf72e057
Support individual solenoid disable with M381 ( #13008 )
6 years ago
Scott Lahteine
4fa1c52688
Tweak serial output code
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
Scott Lahteine
0495fcd475
Minor spacing fix
6 years ago
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
6 years ago
Scott Lahteine
2d92f333f5
Fix GcodeSuite::T active_extruder reference
6 years ago
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 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
e574f01568
More advanced pause tweaks ( #12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
6 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
6 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
6 years ago
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop ( #12146 )
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 years ago
InsanityAutomation
3ec3872730
Single Z raise value for all tool-changing / parking ( #12090 )
* Universal tool-change Z lift
* Add TOOLCHANGE_ZRAISE to example configs
* Park/unpark changes to example configs
* Implement DEBUG_DXC_MODE
6 years ago
Scott Lahteine
45e738876a
Add stepper MS3 support
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com>
6 years ago
Sam Lane
f2ecf8d510
Add option to control Solenoids under PARKING_EXTRUDER ( #12028 )
6 years ago