chas@CNC:~/Documents$ halrun . halcmd: loadusr -W hy_vfd -d /dev/ttyUSB0 -p even -r 19200 halcmd: setp hy_vfd.speed-command 5000 halcmd: setp hy_vfd.spindle-forward 1 halcmd: setp hy_vfd.spindle-on 1 halcmd: halcmd: halcmd: show pin Component Pins: Owner Type Dir Value Name 5 float OUT 0 hy_vfd.ACV 5 float OUT 0 hy_vfd.CNST 5 bit OUT FALSE hy_vfd.CNST-bracking 5 bit OUT FALSE hy_vfd.CNST-command-rf 5 bit OUT FALSE hy_vfd.CNST-jog 5 bit OUT FALSE hy_vfd.CNST-jogging 5 bit OUT FALSE hy_vfd.CNST-run 5 bit OUT FALSE hy_vfd.CNST-running 5 bit OUT FALSE hy_vfd.CNST-running-rf 5 bit OUT FALSE hy_vfd.CNST-track-start 5 float OUT 0 hy_vfd.CNTR 5 float OUT 0 hy_vfd.Cont 5 float OUT 0 hy_vfd.DCV 5 float OUT 0 hy_vfd.OutA 5 float OUT 0 hy_vfd.OutF 5 float OUT 0 hy_vfd.Rott 5 float OUT 0 hy_vfd.SetF 5 float OUT 0 hy_vfd.Tmp 5 float OUT 0 hy_vfd.base-freq 5 bit IN FALSE hy_vfd.enable 5 float OUT 0 hy_vfd.freq-lower-limit 5 float OUT 0 hy_vfd.frequency-command 5 bit OUT FALSE hy_vfd.hycomm-ok 5 float OUT 0 hy_vfd.max-freq 5 u32 OUT 0x00000000 hy_vfd.motor-poles 5 float OUT 0 hy_vfd.rated-motor-current 5 float OUT 0 hy_vfd.rated-motor-rev 5 float OUT 0 hy_vfd.rated-motor-voltage 5 float IN 5000 hy_vfd.speed-command 5 bit OUT FALSE hy_vfd.spindle-at-speed 5 float IN 0.02 hy_vfd.spindle-at-speed-tolerance 5 bit IN TRUE hy_vfd.spindle-forward 5 bit IN TRUE hy_vfd.spindle-on 5 bit IN FALSE hy_vfd.spindle-reverse 5 float OUT 0 hy_vfd.spindle-speed-fb halcmd: setp hy_vfd.enable 1 halcmd: WAIT_DATA(): comms time out ERROR Communication time out (-12) error reading setup from VFD, retrying WAIT_DATA(): comms time out ERROR Communication time out (-12) error reading setup from VFD, retrying WAIT_DATA(): comms time out ERROR Communication time out (-12) error reading setup from VFD, retrying A non blocked signal was caught A non blocked signal was caught WAIT_DATA(): comms time out