###my-mill.hal loadrt probe_parport loadrt hal_parport cfg="0x378 out 0xd010 in " setp parport.0.reset-time 5000 loadrt stepgen step_type=0,0,0,0 loadrt charge_pump addf parport.0.read base-thread addf parport.1.read base-thread addf stepgen.make-pulses base-thread addf parport.0.write base-thread addf parport.0.reset base-thread addf parport.1.write base-thread addf charge-pump base-thread ################################################## ######## charge-pump ######################### ################################################## net myCPname charge-pump.out => parport.1.pin-17-out ################################################## ##################################################################### #################### estop -hal- cicle ########################### #################### see other in custom.hal ####################### ##################################################################### net estop-out charge-pump.enable <= iocontrol.0.user-enable-out .............. #my-custom.hal #(obviusly I have loadr and addf or2 comp) # Alarm Management net estop-out => or2.7.in0 iocontrol.0.emc-enable-in net pyvcpeme pyvcp.eme => or2.7.in1 pyvcp.l-eme halui.estop.activate #(pycvp.l-eme is a led that indicate push button press, pyvcp.eme is second emergensy push button, very big for my touch screen) net eme-manage or2.7.out => parport.0.pin-01-out parport.0.pin-17-out parport.1.pin-01-out