cnc@localhost:~$ halcmd show all | grep jog 23 float IN 1 axis.a.jog-accel-fraction 23 s32 IN 0 axis.a.jog-counts 23 bit IN FALSE axis.a.jog-enable 23 float IN 0 axis.a.jog-scale 23 bit IN FALSE axis.a.jog-vel-mode 23 bit OUT FALSE axis.a.kb-jog-active 23 bit OUT FALSE axis.a.wheel-jog-active 23 float IN 1 axis.b.jog-accel-fraction 23 s32 IN 0 axis.b.jog-counts 23 bit IN FALSE axis.b.jog-enable 23 float IN 0 axis.b.jog-scale 23 bit IN FALSE axis.b.jog-vel-mode 23 bit OUT FALSE axis.b.kb-jog-active 23 bit OUT FALSE axis.b.wheel-jog-active 23 float IN 1 axis.c.jog-accel-fraction 23 s32 IN 0 axis.c.jog-counts 23 bit IN FALSE axis.c.jog-enable 23 float IN 0 axis.c.jog-scale 23 bit IN FALSE axis.c.jog-vel-mode 23 bit OUT FALSE axis.c.kb-jog-active 23 bit OUT FALSE axis.c.wheel-jog-active 23 float IN 1 axis.u.jog-accel-fraction 23 s32 IN 0 axis.u.jog-counts 23 bit IN FALSE axis.u.jog-enable 23 float IN 0 axis.u.jog-scale 23 bit IN FALSE axis.u.jog-vel-mode 23 bit OUT FALSE axis.u.kb-jog-active 23 bit OUT FALSE axis.u.wheel-jog-active 23 float IN 1 axis.v.jog-accel-fraction 23 s32 IN 0 axis.v.jog-counts 23 bit IN FALSE axis.v.jog-enable 23 float IN 0 axis.v.jog-scale 23 bit IN FALSE axis.v.jog-vel-mode 23 bit OUT FALSE axis.v.kb-jog-active 23 bit OUT FALSE axis.v.wheel-jog-active 23 float IN 1 axis.w.jog-accel-fraction 23 s32 IN 0 axis.w.jog-counts 23 bit IN FALSE axis.w.jog-enable 23 float IN 0 axis.w.jog-scale 23 bit IN FALSE axis.w.jog-vel-mode 23 bit OUT FALSE axis.w.kb-jog-active 23 bit OUT FALSE axis.w.wheel-jog-active 23 float IN 1 axis.x.jog-accel-fraction 23 s32 IN 0 axis.x.jog-counts <== pend-counts 23 bit IN TRUE axis.x.jog-enable <== mpg-x 23 float IN 1 axis.x.jog-scale <== pend-scale 23 bit IN TRUE axis.x.jog-vel-mode 23 bit OUT FALSE axis.x.kb-jog-active 23 bit OUT FALSE axis.x.wheel-jog-active 23 float IN 1 axis.y.jog-accel-fraction 23 s32 IN 0 axis.y.jog-counts <== pend-counts 23 bit IN FALSE axis.y.jog-enable <== mpg-y 23 float IN 1 axis.y.jog-scale <== pend-scale 23 bit IN FALSE axis.y.jog-vel-mode 23 bit OUT FALSE axis.y.kb-jog-active 23 bit OUT FALSE axis.y.wheel-jog-active 23 float IN 1 axis.z.jog-accel-fraction 23 s32 IN 0 axis.z.jog-counts <== pend-counts 23 bit IN FALSE axis.z.jog-enable <== mpg-z 23 float IN 1 axis.z.jog-scale <== pend-scale 23 bit IN FALSE axis.z.jog-vel-mode 23 bit OUT FALSE axis.z.kb-jog-active 23 bit OUT FALSE axis.z.wheel-jog-active 60 bit IN FALSE gmoccapy.jog.axis.jog-x-minus 60 bit IN FALSE gmoccapy.jog.axis.jog-x-plus 60 bit IN FALSE gmoccapy.jog.axis.jog-y-minus 60 bit IN FALSE gmoccapy.jog.axis.jog-y-plus 60 bit IN FALSE gmoccapy.jog.axis.jog-z-minus 60 bit IN FALSE gmoccapy.jog.axis.jog-z-plus 60 bit IN FALSE gmoccapy.jog.jog-inc-0 60 bit IN FALSE gmoccapy.jog.jog-inc-1 60 bit IN FALSE gmoccapy.jog.jog-inc-2 60 bit IN FALSE gmoccapy.jog.jog-inc-3 60 bit IN FALSE gmoccapy.jog.jog-inc-4 60 bit IN FALSE gmoccapy.jog.jog-inc-5 60 bit IN FALSE gmoccapy.jog.jog-inc-6 60 bit IN FALSE gmoccapy.jog.jog-inc-7 60 float OUT 0 gmoccapy.jog.jog-increment 60 bit IN FALSE gmoccapy.jog.jog-velocity.analog-enable 60 bit IN FALSE gmoccapy.jog.jog-velocity.count-enable 60 s32 IN 0 gmoccapy.jog.jog-velocity.counts 60 float IN 0 gmoccapy.jog.jog-velocity.direct-value 60 bit IN FALSE gmoccapy.jog.turtle-jog 60 bit IN FALSE gmoccapy.spc_ang_jog_vel.decrease 60 bit IN FALSE gmoccapy.spc_ang_jog_vel.increase 60 float IN 60 gmoccapy.spc_ang_jog_vel.scale 60 float OUT 6 gmoccapy.spc_ang_jog_vel.scaled-value 60 float OUT 360 gmoccapy.spc_ang_jog_vel.value 60 bit IN FALSE gmoccapy.spc_lin_jog_vel.decrease 60 bit IN FALSE gmoccapy.spc_lin_jog_vel.increase 60 float IN 60 gmoccapy.spc_lin_jog_vel.scale 60 float OUT 5.25 gmoccapy.spc_lin_jog_vel.scaled-value 60 float OUT 315 gmoccapy.spc_lin_jog_vel.value 10 float IN 0.2 halui.axis.jog-deadband 10 float IN 0 halui.axis.jog-speed <== jog-speed 10 bit IN FALSE halui.axis.selected.minus <== jog-selected-neg 10 bit IN FALSE halui.axis.selected.plus <== jog-selected-pos 10 float IN 0 halui.axis.x.analog <== jog-x-analog 10 bit IN FALSE halui.axis.x.minus <== jog-x-neg 10 bit IN FALSE halui.axis.x.plus <== jog-x-pos 10 float IN 0 halui.axis.y.analog <== jog-y-analog 10 bit IN FALSE halui.axis.y.minus <== jog-y-neg 10 bit IN FALSE halui.axis.y.plus <== jog-y-pos 10 float IN 0 halui.axis.z.analog <== jog-z-analog 10 bit IN FALSE halui.axis.z.minus <== jog-z-neg 10 bit IN FALSE halui.axis.z.plus <== jog-z-pos 10 float IN 0.2 halui.joint.jog-deadband 10 float IN 0 halui.joint.jog-speed 23 float IN 1 joint.0.jog-accel-fraction 23 s32 IN 0 joint.0.jog-counts 23 bit IN FALSE joint.0.jog-enable 23 float IN 0 joint.0.jog-scale 23 bit IN FALSE joint.0.jog-vel-mode 23 bit OUT FALSE joint.0.kb-jog-active 23 bit OUT FALSE joint.0.wheel-jog-active 23 float IN 1 joint.1.jog-accel-fraction 23 s32 IN 0 joint.1.jog-counts 23 bit IN FALSE joint.1.jog-enable 23 float IN 0 joint.1.jog-scale 23 bit IN FALSE joint.1.jog-vel-mode 23 bit OUT FALSE joint.1.kb-jog-active 23 bit OUT FALSE joint.1.wheel-jog-active 23 float IN 1 joint.2.jog-accel-fraction 23 s32 IN 0 joint.2.jog-counts 23 bit IN FALSE joint.2.jog-enable 23 float IN 0 joint.2.jog-scale 23 bit IN FALSE joint.2.jog-vel-mode 23 bit OUT FALSE joint.2.kb-jog-active 23 bit OUT FALSE joint.2.wheel-jog-active bit FALSE jog-selected-neg bit FALSE jog-selected-pos float 0 jog-speed ==> halui.axis.jog-speed float 0 jog-x-analog bit FALSE jog-x-neg bit FALSE jog-x-pos float 0 jog-y-analog bit FALSE jog-y-neg bit FALSE jog-y-pos float 0 jog-z-analog bit FALSE jog-z-neg bit FALSE jog-z-pos ==> axis.x.jog-enable ==> axis.y.jog-enable ==> axis.z.jog-enable ==> axis.x.jog-counts ==> axis.y.jog-counts ==> axis.z.jog-counts ==> axis.x.jog-scale ==> axis.y.jog-scale ==> axis.z.jog-scale