Unable to exit Estop after upgrading to 2.10 (from 2.9)

More
2 years 9 months ago #290324 by cmorley
I did a git bisect. I noticed the iocontrol.0.user-request-enable pin is not momentary anymore.

It seems the large change to iocontrol has something to do with the changed button behaivor.

commit 764655eb4db1efc29c9bd0046807436bf104393a
Author: Rene Hopf <renehopf@mac.com>
Date: Tue May 16 18:08:36 2023 +0200

moving all IO handling from iocontrol to task

I see AXIS buttons have changed behavior too - though I have not heard of anyone complaining yet.

I wonder if this is the same problem you are seeing?

Please Log in to join the conversation.

More
2 years 9 months ago #290740 by tommieh
Thanks for your reply.
"I wonder if this is the same problem you are seeing?" -> not sure what to do here. You want me to test a AXIS button?

Please Log in to join the conversation.

More
2 years 9 months ago #291088 by cmorley
That would help yes please.

Please Log in to join the conversation.

More
2 years 9 months ago #291490 by tommieh
I created an AxisToolButton in tester.ui in 2.9.2 and clicking on it does nothing.

Same tester.ui with AxisToolButton in 2.9.0-pre0 and clicking and holding on it shows menu Zero/Set/Devide by 2/Set to last.

Please Log in to join the conversation.

More
2 years 9 months ago #291493 by cmorley
Sorry I meant AXIS as in the screen AXIS.
It's probably a lot of work to test AXIS though.

Please Log in to join the conversation.

More
2 years 9 months ago #291724 by tommieh
I found the issue not being able to reset estop.
It has nothing to do with qtvcp.

In my ini file I found the line causing the issue:
REMAP=M6 modalgroup=6 ngc=tool_change

tool_change.ngc didn't exist in SUBROUTINE_PATH, causing this error message:

****
INTERP_REMAP: NGC file not found: ngc=tool_change
REMAP INI Line:59 = M6 modalgroup=6 ngc=tool_change

emc/task/emctask.cc 69: interp_error: File not open
File not open
emc/task/emctaskmain.cc 3084: can't initialize interpreter
****
When I deleted REMAP=M6 modalgroup=6 ngc=tool_change, I could reset estop.

That's how I found if a remap procedure is missing it is causing not being able to reset estop.

Thanks

Please Log in to join the conversation.

More
2 years 9 months ago #291725 by tommieh
I found the issue not being able to reset estop.
It has nothing to do with qtvcp.

In my ini file I found the line causing the issue:
REMAP=M6 modalgroup=6 ngc=tool_change

tool_change.ngc didn't exist in SUBROUTINE_PATH, causing this error message:

****
INTERP_REMAP: NGC file not found: ngc=tool_change
REMAP INI Line:59 = M6 modalgroup=6 ngc=tool_change

emc/task/emctask.cc 69: interp_error: File not open
File not open
emc/task/emctaskmain.cc 3084: can't initialize interpreter
****
When I deleted REMAP=M6 modalgroup=6 ngc=tool_change, I could reset estop.

That's how I found if a remap procedure is missing it is causing not being able to reset estop.

Thanks

Please Log in to join the conversation.

More
2 years 9 months ago #291736 by cmorley
Yes that would do it too :)

Chris

Please Log in to join the conversation.

Time to create page: 0.052 seconds
Powered by Kunena Forum