02-18-2016 02:59 AM
Hello
This video describes that the mixing of IVI class drivers and IVI specific drivers is possible
https://www.youtube.com/watch?v=bPr78g7q7d4
This works without problems in the Developer Suite environment, but if I make a exe with the Application Builder and execute this then I get an error which means roughly translated:
LabView: It was started no IVI class session. You must "initialize" the class driver VI call before they can call a specific driver VI. This error can also occur if the element of the wrong IVI Class is set. the main Vi was stopped. (See Attachment in German 😉
If the assertion in the video wrong, or do I have in the creation of the Application builder something to note this get up and running?
02-18-2016 03:50 AM
02-18-2016 06:45 AM
All packages you described are installed on the target system.
On the Developer System the same problem exists although the VI runs in the development environment (also all Package installed).
It can not be due to a missing packet, e.g. the Structure of the Example in the Attachment would work (but does not look particularly plausible 😉 ).
02-18-2016 07:00 AM
02-18-2016 08:22 AM
The Error apppears on the Specific IVI VI.
Why IVI? Is this a real Question? 😉 Because IVI is a adevice Cross Standard, otherwise I can use VISA but then it is not possible easy connect a device from other Vendor.
The specific Drive is also an IVI and supports some features that not supportet by NI IVI Class.
02-18-2016 08:31 AM
02-18-2016 08:39 AM
Ergo: The assertion in the video of my first post is wrong?
02-18-2016 08:45 AM
02-18-2016 09:19 AM
Why it shoult not be interoperable and for what then IVI is good???? Then I can also use VISA.
02-18-2016 09:47 AM