12-18-2012 05:07 PM
Hi all,
I have a need to be able to deploy a startup .rtexe to many targets at once. I do this because we frequently tweak and rebuild the .rtexe. Usually I do this through the project explorer- but it gets tiresome to have to change the IP address and go throught the deploy process for every single unit. I ginned up a VI that uses property / invoke nodes to DEPLOY the build programmatically to target, but this doesn't work-- program does not run correctly, and files are not getting written to hard drive of target.
I should say, I have looked at the RAD utility and it's not what I need-- there you are flashing a whole image of the harddisk. There are also config files which are unique to each target that would get wiped by RAD.
Is there not a way to invoke the "Run as startup" method programmatically??
12-18-2012 11:02 PM
12-19-2012 01:20 PM
Hi Pie,
I have often updated software by just FTP'ing over the build and overwriting existing startup.rtexe and ancillary files. I think I may have come to the right solution-- deploy the target setting with invoke method through project (thus avoiding messing with individual lines in the ni-rt.ini file) and then programmatically FTPing the build over, and programmatically resetting the target. It's just a a little more work but should do the trick.
01-07-2013 04:10 PM
Hi MarkCG,
I am looking for a solution to check the current build version from multiple rt crio targets against a master version on at network share.
I understand that you have a solution for that.
Is it possible for you to post an example vi?