Michael, I have to work with JA3 branch, because is the only one where manual jogging is supported with non-trivial kinematics.
it's almost 2 years i'm try to solve that bug, and only in last months i could with a great help from this forum and mailing list.
Now that i finally have the machine worknig, i want to add some functionality, as a good and useful glade panel. and i have it, but if something into this panel doesn't work it's not the case to restart changing the source of emc 2.5 to make manual jogging work!! I'm also a supporter of the logics under Joints_Axes branch, because i think that's the way it should be..
But, going back to this case: my setup is an inverted cable tetrapod, and i have 4 pin to set up the positions of the 4 pulleys (Bx,Cx,Cy and Dy) into my kinematic module.
since i'll have different places where to 'play' this machine, i wanted to use a .ini file to recall each place dimensions. to do that, first i have to make this thing work: setup a value of the spinbutton from outside (for example a set_value from the python file..) in a way that the hal_pin associated to that change as well.
2. You can try to add
widget.hal_update()
I'm going to try also that. i tried before with widget.update, i didn't know of the existance of hal_update (even if i could imagine...)
1. It does work for me, again I have no idea what version of emc you are running. I cannot help you with some random branch with hasnt been merged with recent fixes.
Thanks to tell me this, it's important for me, so i know that maybe the different version could be the problem.
i'm going on trying. Thanks, Davide.