09-07-2009 03:31 AM
Hello,
I'm new to the area of controlling instruments per software.
I have to control a Tektronix AFG3102 per software. I got the ivi driver tkafg3k from ni.
There is tkafg3k_32.dll , can i use it directly?
Do I need some additional packages from ni?
09-07-2009 04:49 PM
Hello VM,
You will need to install the NI IVI Compliance Package and NI-VISA. For instructions on how to get started with the IVI driver, please follow the "Instructions for Microsoft Visual Basic 6.0, Visual Basic .NET, and Visual C# .NET" link on the download page.
Cheers,
NathanT
09-14-2009 02:29 AM
Hello NathanT,
thanks for your help. I generated succesfully a wrapper for the tkafg3k driver with Measurement Studio and controlled my Tektronix AFG3102 directly per wrapper.
I tried to use the IVI Interfaces e.g. the IIviFgen but the wrapper doesn't implement all the interfaces. Whats wrong there?
Thats the idea behind the IVI standard, the IVI drivers should implement the interfaces to have the hardware interchangeability, shouldn't they ?
09-14-2009 04:27 AM
arrghh ok, all the interfaces defined in "IviFgen 3.0 Type Library" are interfaces for the IVI-COM drivers...
but I use an IVI-C driver. IVI-C and IVI-COM driver interfaces/API are not the same, right ?
09-14-2009 07:57 AM
Hello VM,
Yes, IVI-C and IVI-COM are different, but both are specifications maintained by the IVI Foundation (ivifoundation.org).
Thanks,
NathanT