Since I'm the one who brought up the X-series boards, I'll take a shot at this.
- Yes, you'll definitely need to change your code. Your old method used a software-timed digital task. My reason for recommending the X-series is that it supports a much better method based on a hardware-timed counter task.
- Hardware timing for the *pulses* will be guaranteed by the use of a counter task. Hardware timing for your *program* is another matter entirely, but I suspect you're mainly interested in the timing of the signals you generate.
-Kevin P
ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.