How joevonarx/labview-remote-panels works
This is a LabVIEW example of a cRIO-hosted Remote Panel server and a PC client. The documented workflow is for a user to open a cRIO VI’s front panel remotely and interact with the running cRIO application. The tree also contains RT support VIs and state controls, but no source excerpts explain their roles or connections, so they are shown without inferred call relationships. The README documents the client/server interaction; implementation details remain unverified.
Main entry points: Main Remote Panel UI.vi Remote panel client · Main RT.vi RT application
Components 8
PC client
- Remote panel client
PC/Main Remote Panel UI.vi - Main loop states
PC/Support/Main Loop States.ctl
cRIO application
- RT application
RT/Main RT.vi - Caveat 1
RT/Support/Caveat 1.vi - Caveat 1 states
RT/Support/Caveat 1 - States.ctl - Caveat 2
RT/Support/Caveat 2.vi - Example subVI
RT/Support/Example SubVI.vi
Other components
- PC user
Connections 2
- PC user → Remote panel client: uses
README.md - Remote panel client → RT application: opens and controls
README.md