If you want to connect to the M2 cRIO Simulator from the Terminal, you have to:
- ssh to the m2-crio-simulator.ls.lsst.org.
- enter user and password.
- execute top to check whether the application is running or not.
- cd /etc/init.d.
- execute ./nilvrt start to start the application.
- execute ./nilvrt stop to stop the application.
If you want to connect to the M2 cRIO Simulator from the LabVIEW project, and the startup.rtexe is running and set as Run As Startup, you will be asked to abort the statup.rtexe. If you say Yes, the startup.rtexe will be aborted and you will be able to connect to the cRIO from the LabVIEW project.
However, after you abort the startup.rtexe you will not be able to run the application with the ./nilvrt start again.
The workaround is rebooting the M2 cRIO Simulator, connecting from the LabVIEW project with the Build Specification created, setting the Run As Startup option, and rebooting the cRIO from the LabVIEW project. This will let the startup.rtexe run again and then you will be able to execute the ./nilvrt start and ./nilvrt stop.
If you want to connect to the M2 cRIO Simulator from the Terminal, you have to:
If you want to connect to the M2 cRIO Simulator from the LabVIEW project, and the startup.rtexe is running and set as Run As Startup, you will be asked to abort the statup.rtexe. If you say Yes, the startup.rtexe will be aborted and you will be able to connect to the cRIO from the LabVIEW project.
However, after you abort the startup.rtexe you will not be able to run the application with the ./nilvrt start again.
The workaround is rebooting the M2 cRIO Simulator, connecting from the LabVIEW project with the Build Specification created, setting the Run As Startup option, and rebooting the cRIO from the LabVIEW project. This will let the startup.rtexe run again and then you will be able to execute the ./nilvrt start and ./nilvrt stop.