halcmd: show pin Component Pins: Owner Type Dir Value Name 583 bit OUT TRUE axis.0.active 583 bit OUT FALSE axis.0.amp-enable-out ==> emcmot.00.enable 583 bit IN FALSE axis.0.amp-fault-in 583 float OUT 0 axis.0.backlash-corr 583 float OUT 0 axis.0.backlash-filt 583 float OUT 0 axis.0.backlash-vel 583 float OUT 0 axis.0.coarse-pos-cmd 583 bit OUT FALSE axis.0.error 583 float OUT 0 axis.0.f-error 583 float OUT 0.01 axis.0.f-error-lim 583 bit OUT FALSE axis.0.f-errored 583 bit OUT FALSE axis.0.faulted 583 float OUT 0 axis.0.free-pos-cmd 583 bit OUT FALSE axis.0.free-tp-enable 583 float OUT 0 axis.0.free-vel-lim 583 s32 OUT 0 axis.0.home-state 583 bit IN FALSE axis.0.home-sw-in <== x-lim-out 583 bit OUT FALSE axis.0.homed 583 bit OUT FALSE axis.0.homing ==> x-is-homing 583 bit OUT TRUE axis.0.in-position 583 bit I/O FALSE axis.0.index-enable 583 s32 IN 0 axis.0.jog-counts <== x-jog-count 583 bit IN FALSE axis.0.jog-enable <== sxp.xen-button 583 float IN 0 axis.0.jog-scale 583 bit IN FALSE axis.0.jog-vel-mode 583 float OUT -14.7907 axis.0.joint-pos-cmd 583 float OUT -14.7907 axis.0.joint-pos-fb 583 float OUT 0 axis.0.joint-vel-cmd ==> emcmot.00.vel-cmd 583 bit OUT FALSE axis.0.kb-jog-active 583 float OUT 14.7907 axis.0.motor-offset 583 float OUT 0 axis.0.motor-pos-cmd ==> emcmot.00.pos-cmd 583 float IN 0 axis.0.motor-pos-fb <== motor.00.pos-fb 583 bit OUT FALSE axis.0.neg-hard-limit 583 bit IN FALSE axis.0.neg-lim-sw-in <== x-lim-out 583 bit OUT FALSE axis.0.pos-hard-limit 583 bit IN FALSE axis.0.pos-lim-sw-in <== x-lim-out 583 bit OUT FALSE axis.0.wheel-jog-active 583 bit OUT 608 bit IN FALSE debounce.0.0.in <== home-limit-x-raw 608 bit OUT FALSE debounce.0.0.out ==> and-home-x 608 bit IN FALSE debounce.0.1.in <== home-limit-y-raw 608 bit OUT FALSE debounce.0.1.out ==> and-home-y 608 bit IN FALSE debounce.0.2.in <== home-limit-z-raw 608 bit OUT FALSE debounce.0.2.out ==> and-home-z 608 bit IN TRUE debounce.0.3.in <== machine-ok-raw 608 bit OUT TRUE debounce.0.3.out ==> machine-ok 608 bit IN TRUE debounce.0.4.in <== probe-in 608 bit OUT TRUE debounce.0.4.out ==> probe-debounced 608 s32 OUT 1260 debounce.0.time 574 bit IN FALSE halui.abort 574 float OUT -14.7907 halui.axis.0.pos-commanded 574 float OUT -14.7907 halui.axis.0.pos-feedback 574 float OUT -3.538818e-07 halui.axis.0.pos-relative 574 float OUT -3.942024 halui.axis.1.pos-commanded 574 float OUT -3.942024 halui.axis.1.pos-feedback 574 float OUT -0.03718163 halui.axis.1.pos-relative 574 bit IN FALSE halui.estop.activate 574 bit OUT TRUE halui.estop.is-activated 574 bit IN FALSE halui.estop.reset 574 bit IN TRUE halui.feed-override.count-enable 574 s32 IN 0 halui.feed-override.counts 574 bit IN FALSE halui.feed-override.decrease 574 bit IN FALSE halui.feed-override.direct-value 574 bit IN FALSE halui.feed-override.increase 574 float IN 0.1 halui.feed-override.scale 574 float OUT 1 halui.feed-override.value 574 bit OUT FALSE halui.flood.is-on 574 bit IN FALSE halui.flood.off 574 bit IN FALSE halui.flood.on 574 bit IN FALSE halui.home-all 574 float IN 0.2 halui.jog-deadband 574 float IN 0 halui.jog-speed 574 float IN 0 halui.jog.0.analog 574 float IN 0 halui.jog.0.increment 574 bit IN FALSE halui.jog.0.increment-minus 574 bit IN FALSE halui.jog.0.increment-plus 574 bit IN FALSE halui.jog.0.minus 574 bit IN FALSE halui.jog.0.plus 574 float IN 0 halui.jog.1.analog 574 float IN 0 halui.jog.1.increment 574 bit IN FALSE halui.jog.1.increment-minus 574 bit IN FALSE halui.jog.1.increment-plus 574 bit IN FALSE halui.jog.1.minus 574 bit IN FALSE halui.jog.1.plus 574 float IN 0 halui.jog.2.analog 574 float IN 0 halui.jog.2.increment 574 bit IN FALSE halui.jog.2.increment-minus 574 bit IN FALSE halui.jog.2.increment-plus 574 bit IN FALSE halui.jog.2.minus 574 bit IN FALSE halui.jog.2.plus 574 float IN 0 halui.jog.3.analog 574 float IN 0 halui.jog.3.increment 574 bit IN FALSE halui.jog.3.increment-minus 574 bit IN FALSE halui.jog.3.increment-plus 574 bit IN FALSE halui.jog.3.minus 574 bit IN FALSE halui.jog.3.plus 574 float IN 0 halui.jog.selected.increment 574 bit IN FALSE halui.jog.selected.increment-minus 574 bit IN FALSE halui.jog.selected.increment-plus 574 bit IN FALSE halui.jog.selected.minus 574 bit IN FALSE halui.jog.selected.plus 574 bit OUT FALSE halui.joint.0.has-fault 574 bit IN FALSE halui.joint.0.home 574 bit OUT FALSE halui.joint.0.is-homed 574 bit OUT FALSE halui.joint.0.is-selected 574 bit OUT FALSE halui.joint.0.on-hard-max-limit 574 bit OUT FALSE halui.joint.0.on-hard-min-limit 574 bit OUT FALSE halui.joint.0.on-soft-max-limit 574 bit OUT FALSE halui.joint.0.on-soft-min-limit 574 bit IN FALSE halui.joint.0.select 574 bit IN FALSE halui.joint.0.unhome 574 u32 OUT 0x00000000 halui.tool.number 590 s32 OUT 0 hm2_5i25.0.encoder.00.count 590 s32 OUT 0 hm2_5i25.0.encoder.00.count-latched 590 bit I/O FALSE hm2_5i25.0.encoder.00.index-enable <=> spindle-index-enable 590 bit OUT FALSE hm2_5i25.0.encoder.00.input-a 590 bit OUT FALSE hm2_5i25.0.encoder.00.input-b 590 bit OUT TRUE hm2_5i25.0.encoder.00.input-index 590 bit IN FALSE hm2_5i25.0.encoder.00.latch-enable 590 bit IN FALSE hm2_5i25.0.encoder.00.latch-polarity 590 float OUT -0 hm2_5i25.0.encoder.00.position ==> spindle-position 590 float OUT -0 hm2_5i25.0.encoder.00.position-latched 590 bit OUT FALSE hm2_5i25.0.encoder.00.quad-error 590 bit IN FALSE hm2_5i25.0.encoder.00.quad-error-enable 590 s32 OUT 0 hm2_5i25.0.encoder.00.rawcounts 590 s32 OUT 0 hm2_5i25.0.encoder.00.rawlatch 590 bit IN FALSE hm2_5i25.0.encoder.00.reset 590 float OUT 0 hm2_5i25.0.encoder.00.velocity ==> spindle-velocity 590 s32 OUT 0 hm2_5i25.0.encoder.01.count ==> x-jog-count 590 s32 OUT 0 hm2_5i25.0.encoder.01.count-latched 590 bit I/O FALSE hm2_5i25.0.encoder.01.index-enable 590 bit OUT TRUE hm2_5i25.0.encoder.01.input-a 590 bit OUT TRUE hm2_5i25.0.encoder.01.input-b 590 bit OUT TRUE hm2_5i25.0.encoder.01.input-index 590 bit IN FALSE hm2_5i25.0.encoder.01.latch-enable 590 bit IN FALSE hm2_5i25.0.encoder.01.latch-polarity 590 float OUT 0 hm2_5i25.0.encoder.01.position 590 float OUT 0 hm2_5i25.0.encoder.01.position-latched 590 bit OUT FALSE hm2_5i25.0.encoder.01.quad-error 590 bit IN FALSE hm2_5i25.0.encoder.01.quad-error-enable 590 s32 OUT 100 hm2_5i25.0.encoder.01.rawcounts 590 s32 OUT 100 hm2_5i25.0.encoder.01.rawlatch 590 bit IN FALSE hm2_5i25.0.encoder.01.reset 590 float OUT 0 hm2_5i25.0.encoder.01.velocity 659 bit IN FALSE milljogtranslator.ax-butt-0 <== sxp.x-button 659 bit IN FALSE milljogtranslator.ax-butt-1 <== sxp.y-button 659 bit IN FALSE milljogtranslator.ax-butt-2 <== sxp.z-button 659 bit IN FALSE milljogtranslator.ax-butt-3 <== sxp.a-button 659 bit IN FALSE milljogtranslator.ax-butt-4 659 float OUT 0 milljogtranslator.ax-jog-speed 659 float OUT 0 milljogtranslator.ax-jog-speed-signed ==> sxp.jog-ring-speed-signed 659 bit OUT FALSE milljogtranslator.ax-out-0-sel ==> sxp.xen-button 659 bit OUT FALSE milljogtranslator.ax-out-1-sel ==> sxp.yen-button 659 bit OUT FALSE milljogtranslator.ax-out-2-sel ==> sxp.zen-button 659 bit OUT FALSE milljogtranslator.ax-out-3-sel ==> sxp.aen-button 659 bit OUT FALSE milljogtranslator.ax-out-4-sel 659 bit OUT FALSE milljogtranslator.ax-out-neg 659 bit OUT FALSE milljogtranslator.ax-out-pos 659 s32 OUT -1 milljogtranslator.ax-selected-axis ==> sxp.selected-axis 659 bit IN FALSE milljogtranslator.cycle-stepsizes <== sxp.step-button 659 u32 IN 0x00000000 milljogtranslator.gui-step-index <== sxp.gui_step_index 659 bit IN FALSE milljogtranslator.is-metric <== sxp.is_metric 659 float OUT 1e-07 milljogtranslator.jog-microstep-size 659 float IN 1.8333 milljogtranslator.jt-max-speed.0 659 float IN 1.8333 milljogtranslator.jt-max-speed.1 659 float IN 1.5 milljogtranslator.jt-max-speed.2 659 float IN 22 milljogtranslator.jt-max-speed.3 659 float IN 0 milljogtranslator.jt-max-speed.4 659 float IN 0.008333 milljogtranslator.jt-min-speed.0 659 float IN 0.008333 milljogtranslator.jt-min-speed.1 659 float IN 0.008333 milljogtranslator.jt-min-speed.2 659 float IN 0.15 milljogtranslator.jt-min-speed.3 659 float IN 0 milljogtranslator.jt-min-speed.4 659 float OUT 0 milljogtranslator.jt-speed-0.0 659 float OUT 0 milljogtranslator.jt-speed-0.1 659 float OUT 0 milljogtranslator.jt-speed-0.2 659 float OUT 0 milljogtranslator.jt-speed-0.3 659 float OUT 0 milljogtranslator.jt-speed-7.4 659 u32 IN 0x00000004 milljogtranslator.number-of-stepsizes 659 u32 IN 0x00000001 milljogtranslator.radio-latching 659 s32 IN 0 milljogtranslator.ring-raw <== sxp.spring-wheel 659 u32 OUT 0x00000000 milljogtranslator.shuttle-step-index ==> sxp.shuttle_step_index 659 float IN 1e-07 milljogtranslator.smallest-step 659 s32 OUT 5610 milljogtranslator.time 583 s32 OUT 675 motion-command-handler.time 583 s32 OUT 19245 motion-controller.time 583 float IN 1 motion.adaptive-feed 583 float IN 0 motion.analog-in-00 583 float IN 0 motion.analog-in-01 583 float IN 0 motion.analog-in-02 583 float IN 0 motion.analog-in-03 583 float IN 0 motion.analog-in-04 583 float IN 0 motion.analog-in-05 <== atc-retcode 583 float IN 0 motion.analog-in-06 <== atc-slot 583 float IN 0 motion.analog-in-07 <== atc-loop-back 583 float IN 0 motion.analog-in-08 583 float IN 0 motion.analog-in-09 583 float IN 0 motion.analog-in-10 <== prompt-channel 617 s32 OUT 135 probe-enable-input.time 599 bit IN TRUE prog-not-idle.in <== prog-running 599 bit OUT FALSE prog-not-idle.out ==> cycle-timer 599 s32 OUT 255 prog-not-idle.time 584 s32 OUT 96570 servo-thread.time 656 bit OUT FALSE shuttlexpress4.0.button-0 ==> sxp.x-button 656 bit OUT TRUE shuttlexpress4.0.button-0-not 656 bit OUT FALSE shuttlexpress4.0.button-1 ==> sxp.y-button 656 bit OUT TRUE shuttlexpress4.0.button-1-not 656 bit OUT FALSE shuttlexpress4.0.button-2 ==> sxp.z-button 656 bit OUT TRUE shuttlexpress4.0.button-2-not 656 bit OUT FALSE shuttlexpress4.0.button-3 ==> sxp.a-button 656 bit OUT TRUE shuttlexpress4.0.button-3-not 656 bit OUT FALSE shuttlexpress4.0.button-4 ==> sxp.step-button 656 bit OUT TRUE shuttlexpress4.0.button-4-not 656 s32 OUT 0 shuttlexpress4.0.counts ==> sxp.counts-smoothed 656 float OUT 0 shuttlexpress4.0.spring-wheel-f 656 s32 OUT 0 shuttlexpress4.0.spring-wheel-s32 ==> sxp.spring-wheel 656 bit OUT FALSE shuttlexpress4.1.button-0 656 bit OUT TRUE shuttlexpress4.1.button-0-not 656 bit OUT FALSE shuttlexpress4.1.button-1 656 bit OUT TRUE shuttlexpress4.1.button-1-not 656 bit OUT FALSE shuttlexpress4.1.button-2 656 bit OUT TRUE shuttlexpress4.1.button-2-not 656 bit OUT FALSE shuttlexpress4.1.button-3 656 bit OUT TRUE shuttlexpress4.1.button-3-not 656 bit OUT FALSE shuttlexpress4.1.button-4 656 bit OUT TRUE shuttlexpress4.1.button-4-not 656 s32 OUT 0 shuttlexpress4.1.counts 656 float OUT 0 shuttlexpress4.1.spring-wheel-f 656 s32 OUT 0 shuttlexpress4.1.spring-wheel-s32 656 bit OUT FALSE shuttlexpress4.2.button-0 656 bit OUT TRUE shuttlexpress4.2.button-0-not 656 bit OUT FALSE shuttlexpress4.2.button-1 656 bit OUT TRUE shuttlexpress4.2.button-1-not 656 bit OUT FALSE shuttlexpress4.2.button-2 656 bit OUT TRUE shuttlexpress4.2.button-2-not 656 bit OUT FALSE shuttlexpress4.2.button-3 656 bit OUT TRUE shuttlexpress4.2.button-3-not 656 bit OUT FALSE shuttlexpress4.2.button-4 656 bit OUT TRUE shuttlexpress4.2.button-4-not 656 s32 OUT 0 shuttlexpress4.2.counts 656 float OUT 0 shuttlexpress4.2.spring-wheel-f 656 s32 OUT 0 shuttlexpress4.2.spring-wheel-s32 656 bit OUT FALSE shuttlexpress4.3.button-0 656 bit OUT TRUE shuttlexpress4.3.button-0-not 656 bit OUT FALSE shuttlexpress4.3.button-1 656 bit OUT TRUE shuttlexpress4.3.button-1-not 656 bit OUT FALSE shuttlexpress4.3.button-2 656 bit OUT TRUE shuttlexpress4.3.button-2-not 656 bit OUT FALSE shuttlexpress4.3.button-3 656 bit OUT TRUE shuttlexpress4.3.button-3-not 656 bit OUT FALSE shuttlexpress4.3.button-4 656 bit OUT TRUE shuttlexpress4.3.button-4-not 656 s32 OUT 0 shuttlexpress4.3.counts 656 float OUT 0 shuttlexpress4.3.spring-wheel-f 656 s32 OUT 0 shuttlexpress4.3.spring-wheel-s32 650 u32 OUT 0x00000000 time.0.hours ==> cycle-hours 650 u32 OUT 0x00000000 time.0.minutes ==> cycle-minutes 650 u32 OUT 0x00000000 time.0.seconds ==> cycle-seconds 650 bit IN FALSE time.0.start <== cycle-timer 650 s32 OUT 420 time.0.time 596 bit IN FALSE toggle.0.in 596 bit I/O FALSE toggle.0.out 596 s32 OUT 435 toggle.0.time 645 bit IN FALSE tormach.home-switch-z <== home-limit-z-raw 645 bit IN FALSE tormach.jog-axis-a-enabled <== sxp.aen-button 645 bit IN FALSE tormach.jog-axis-x-enabled <== sxp.xen-button 645 bit IN FALSE tormach.jog-axis-y-enabled <== sxp.yen-button 645 bit IN FALSE tormach.jog-axis-z-enabled <== sxp.zen-button 645 s32 IN 0 tormach.jog-counts <== sxp.counts-smoothed 645 u32 OUT 0x00000000 tormach.jog-gui-step-index ==> sxp.gui_step_index 645 bit OUT FALSE tormach.jog-is-metric ==> sxp.is_metric 645 s32 IN -1 tormach.jog-ring-selected-axis <== sxp.selected-axis 645 float OUT 0 tormach.jog-ring-speed-1 645 float OUT 0 tormach.jog-ring-speed-2 645 float OUT 0 tormach.jog-ring-speed-3 645 float OUT 0 tormach.jog-ring-speed-4 645 float OUT 0 tormach.jog-ring-speed-5 645 float OUT 0 tormach.jog-ring-speed-6 645 float OUT 0 tormach.jog-ring-speed-7 645 float IN 0 tormach.jog-ring-speed-signed <== sxp.jog-ring-speed-signed 645 bit IN FALSE tormach.jog-step-button <== sxp.step-button 645 bit IN TRUE tormach.machine-ok <== machine-ok 645 bit I/O FALSE tormach.mesa-watchdog-has-bit <=> watchdog-signal 645 bit OUT FALSE tormach.mist ==> coolant-mist 645 bit IN FALSE tormach.mist-iocontrol <== coolant-mist-io 645 s32 IN 0 tormach.motion-completed-program-line <== motion-completed-program-line 645 s32 IN 0 tormach.motion-next-program-line <== motion-next-program-line 645 s32 IN 0 tormach.motion-program-line <== motion-program-line 645 bit OUT TRUE tormach.pc-ok-LED ==> pc-ok-LED halcmd: