test.hal
1 setexact_for_test_suite_only 2 3 loadrt sampler cfg=sss depth=3500 4 loadrt stepgen step_type=2 5 loadrt encoder num_chan=3 6 loadrt threads name1=fast period1=100000 7 8 net A stepgen.0.phase-A => encoder.0.phase-A encoder.1.phase-A encoder.2.phase-A 9 net B stepgen.0.phase-B => encoder.0.phase-B encoder.1.phase-B 10 net C0 encoder.0.counts => sampler.0.pin.0 11 net C1 encoder.1.counts => sampler.0.pin.1 12 net C2 encoder.2.counts => sampler.0.pin.2 13 14 addf stepgen.update-freq fast 15 addf stepgen.make-pulses fast 16 addf encoder.update-counters fast 17 addf encoder.capture-position fast 18 addf sampler.0 fast 19 20 setp stepgen.0.maxvel .15 21 setp stepgen.0.maxaccel 2 22 setp stepgen.0.position-cmd .04 23 setp stepgen.0.enable 1 24 setp stepgen.0.position-scale 32000 25 setp encoder.1.x4-mode 0 26 setp encoder.2.counter-mode 1 27 28 start 29 loadusr -w halsampler -n 3500