Alex Voinea
|
a6331d22c8
Remove ancient SNMM code in the MK3 branch
|
2 роки тому |
Alex Voinea
|
882a73b867
VERBOSE_CHECK_HIT_ENDSTOPS
|
2 роки тому |
Alex Voinea
|
18dde3fb61
Faster code when endstops/probe are not enabled
|
2 роки тому |
Alex Voinea
|
dee8da61f6
Optimize endstop flags even more
|
2 роки тому |
Alex Voinea
|
70cb30208c
Also change MUL24x24R24 to the new format and fix rounding
|
2 роки тому |
Alex Voinea
|
f068c3258f
Pack endstop flags
|
2 роки тому |
Voinea Dragos
|
f22b9260ae
Fix build
|
3 роки тому |
Voinea Dragos
|
9684806e00
Change arduino IO to fastio where possible
|
3 роки тому |
Voinea Dragos
|
f64c6c2a39
Remove unused Stepper.cpp variables
|
3 роки тому |
Yuri D'Elia
|
66ee9a295f
Remove useless function EEPROM_read_st
|
3 роки тому |
Marek Bel
|
aa45091400
Scale extruder motor current linearly with speed. (#2813)
|
3 роки тому |
DRracer
|
42311db5f1
Merge pull request #2789 from wavexx/MK3_TMC2130_DEDGE
|
3 роки тому |
Yuri D'Elia
|
a9625747db
Reinstate the nop instruction as delay in non-DEDGE
|
3 роки тому |
Yuri D'Elia
|
d3734b02cc
Also fix delay instances inside unused BACKLASH_[XY]
|
3 роки тому |
Yuri D'Elia
|
b17cdcd4d7
Ensure MINIMUM_PULSE is always 0 in DEDGE mode
|
3 роки тому |
Yuri D'Elia
|
2a6989ecd5
Remove TMC2130 special-cases
|
3 роки тому |
Yuri D'Elia
|
4fed728e08
Elide delayMicroseconds for TMC2130 in non-DEDGE mode
|
3 роки тому |
DRracer
|
008d3b0e65
Merge pull request #2792 from wavexx/MK3_fix_high_speed_deceleration
|
4 роки тому |
Yuri D'Elia
|
aebaca5cdc
Correct comments regarding acceleration ramp
|
4 роки тому |
Yuri D'Elia
|
8108d50b59
Reintroduce/fix check for step_rate underflow during deceleration
|
4 роки тому |
Alex Voinea
|
12be141188
Fix high speed deceleration
|
4 роки тому |
Yuri D'Elia
|
feafc5e5ab
Alternative schedule for LA ticks
|
4 роки тому |
Yuri D'Elia
|
c54474f2db
Guard against planning/numerical errors in short segments
|
4 роки тому |
Yuri D'Elia
|
fb5f09da6d
Fix incorrect precedence for retraction phase
|
4 роки тому |
Yuri D'Elia
|
c08f37da96
Use nominal rate for phase calculations
|
4 роки тому |
Yuri D'Elia
|
78bbfc6237
Fix delay calculations inside babystep()
|
5 роки тому |
Yuri D'Elia
|
6ceca9bf85
Implement double-edge stepping
|
4 роки тому |
Yuri D'Elia
|
f1efce7e52
Handle LA termination with double/quad stepping properly
|
4 роки тому |
Yuri D'Elia
|
50a09824fd
Avoid scheduling useless eISR ticks
|
4 роки тому |
Yuri D'Elia
|
173aa2deba
Fix bogus timer check preventing fast LA steps to be scheduled
|
4 роки тому |