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.

Reply via email to