Scott Lahteine
8b3c7dda75
Add HAS_FAN and others
5 years ago
Scott Lahteine
e25402b541
Apply TERN
5 years ago
Scott Lahteine
55d66fb897
Add HAS_JUNCTION_DEVIATION
5 years ago
studiodyne
2f6262c27b
Automatic Tool Migration feature ( #17248 )
5 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Scott Lahteine
7aed32df00
Fix SD_FINISHED_RELEASECOMMAND bug
Fixes #17401 bug that was introduced in 8f26c3a
5 years ago
Ben
df8b7dfc40
Various Laser / Spindle improvements ( #15335 )
5 years ago
Scott Lahteine
adb6334ba0
Use "dist" instead of "delta" for clarity
5 years ago
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros ( #17159 )
5 years ago
Scott Lahteine
3a07b4412d
Asynchronous M114 and (R)ealtime position option ( #17032 )
5 years ago
Scott Lahteine
0b984519c3
Clean up stepper and babystep ( #16857 )
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Scott Lahteine
7f9c62437e
Corner Leveling: Add inset for each side ( #16759 )
5 years ago
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support ( #16418 )
5 years ago
Scott Lahteine
7a342ecb93
Show Total E during print ( #15703 )
5 years ago
Scott Lahteine
b7b303f4bf
Spindle/Laser power in planner blocks ( #14437 )
5 years ago
Scott Lahteine
c0005e939c
Enable junction deviation by default ( #15481 )
5 years ago
Scott Lahteine
1df6c7a46c
Work around a compiler bug
See #15478
5 years ago
InsanityAutomation
438835f6a5
Configurable Max Accel, Max Feedrate, Max Jerk edit limits ( #13929 )
5 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
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
Scott Lahteine
ee7558a622
Tweaks to Z fade behavior
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Scott Lahteine
c590e8ac05
Improve Power-loss Recovery ( #15135 )
5 years ago
Scott Lahteine
75927e17dd
Filament Width Sensor singleton ( #15191 )
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
AnHardt
587d4a6373
Repair display throttling ( #14960 )
5 years ago
Scott Lahteine
eae543adf3
Apply HAS_SPI_LCD as needed
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
5 years ago
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
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
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
Scott Lahteine
a5e3384691
Pre-apply cosmetic changes to mixing
6 years ago
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
6 years ago
Marcio Teixeira
6a8fb0f25f
Simplify backlash compensation code. ( #12813 )
- Use `TEST(dm,axis)` to determine directions instead of doing comparisons.
- Remove recomputation of `millimeters` and `delta_mm` since backlash compensation should not affect the distance over which material is extruded.
6 years ago
Marcio Teixeira
b22716e938
M425 Backlash Correction ( #11061 )
6 years ago
Jacob Jordan
8be91677df
Fix Skew factors ( #12555 )
- Ensure Skew factors are calculated from test square measurements
6 years ago
Marcio Teixeira
056561df93
[2.0.x] Enhancements to FILAMENT_RUNOUT_SENSOR ( #12069 )
- Added FILAMENT_RUNOUT_DISTANCE_MM option
- Added FILAMENT_MOTION_SENSOR option
6 years ago
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
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
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
6 years ago
Scott Lahteine
c5e5cc5e9f
Fix some trailing whitespace, macros
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