Scott Lahteine
021ceeba0b
⚡ ️ Handle shared enable pins ( #22824 )
3 years ago
Scott Lahteine
2c30b75268
🎨 Various multi-axis patches ( #22823 )
3 years ago
Scott Lahteine
de4eed33e4
🔧 SPINDLE_LASER_PWM => SPINDLE_LASER_USE_PWM
3 years ago
DerAndere
c1fca91103
🏗️ Support for up to 6 linear axes ( #19112 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
3 years ago
Scott Lahteine
4194cdda5b
♻️ Refactor Linear / Logical / Distinct Axes ( #21953 )
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
4 years ago
Scott Lahteine
26a244325b
♻️ Refactor axis counts and loops
4 years ago
Jamie
9e373617dc
✨ Instant Freeze/Resume Function ( #17462 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
02e131b5fd
🎨 Misc. code cleanup
4 years ago
Scott Lahteine
2059c6e4d0
Apply pointer formatting
4 years ago
nb-rapidia
3becc3ad63
Fix IDEX layer shift and DIR states ( #19756 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
a30e8baf3e
Digipots refactor / cleanup ( #19690 )
4 years ago
makerbase
33788c8405
Add MKS Robin E3P, improve LVGL UI ( #19442 )
4 years ago
Scott Lahteine
b3890d385c
Add multi-extruder condition
4 years ago
Scott Lahteine
3b73b115ca
Apply pointer formatting
4 years ago
nb-rapidia
418b3e5ee2
Fix IDEX layer shift and DIR states ( #19756 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
beb17d8855
Digipots refactor / cleanup ( #19690 )
4 years ago
Scott Lahteine
492ba2a111
Digipots refactor / cleanup ( #19690 )
4 years ago
makerbase
d8ed749045
Add MKS Robin E3P, improve LVGL UI ( #19442 )
4 years ago
Scott Lahteine
76d8d1742c
Add multi-extruder condition
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
4 years ago
Jason Smith
a847f37d43
Reduce Step Smoothing ceiling to 50% CPU usage ( #18719 )
4 years ago
Scott Lahteine
55e519a06f
General cleanup
4 years ago
Luu Lac
0fa345f98f
Laser updates followup ( #18237 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
a1f3d2f3cd
Move set_all_z_lock to Stepper
5 years ago
Scott Lahteine
2e03c7939c
Simplification
5 years ago
Colin Godsey
8a22ef0c83
G6 Direct Stepping ( #17853 )
5 years ago
Scott Lahteine
ab2b98e425
Apply composite tests
5 years ago
Ben
df8b7dfc40
Various Laser / Spindle improvements ( #15335 )
5 years ago
Scott Lahteine
3a07b4412d
Asynchronous M114 and (R)ealtime position option ( #17032 )
5 years ago
Scott Lahteine
99a5074372
Fix babystep include, typos in stepper.cpp
Fix #16881
5 years ago
Scott Lahteine
64a81f887a
EXPERIMENTAL integrated BABYSTEPPING ( #16829 )
5 years ago
Scott Lahteine
0b984519c3
Clean up stepper and babystep ( #16857 )
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
InsanityAutomation
0fcf2b1110
Quad Z stepper support ( #16277 )
5 years ago
Scott Lahteine
a2cda631d9
Clean up trailing whitespace
5 years ago
Jason Smith
d5bc5547ee
Step timing cleanup and rounding fix ( #16258 )
5 years ago
Jason Smith
1bad8f1b17
Improve pulse timing and step reliability ( #16128 )
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
d63e0f6d98
Pending refactor tweaks
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Karl Andersson
123ecfe613
Allow MINIMUM_STEPPER_PULSE override with LV8729 ( #15162 )
5 years ago
Scott Lahteine
586b334c2a
Split up stepper indirection ( #15111 )
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
93ab16c6e4
Remove old mixing ISR comment
6 years ago
Scott Lahteine
6572848d7f
Fix stepper timing bug
6 years ago
chai-md
940ff8e7c8
Improve LV8729 stepping ( #13776 )
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
Vasily Evseenko
71773b128d
Fix stepper use before init. Add Ultimaker2+ Extended clone config ( #13284 )
6 years ago