07-31-2007 12:17 PM
08-02-2007 07:25 AM
08-02-2007 08:51 AM
Hi, Tom. Thanks for replying. (I'm new to DAQmx, sorry if I wasn't clear.)
The latter - if I ask for a timeout in the timeout parameter of - in my case - a Digital Input Read, does DAQmx use the onboard counter (dev/ctr0 or dev/ctr1)to determine if the read times out. If it does, then I have one less counter to use as a sample clock for analogue input and output tasks happening at the same time.
I could try it out and see if the task is rejected, I guess, but I wondered if it was documented anywhere - or if there was a DAQmx function which returned the physical devices (are they called this?) in use for a given task (dev/ctr0, dev/ai0......etc).
Paul
08-03-2007 03:57 AM
08-03-2007 04:59 AM
Thanks, Tom. That is really useful.
Ummmm....out of curiosity, how are the timeouts done? Is there any limit on the number of timeouts 'active' at one time. For example, if I have more than one task running concurrently, each with a timeout in use, is there any limit?
Paul
08-03-2007 05:39 AM
Hello Paul,
There is no reason why you can not have as many timeouts as you want occurring simultaneously. Explaining how we make our functions work will essentially be releasing our Intellectual Property (IP) and so I can not really provide an answer on this.
Cheers,
Tom | NIUK