for titration this will matter though.Right, same idea.
The TI chips usually have a trio of slightly overlapping inputs, for example the often used DRV8825:
![]()
Setting ENBL, or putting the device in reset or sleep, would drop power consumption and allow the motor to just free wheel. If nothing else, do it for the power consumption unless of course you're doing something like a very slow continuous water change.
Using a disable function will reset the indexer (e.g., lose the microstepping position), but you can't hold a microstep position without active power, and this isn't like a precision zeroed CNC setup so the point is moot.
The current implementation only turns on the enable pin, it does not turn those pins off. I still dont know how all this will play out in real life. Hence as i mentioned, i want to run it for some time and then circle back with improvements/bug fixes. The stepper details are already bit too much on the doser page, and should be migrated to driver/hal layer,
