Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

How to port IVI inst, drivers from Meas Studio(CVI) to ms visual studio C++???

I guess I tend to learn from example. I have done test fixture software development in the CVI environment for years. Recently we were forced to use ms visual studio C++ as our primary diagnostic development environment. I still have the use of meas studio 7.1 and CVI. I don't fully understand the architecture of the IVI driver platform and want to know how to be able to use IVI instrument drivers in the ms vs C++ environment.

Are there any step by step examples for converting from Meas Studio CVI to the MS Visual Studio environment?
I have seen NI docs that give brief mention, but no step by step instructions.
0 Kudos
Message 1 of 2
(3,033 Views)
If you're looking to use IVI drivers in Measurement Studio, you have some options:

1) Measurement Studio's Add/Remove Class Library Wizard allows you to include instrument drivers in your project. If you create a new Measurement Studio C++ project, you should be able to select instrument drivers in the Add/Remove Class Library Wizard window under the "Legacy C and IVI C Drivers" node. This adds the header and lib or source files for the driver to your project. You can then use the driver just as you would in CVI.

2) The IVI Class Drivers from National Instruments (part of the NI IVI Compliance Package) include Measurement Studio C++ API's. Again, you can add them to your project by selecting them from the Add/Remove Class Library Wizard. The C++ API's also include full documentation, which is integrated into the Measurement Studio help.
0 Kudos
Message 2 of 2
(3,011 Views)