Scott Lahteine
ad1c061e7b
Bring STM32F4/F7 together
5 years ago
Scott Lahteine
1a349c7522
Add HAS_TMC220x
5 years ago
Ludy
dab2f0c89c
Mask unused var, update (c) comments ( #14455 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
5 years ago
teemuatlut
29afd11cbf
Updates for TMC2660 init ( #14245 )
5 years ago
Scott Lahteine
fc73a8b004
Add AXIS_HAS_SQUARE_WAVE shorthand
5 years ago
teemuatlut
cccc51ee0e
TMC Square Wave Stepping mode ( #14195 )
5 years ago
teemuatlut
bf4a0db97f
TMC LCD followup ( #14134 )
6 years ago
teemuatlut
1c86fbc60b
TMC updates, capture LCD changes ( #14074 )
6 years ago
InsanityAutomation
d44e5b1fde
Fix stepper direction macros, multi-nozzle scope ( #13569 )
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
2f1e1dcb42
Gradual step towards EXTRUDERS 0 support
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
Ludy
dc65d96aca
Fix TMC compile error ( #12965 )
6 years ago
teemuatlut
8a3f1d6932
Fix chopper timing struct and initialization ( #12943 )
6 years ago
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
6 years ago
Scott Lahteine
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h ( #12562 )
6 years ago
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6 years ago
Scott Lahteine
4b7a0a5b39
Require TMCStepper 0.2.2 or newer
In reference to #12175
6 years ago
teemuatlut
c447d75916
Add support for TMC2660 ( #11998 )
6 years ago
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
6 years ago
Roxy-3D
0780913848
IDEX Improvements ( #11848 )
6 years ago
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
6 years ago
teemuatlut
fbcdf5eaeb
Simplify stepper driver per-axis selection
6 years ago
Scott Lahteine
4299e5dc8b
Modify E-stepping macros for use in LINEAR_ADVANCE ( #10885 )
7 years ago
Scott Lahteine
0c3773d724
Cleanup in stepper_indirection.h
7 years ago
Scott Lahteine
48d7036874
Consolidate smart stepper driver initialization
7 years ago
Scott Lahteine
e7570f3195
Improve TMC config organization, naming
7 years ago
Scott Lahteine
a0211f5d6c
Disambiguate else in stepper_indirection.h
7 years ago
Scott Lahteine
8d32fd997f
Wrap NORM_E_DIR/REV_E_DIR macros in do{}while(0)
7 years ago
Scott Lahteine
e5ec793f7e
Wrap stepper indirection macros
7 years ago
Scott Lahteine
42933c804a
Cleanups for STM32F7
7 years ago
Morten
a0246c5c96
Add support for STM32F7 MCU
7 years ago
teemuatlut
0cd1e91056
[2.0.x] TMC driver update ( #8769 )
7 years ago
Scott Lahteine
01e207213f
Fix MK2_MULTIPLEXER stepper indirection
7 years ago
Scott Lahteine
32512332df
Apply some formatting
7 years ago
Scott Lahteine
3d8a0ab4b2
Module updates
7 years ago
Scott Lahteine
0c9231fd04
Move 'module' files
7 years ago
Scott Lahteine
5b11b33854
Add support for Průša MK2 Multiplexer
8 years ago
Scott Lahteine
907cafcbfd
Support for two switching extruders
7 years ago
Scott Lahteine
c54f6cf23d
Updates to support 5 extruders
8 years ago
Scott Lahteine
04050237f0
Header and pins changes to support 5 extruders
8 years ago
Scott Lahteine
45f949d833
TMC2130 Library: @teemuatlut replaces @makertum
8 years ago
Moritz
d67c1d825f
Add TMC2130 support
8 years ago
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
8 years ago