```#Jog Pendant #file name mpg.hal loadrt mux4 count=1 loadrt ilowpass addf mux4.0 servo-thread addf ilowpass.0 servo-thread setp ilowpass.0.scale 100 setp ilowpass.0.gain 0.01 setp joint.0.jog-accel-fraction .2 setp joint.1.jog-accel-fraction .2 setp joint.2.jog-accel-fraction .2 setp joint.3.jog-accel-fraction .2 net x-jog-select joint.0.jog-enable <= hm2_7i92.0.7i77.0.0.input-20 net y-jog-select joint.1.jog-enable <= hm2_7i92.0.7i77.0.0.input-21 net z-jog-select joint.2.jog-enable <= hm2_7i92.0.7i77.0.0.input-22 net x10 hm2_7i92.0.7i77.0.0.input-26 => mux4.0.sel0 net x100 hm2_7i92.0.7i77.0.0.input-27 => mux4.0.sel1 setp mux4.0.in0 .0001 setp mux4.0.in1 .001 setp mux4.0.in2 .01 net jogscale mux4.0.out => joint.0.jog-scale net jogscale => joint.1.jog-scale net jogscale => joint.2.jog-scale net jogscale => joint.3.jog-scale net mpg-out hm2_7i92.0.7i77.0.0.enc0.count => ilowpass.0.in net jogcounts ilowpass.0.out => joint.0.jog-counts net jogcounts => joint.1.jog-counts net jogcounts => joint.2.jog-counts net jogcounts => joint.3.jog-counts #net jogcounts joint.0.jog-counts axis.x.jog-counts #net jogcounts joint.1.jog-counts axis.y.jog-counts #net jogcounts joint.2.jog-counts axis.z.jog-counts