rendered paste bodycnc-lathe@cnc-lathe:~/emc2$ bin/halcmd show | grep count
09 RT counter
05 s32 R- 0 axis.0.jog-counts <== jogwheel-pos1
05 s32 R- 0 axis.1.jog-counts
05 s32 R- -2 axis.2.jog-counts <== jogwheel-pos2
05 s32 R- 0 axis.3.jog-counts
05 s32 R- 0 axis.4.jog-counts
05 s32 R- 0 axis.5.jog-counts
05 s32 R- 0 axis.6.jog-counts
05 s32 R- 0 axis.7.jog-counts
09 s32 -W 0 counter.0.counts
09 bit RW FALSE counter.0.index-enable <=> spindle-index-en
09 bit R- TRUE counter.0.phase-A <== spindle-phase-A
09 bit R- FALSE counter.0.phase-Z <== spindle-phase-Z
09 float -W 0.00000e+00 counter.0.position ==> spindle-pos
09 bit R- FALSE counter.0.reset
11 s32 -W 0 encoder.0.counts ==> jogwheel-pos1
11 s32 -W -2 encoder.1.counts ==> jogwheel-pos2
11 s32 -W 0 encoder.2.counts ==> halui.feed-override.counts
03 s32 R- 0 halui.feed-override.counts <== halui.feed-override.counts
03 s32 R- 0 halui.jog-wheel.counts
06 s32 -W 0 stepgen.0.counts
06 s32 -W 0 stepgen.1.counts
06 s32 -W 0 stepgen.2.counts
s32 0 halui.feed-override.counts
<== encoder.2.counts
==> halui.feed-override.counts
==> axis.0.jog-counts
<== encoder.0.counts
==> axis.2.jog-counts
<== encoder.1.counts
<=> counter.0.index-enable
==> counter.0.phase-A
==> counter.0.phase-Z
<== counter.0.position
09 float -W 1.00000e+02 counter.0.position-scale
09 s32 R- 0 counter.0.rawcounts
09 s32 R- 0 counter.capture-position.time
09 s32 RW 0 counter.capture-position.tmax
09 s32 R- 0 counter.update-counters.time
09 s32 RW 0 counter.update-counters.tmax
11 s32 R- 0 encoder.0.rawcounts
11 s32 R- -2 encoder.1.rawcounts
11 s32 R- 0 encoder.2.rawcounts
11 s32 R- 261 encoder.update-counters.time
11 s32 RW 5279 encoder.update-counters.tmax
06 s32 R- 0 stepgen.0.rawcounts
06 s32 R- 0 stepgen.1.rawcounts
06 s32 R- 0 stepgen.2.rawcounts
09 E0A152D0 E0C50A0C YES 0 counter.capture-position
09 E0A15240 E0C50A0C NO 0 counter.update-counters
11 E0C82230 E0C50A60 NO 1 encoder.update-counters
6 encoder.update-counters
cnc-lathe@cnc-lathe:~/emc2$