From performance perspective direct control is borderline usable. It will miss steps more easily if we keep adding things there. Maybe if we could generate pulses through DMA, we could implement the additional check.
You mean like this? https://github.com/Wallacoloo/printipi/ … oped_q=DMA
]]>I undersatnd you and see if you choose against, which is why I´d prefer an OpenSource solution... But hey I´d rather have this than noting at all
]]>One example: I have a very long Zaxis and it takes about 2minutes to measure z-axis length. If i do a measure i can just manually control Z to move 1mm and it will stop but if i make a long (in error) move as part of the printing process it can not be aborted. Only thing i can do is disable stepper driver and powercycle. Can this be fixed? Also it would help to be able to set speed in UI on the manual control screen as skipping steps is not an issue if i want to just move the printbed out of the way.
]]>