Do I have to rebuild the project after installing updates?

Hey.
After installing the 3.1 update I noticed the default code that shows up when creating a cRIO project is different than what it was on 3.0.
I just wanna make sure, since the site says we have to install the latest updates to compete: Do I need to reprogram everything over the new template or is it okay to keep the “old” code created using the 3.0 version?

It is fine to use whatever code you like. I believe the difference between 3.0 and 3.1 was that the bug in Begin, where DIs for IR sensors weren’t Opened and named, was fixed.

Greg McKaskle

After updates you do have to re-image the cRIO. That’s why there’s the code version discrepancy.

Thank you Greg.
Rachell, I noticed when installing the updates it also installed a new cRIO image, but when I opened the imaging tool there was only one image to burn, while I was expecting two (old and new). I figured it means the image that came with the update is identical to the one that came with the LabVIEW CD. Am I wrong? should I still reimage the cRIO?

yes!

Get the lastest version installed on EVERYTHING. Always do this when there is an update. We have wasted a lot of time when the programming team installed only part of updates, and things did not work.

Then build your code again and see if it works

A new update installation typically removes the old cRIO image at the same time, so there is usually only one image showing.

You can tell if your cRIO is up-to-date by looking at the top of the cRIO Imaging Tool window where the current cRIO image version is displayed.

If the name does not match the file name in the format box down low, then you need to reimage the cRIO.