Background:
I have a VI called GGS Manual Debug Screen.vi that is running on a real-time target all the time, i.e. from the time when my main RT VI becomes functional. When the user clicks a button on the host machine (running Windows), I use the Application invoke method "RP.Open Connection to Server" to view and control this real time VI.
Problem:
I want to password protect part of the functionality of GGS Manual Debug Screen.vi such that each time the remote panel connection is closed and re-opened, the user must re-enter their password. I can't figure out which property I should be looking at to figure out when a new connection to the VI front panel has been opened. All of my attempts thus far have failed. From the Application properties, I have tried remote panel Connections to Client and Connections to Server, as well as the VI property RP.Client Connections. I've also tried to look at when the front panel is loaded or opened, but that doesn't seem to work either.
Any suggestions or tips are welcome. The solution is probably right in front of my face, but I'm not seeing it. I'm running LabVIEW 2010 SP1 and Real-Time Module 10.0.1.
Thanks in advance!
Anna