06-08-2010 07:49 AM
Hello,
I have modelled in LabVIEW, a system which simulates complicated phsyiological and measures and displays human signal in realtime.
I have various graphs, numbers, indicators and controls on the front panel which is really messy.
I would like to dislay selected information on a separate front panel display which can be used for demo purposes, rather than using my current front panel which has an information overlaod.
Any ideas how this can be done would be great.
06-08-2010 08:04 AM
Hi,
You have just answered your question. You can put them the selected information on a seperate front panel of a Sub-VI and display that front panel. You can use the inputs of the that Sub-VI to pass the information from your main VI to the Sub-VI.
For more help on how that is done you have to post an example of your code.
Regards
06-08-2010 08:32 AM - edited 06-08-2010 08:33 AM
You will need to *dynamically* call your VIs. There are examples in the LabVIEW help on how to do this, but essentially you open a reference to the VI and use an invoke/property nodes to run or act on it. You don't want to just display the front panel of a subVI like is suggested above because it wont allow any user events on your main front panel to be handled while the subVI is open. This is why it is important to call it dynamically.
06-08-2010 08:36 AM
06-08-2010 12:51 PM
Could the use of Tab control be a solution ?
Then you could have different controls and indicators on diffferent tabs.
06-08-2010 01:33 PM
Reply #18 of this thread has a zip that shows how to Undock regions of the GUI.
Ben