LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Migrating CVI 4.0 to CVI 2019

hello all,

 

I have been working on a project that will require me to migrate CVI 4.0 (Win3.1) to CVI 2019 (Win10). I do understand that this is a very big jump. So i would like to get some idea on what to expect, possible errors/issues that we might jump into. I need to get some idea on this because i want to estimate the duration for the migration and effort needed.

 

Thank you in advance for your feedback.

 

 

0 Kudos
Message 1 of 4
(2,655 Views)

Hi !

It's impossible to answer a question like that. Upward compatibility with CVI is very good, and a pure software project could compile right out of the box with CVI 2019. But if you have obsolete hardware on obsolete busses (ISA!), binary-only dependencies, 32/64 bit conflicts (or gods forbid 16-bit ones), then you are up for a gnarly fight.

Message 2 of 4
(2,553 Views)

If you are going to be thorough, you will need to look over the old release notes (here) to see what changed that is relevant to your code base. 

 

One thing I would draw your attention to is the compiler change in 2013, making this important to read.

 

And in my case there was one issue about increment/decrement operations that was a big problem.

 

Good luck!

Message 3 of 4
(2,289 Views)

Thank you for the feedback. I do agree that this will be challenging, looking forward to all inputs. 

0 Kudos
Message 4 of 4
(2,283 Views)