09-06-2017 04:28 AM - edited 09-06-2017 04:29 AM
Hi,
Do I have any possbility to (re)start a deployed RT application from PC?
Use case: deploy cRIO app --> start PC app --> check if cRIO app is running --> if not start running of cRIO app
Thank,
Balint
09-06-2017 04:36 AM
RT systems are meant to be headless. This means they start their application as soon as the boot process is complete. You should have a state machine for the communications to detect if a host application is trying to talk and potentially run the main code then.
09-06-2017 05:54 AM
I agree with what crossrulz said.
It is possible to do it your way, but it would be much more risky (you introduce too many processes that can fail).
Having a state machine that will, for example, execute a case with only a wait function unless a specific boolean control is set is much easier.
09-06-2017 06:07 AM
Thanks for your answers.
In the meanwhile I found a NI topics, which mentions the same, and 2 other option: http://digital.ni.com/public.nsf/allkb/F64D92E0BCA34162862573BD0072F807?OpenDocument