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
|
7 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
|
8 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 |
Scott Lahteine
|
750a1e5116
|
Arrange stepper_indirection by axis
|
8 years ago |
Scott Lahteine
|
b5a9647fec
|
Use `ENABLED` in `stepper_indirection.h`
|
8 years ago |
Scott Lahteine
|
cbc7f22ad9
|
Implement DUAL_NOZZLE_DUPLICATION_MODE
|
8 years ago |
Scott Lahteine
|
260bbb3109
|
Fix a couple of simple typos
|
8 years ago |
Scott Lahteine
|
05da02f0a2
|
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
|
9 years ago |
Scott Lahteine
|
4b4a582c4f
|
X_DUAL_STEPPER_DRIVERS implementation
|
9 years ago |
Scott Lahteine
|
07c9a11c3c
|
Automatically set X2 stepper pins
|
9 years ago |
Scott Lahteine
|
516e79bbda
|
Declare extruder_duplication_enabled in Marlin.h
|
9 years ago |
Scott Lahteine
|
0da744b7b0
|
Further cleanup of comments, partial Doxygen-style
Following up on #3231
|
9 years ago |
jbrazio
|
5e5d250832
|
Added gplv3 header to all Marlin files
|
9 years ago |
Scott Lahteine
|
89838cdb10
|
Move step macros to stepper_indirection.h
|
9 years ago |
Scott Lahteine
|
0c7f7ebcfb
|
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
|
9 years ago |
Scott Lahteine
|
c35fb88094
|
Overridable Options - Part 8 (PR#2560)
Apply `ENABLED` / `DISABLED` macros to stepper-related files.
|
9 years ago |
Scott Lahteine
|
d85861d296
|
Move macros, add ENABLED/DISABLED, add includes
|
9 years ago |
domonoky
|
443e7edef4
|
- Add support for L6470 Drivers.
- Both TMC, L6470 and pin-driven drivers work.
- All can be mixed and matched as needed.
|
10 years ago |
domonoky
|
5727cb3ed4
|
Cleanup TMC Stepper a bit.
|
10 years ago |
domonoky
|
38500165ea
|
First attempt at adding TMC Driver support. May need some cleanup.
|
10 years ago |
domonoky
|
b55995aae8
|
Introduce a layer of macro indirection to all stepper pins. This allows other stepper drivers to redefine them, so they can use SPI/I2C instead of direct pin manipulation.
|
10 years ago |