(SOLVED) BUG REPORT: Gmocappy Homing buttons in joint mode in Master

More
9 years 8 months ago #88181 by rodw

newbynobi wrote: @rodw
@JT

I have played around with Deweys branch and added some minor modifications. It seems to work as expected.
Could one with a real machine please check?

IMHO after checking on a real machine the branch should be merged. If that is done, I can redo the double letter check and all should work as expected ;-)

I will introduce a settings option to hide the button to change between world and joint mode, as it would be dangerous on a gantry to jog only one of the synched joints.

Norbert


Norbert, thanks for this. I am not sure if I insisted or assisted you with this bug. :)

newbynobi wrote:
I will introduce a settings option to hide the button to change between world and joint mode, as it would be dangerous on a gantry to jog only one of the synched joints.


Is this actually required? I thought that the kinstype=BOTH is what enabled the ability to change between world and joint mode. If the user enables BOTH on a joint axis gantry, then it is in his hands.. but then dewey's revised homing sequence should fix that anyway.

I'll update master and give it a try. I have to learn now to install and merge branches I can see. It will be a couple of weeks before I can properly test. I have one half of my joint axis moving but its lying on its side for now :(

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #88184 by rodw
Um, need a bit of help here. I pulled the master code from git and had to use sudo to build it for some reason. That casued some permissions issues.

I changed the permissions in the bin and rtlib directories to 755

From the command line, the linuxcnc chooser opens but I get this error and LCNC won't load.
Code:
hm2: loading Mesa HostMot2 driver version 0.15 hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2 iptables v1.4.21: can't initialize iptables table `filter': Permission denied (you must be root) Perhaps iptables or your kernel needs to be upgraded. hm2_eth: ERROR: Failed to create iptables chain hm2-eth-rules-outputhm2_eth: WAR

Its still clearly permissions related. How do I fix this?

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #88195 by cncnoob1979
Rodw,

Are you still running a rip? Have you tired to make clean, reconfigure and build it again without root?

I would just do another rip. Will probably save you time than trying to hunt down file permission issues. Or if you can hunt down where iptables is located and check its permission.

About 10 minutes ago I pulled a fresh git for master and built it no issue. I noticed Norbert made some changes so I wanted to see what it was :)

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #88198 by rodw
Thanks, this is specific to my hardware but I'm still offline. See
forum.linuxcnc.org/27-driver-boards/3236...r-broke-mesa-hm2-eth

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #88206 by rodw

cncnoob1979 wrote: Rodw,

Are you still running a rip? Have you tired to make clean, reconfigure and build it again without root?


Thanks, this was helpful and I solved my problem so I could test this code.

Norbert, this is working perfectly on my hardware. Thanks for taking this up. It nice the way the axes that can't be homed are greyed out.

Now I just have to learn a bit more about git so I can test some of dewey's development branches. Its funny , a friend who uses Mach3 was looking for the axis offset buttons in my version of Gmocappy just yesterday. He said Mach had a button beside the DRO's to set the current position to be Zero. It looks like this can be done now.

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #88226 by rodw
I wanted to test dewey's branch and I got a compile error.
Code:
Compiling realtime emc/motion/control.c emc/motion/control.c: In function ‘update_coord_with_bound’: emc/motion/control.c:2212:1: error: expected expression before ‘<<’ token <<<<<<< HEAD ^ emc/motion/control.c:2215:9: error: exponent has no digits >>>>>>> 3166ec6779e76783c14f0d58d47f62edcc8e155b ^ make: *** [objects/rtemc/motion/control.o] Error 1

I'm not sure if I actually did the git stuff correctly but the external offset sims turned up in the source code.

Please Log in or Create an account to join the conversation.

Moderators: newbynobi, HansU
Time to create page: 0.160 seconds
Powered by Kunena Forum