Hi Bronx68,
Since each device has its own API for accessing it from LabVIEW, I cannot give you too concrete of advice. I can tell you that DAQmx is one example of this API that we provide for our DAQ boards. For more information on DAQmx,
click here.
LabVIEW also has the cababilty to interface with external code such as DLLs, and this is something that 3rd party manufacturers usually provide to you - a set of LabVIEW VIs that will call some of their dll files. I recommend that you contact this company to see if they have something like that.
If you simply need LabVIEW code and already have the interface working, it would be a matter of using a shift register and a while loop, and using some logic each time through to determine whether or not to toggle the boolean value based on the period and duty cycle.
Best regards,
-Sam F, DAQ Marketing Manager