TMCStepper icon indicating copy to clipboard operation
TMCStepper copied to clipboard

shaft() does not always work?

Open cranefist opened this issue 2 years ago • 3 comments

Iw been testing using UART to replace the DIR pin, but I have noticed this issue that the shaft() does not always seem to trigger.

Im keeping track of the IFCNT(), and it registers an UART command but the shaft() does not change.

Any ideas about this?

cranefist avatar Oct 24 '22 14:10 cranefist

Did you find the solution, I am having same problem, shaft is not changing direction.

tomasz90 avatar Dec 19 '22 20:12 tomasz90

Depending on which driver you are using, you can use the TMC2208/TMC2209 internal pulse generator and change the VACTUAL value from positive to negative to change direction. I think you should only set up the shaft direction once during setup

daniel-frenkel avatar May 24 '23 22:05 daniel-frenkel

You can’t replace the DIR input. Your shaft register is working normally. The problem is that your DIR (direction) pin is floating.

issuefiler avatar Sep 11 '23 21:09 issuefiler