hal-test.hal
1 # note this is for highlighting demo only - there aint any use to it 2 3 loadusr -W [MYSECTION]MYMODULE 4 5 loadrt conv_float_s32 names=f2s32 6 addf f2s32 servo-thread 7 8 # in case they were linked already 9 10 unlinkp motion.digital-out-01 471.11 $(envvar) 11 unlinkp motion.digital-in-01 815 $VAR 12 13 net tool-prep-number-f motion.0.analog-out-00 => motion.0.analog-out-00 f2s32.in [FOO]bAR 14 net tool-prep-number-f motion.0.analog-out-00 => motion.0.analog-out-00 f2s32.0.in 15 net tool-prep-number-f motion.0.analog-out-00 => motion.0.analog-out-00 f2s32x.0.in 16 net tool-prep-number-f motion.0.analog-out-00 => motion.0.analog-out-00 motion.0.in 17 net tool-prep-number-f motion.0.analog-out-00 => motion.0.analog-out-00 motion.in 18 net tool-change hal_manualtoolchange.56.change <= motion.digital-out-01 19 net tool-changed hal_manualtoolchange.changed motion.digital-in-01 20 net tool-prep-number hal_manualtoolchange.number f2s32.out 21 22 # prepare loopback 23 net tool-prepare motion.digital-out-00 motion.digital-in-00