10-11-2005 03:51 PM
10-12-2005 03:38 PM
Hello Pacsoft,
The reason you are getting an error when using the DAQmx Timing function is that your device, the PCI-6071E, has static digital i/o capabilities only. So you can not perform hardware timed digital i/o. You might want to take a look at the digital i/o examples. In CVI, go to Help>>Find Examples. Navigate to Hardware Input and Output>>DAQmx>>Digital Generation. Look at "WriteDigPort.prj". Hope this helps.
-Alan A.
10-12-2005 03:48 PM
10-12-2005 04:27 PM
Hi Pacsoft.
Sorry, I'm not familiar with DAQmx (yet); is it possible to toggle the output in an asynchronous timer callback? You could then change the callback interval "on the fly". If you need a square wave duty cycle other than 50%, you could control this with an additional timer.
Just a thought.
Regards,
Colin.
10-12-2005 04:46 PM