I can confirm that. I met the same behaviour when using custom component to control machine modes with two buttons only: run/resume and pause/stop. Volatile homing axis did not unhome when it had to.
Devin Hughes <[email protected]> Wrote in message: > Hi everyone, > > I've noticed what I think is a regression, but before filing an issue I > wanted to see if anyone else is affected. This is not an unexpected e-stop > condition - the e-stop is operating correctly. > > When I have a volatile home joint configured, I can e-stop the machine when > the planner mode is in automatic (running a program) and the expected axis is > unhomed and no error message is emitted from command.c. However, if I jog the > machine and simultaneously press the emergency stop the error message is > emitted and the joint fails to unhome (see: > https://github.com/machinekit/machinekit/blob/master/src/emc/motion/command.c#L1367). > > > In my hal file, the motion-command handler function comes before the > motion-control function, which I thought was standard practice. I *think* > this means that the manual jog handler does not set the InPosition flag > before the unhome command (issued via the ESTOP handler) is invoked, causing > the problem. > > Any thoughts? > > Thanks, > Devin > > > > > -- > > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > > --- > > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > Visit this group at https://groups.google.com/group/machinekit. > > For more options, visit https://groups.google.com/d/optout. > > -- ----Android NewsGroup Reader---- http://usenet.sinaapp.com/ -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
