09-28-2011 05:33 PM - edited 09-28-2011 05:35 PM
From the NI VeriStand Help the list of Tasks executed by the Primary Control Loop is as follows:
Meanwhile the DIO Loop reads and write low-speed DAQ I/O data.
It looks like though that only single-point I/Os are available natively with the above loops. Is this correct?
So for acquisitions modes such as: buffered AI, high speed DI etc... Do I have to build a custom device?
Thx,
Laurent
09-28-2011 06:57 PM
It looks like though that only single-point I/Os are available natively with the above loops. Is this correct?
It's implied in this document but you're correct for VeriStand <=2011. This request is being considered.
So for acquisitions modes such as: buffered AI, high speed DI etc... Do I have to build a custom device?
If there's a need for a genuine buffered mode, then yes. The Custom Device Developer's Guide may help for now; a future release of VeriStand should have much of this information integrated into the Help. Consider the use case before embarking on a buffered acquisition custom device. Perhaps you can use a calculated channel function (like filter or average) or a LabVIEW model to get the result you need.
Steve K
09-29-2011 11:33 AM
Thanks Steve. So we will have to find some work around... The more I learn about Veristand the more shortfalls I find. It looks like a promising framework, but it still needs to progress. I hope NI will bring it to a mature state soon.
Thx.
L.