07-26-2007 04:49 AM
07-26-2007 09:02 AM
I don't see a VI with two subVIs but I don't think you quite understand how GPIB works. If you have setup the scope to simultaneously acquire the data on both channels, you have to transfer the data one channel at a time. There simply is no mechanism for the parallel transfer of two channels of data. What you should be doing once the scope is setup, is to do a read and acquire of channel 1 and then a fetch of channel 2. By doing a read and a fetch instead of 2 reads, you are able to view the data from both channels that the scope simultaneously acquired.
p.s. Just curious, but why are you using the IVI driver instead of the LabVIEW one?
07-26-2007 09:41 AM
07-26-2007 10:08 AM
There's not an inherent speed difference between IVI and a native LabVIEW driver. You can get some information about the differences at http://zone.ni.com/devzone/cda/tut/p/id/2921. Personally, I don't much see the point of using an IVI driver unless you need the interchangability feature and use the class driver instead of the instrument specific IVI driver like you are.