Closed yuyue2013 closed 11 months ago
I want after homing abort in limit, if i override limit and machine on, the machine don't do home itself
This issue present on 2.10
in homing.c file have the function: static void base_do_cancel_homing(int jno) i change it to:
static void base_do_cancel_homing(int jno)
static void base_do_cancel_homing(int jno) { if (H[jno].homing) { H[jno].home_state = HOME_ABORT; }else if(H[jno].joint_in_sequence){ H[jno].home_state = HOME_ABORT; } }
then fixed.
Is this the same as https://github.com/LinuxCNC/linuxcnc/issues/2388 ?
yes, looks like same
Thanks for the fix. I will trust you that it works (it looks right)
Here are the steps I follow to reproduce the issue:
This is what I expected to happen:
I want after homing abort in limit, if i override limit and machine on, the machine don't do home itself
It worked properly before this:
This issue present on 2.10
My solution:
in homing.c file have the function:
static void base_do_cancel_homing(int jno)
i change it to:then fixed.