I have a PCI6071E board and I'd like to use its counters (DAQ-STC) as a triggered pulse generator as follows.
I get an 50% duty cycle pulse F ~ 10Hz (F is inaccurate). On each lo->hi edge I want to generate a train of 50 pulses using the counters.(*) If next trigger edge occurs before the train finishes, I'd like to immediately reset the current train (the output should be 0) and to start next one.
There is an example of how to generate a finite-length train, but it fails to treat the (*) condition. As far as I understood, there is no hardware "reload" to the DAQ-STC counter. Is there another solution ?
If it's impossible, is there any cheap dedicated counter board with an RTSI bus and an option to perform a hardware "realoa
d" ? Any other options to solve this problem ?
Thank you,
Sergey.