LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

can you have CVI6.0 and 8.0 on the PC

I have 6.0 already installed and have several projects that use CV6.0
 
On new projects if I want to use CVI8.0 and traditional NIDAQ drivers can I install CVI8.0 and keep my CVI6.0 ?
 
On new projects if I want to use CVI8.0 and NIDAQmx drivers can I install CVI8.0 and keep my CVI6.0 ?
 
Will the projects for CVI6.0 get "messed up" ?
 
- Make Software User Friendly -
0 Kudos
Message 1 of 11
(4,590 Views)

You can install various versions of cvi into one single machine and they will continue working without problems: I personally have installed on my machine version 6 and 7.1, previously I have had versions 5, 5.5 and 6 and still had no problems.

Every single instance will continue working as if it were the only installed, but you can expect some difference in the GUI aspect on older versions with respect to a machine with only this version installed. This is because only one RTE is running in the system at the same time: the most recent one. As a result, there may be some minor aestethic differences in the aspect of some controls when developed in the GUI editor and when executed in the program, but the functionality will not be affected; nevertheless, I suggest that you test your application in a machine with only that specific RTE installed before shipping it to your customer.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 11
(4,585 Views)

Thanks for the reply.

Yes I know you can only have one RTE but that is a good thing because of the bug in cvi 6.0 where your program will halt if the mouse

is setting over the drop down menu area.

But I would think there would be a problem with the traditional NIDAQ and NIDAQmx. i.e can you have different versions of NIDAQ installed.

I find you have to be very carefull, what you install and the order you install the software.

 

 

- Make Software User Friendly -
0 Kudos
Message 3 of 11
(4,575 Views)
Hello rorOttawa,

When you install the latest version of NI-DAQ from your driver CD, it will install the latest version of DAQmx and the lastest version of Traditional DAQ (if you select this option).  The versions of the two drivers can be different, and in fact, they will be since we no longer make changes to the Traditional DAQ driver.  So you can have different versions of the two DAQ drivers on your machine, but you cannot have different versions of DAQmx, or different versions of Traditional DAQ on your machine.

If you do not want to install Traditional DAQ for you new driver CD, you can choose not to install it, but only install DAQmx (which is the default setting), so the older version of Traditional DAQ will be on your machine and available for use in CVI 6 while DAQmx will be available for CVI 8.

Hope that helps.
Wendy L
LabWindows/CVI Developer Newsletter
Message 4 of 11
(4,565 Views)
On a test machine I have 6.0 , 7.0, 7.1 and 8.0 all running. As in the previous response the GUI differences are the hardest thing to overcome.  Also, Version 7.x  has a lot of good features and fixes over six.  So Version 7.x is our primary version.   Learning the Version 8.0 Gui. has been harder that i thought.
 
the old vax guy
0 Kudos
Message 5 of 11
(4,564 Views)

Thanks all.

SUMMARY:

- you can install several versions of CVI on one PC

- you can only install one version of NIDAQ Traditional

- you can only install one version of NIDAQmx

- you can only install one version of IVI

- you can only install one version of MAX

- you can only install one version of any other driver

 

This sound correct ?

 

- Make Software User Friendly -
0 Kudos
Message 6 of 11
(4,547 Views)
To clarify your first point

- You can have mutiple versions of the CVI IDE on your machine side-by-side.
- You can have only one version of the CVI Runtime Engine.

Bilal Durrani
NI
0 Kudos
Message 7 of 11
(4,532 Views)

Sorry just trying to get all the answers in one message:

SUMMARY:

- you can install several versions of CVI IDE on one PC. They must be installed in the order they were released

- you can have ONLY one version of the CVI RTE i.e. the latest version installed.

- you can only install one version of NIDAQ Traditional

- you can only install one version of NIDAQmx

- you can only install one version of IVI

- you can only install one version of MAX

- you can only install one version of any other driver

This sound correct ?

 

- Make Software User Friendly -
0 Kudos
Message 8 of 11
(4,529 Views)

I also have a question on this subject:

When you have CVI 6 and 8 on 1 PC, can you still create executables to be run on WIN95/98 machines, using CVI 6 ? When you create a distribution kit won't it incorporate the CVI-8 RTE making this impossible to run on WIN95/98.

 

I did notice that when I accidentally changed and saved a UIR in CVI 8 I could not open it with CVI 6. Luckily I had a backup. I now have the two versions on separate PCs to prevent this to happen again !

 

 

 

0 Kudos
Message 9 of 11
(4,497 Views)
That is correct. When you create a distribution kit with CVI 6, it will use the CVI 6 RTE, not the latest one installed in the machine. And it should install in Win98 (not sure about Win95).

By the way, this only applies to CVI 6.0, 7.0, and 7.1. Both older and newer versions of CVI than those will use the latest version of the RTE that is installed in the machine.

Luis
NI
0 Kudos
Message 10 of 11
(4,471 Views)