tosh@Tosh:~$ halrun halcmd: loadusr -Wn spindle-vfd hy_vfd -S 24000 -F 400 -n spindle-vfd -t 1 -d /dev/ttyUSB0 -p none -r 19200 -s 1 -g spindle-vfd: device='/dev/ttyUSB0', baud=19200, bits=8, parity='none', stopbits=1, address=1, debug=1, PID=1970 Opening /dev/ttyUSB0 at 19200 bauds (none) halcmd: show pin Component Pins: Owner Type Dir Value Name 4 float OUT 0 spindle-vfd.ACV 4 float OUT 0 spindle-vfd.CNST 4 bit OUT FALSE spindle-vfd.CNST-bracking 4 bit OUT FALSE spindle-vfd.CNST-command-rf 4 bit OUT FALSE spindle-vfd.CNST-jog 4 bit OUT FALSE spindle-vfd.CNST-jogging 4 bit OUT FALSE spindle-vfd.CNST-run 4 bit OUT FALSE spindle-vfd.CNST-running 4 bit OUT FALSE spindle-vfd.CNST-running-rf 4 bit OUT FALSE spindle-vfd.CNST-track-start 4 float OUT 0 spindle-vfd.CNTR 4 float OUT 0 spindle-vfd.Cont 4 float OUT 0 spindle-vfd.DCV 4 float OUT 0 spindle-vfd.OutA 4 float OUT 0 spindle-vfd.OutF 4 float OUT 0 spindle-vfd.Rott 4 float OUT 0 spindle-vfd.SetF 4 float OUT 0 spindle-vfd.Tmp 4 float OUT 0 spindle-vfd.base-freq 4 bit IN FALSE spindle-vfd.enable 4 float OUT 0 spindle-vfd.freq-lower-limit 4 float OUT 0 spindle-vfd.frequency-command 4 bit OUT FALSE spindle-vfd.hycomm-ok 4 float OUT 400 spindle-vfd.max-freq 4 u32 OUT 0x00000000 spindle-vfd.motor-poles 4 float OUT 0 spindle-vfd.rated-motor-current 4 float OUT 24000 spindle-vfd.rated-motor-rev 4 float OUT 0 spindle-vfd.rated-motor-voltage 4 float IN 0 spindle-vfd.speed-command 4 bit OUT FALSE spindle-vfd.spindle-at-speed 4 float IN 0.02 spindle-vfd.spindle-at-speed-tolerance 4 bit IN FALSE spindle-vfd.spindle-forward 4 bit IN FALSE spindle-vfd.spindle-on 4 bit IN FALSE spindle-vfd.spindle-reverse 4 float OUT 0 spindle-vfd.spindle-speed-fb