> Can anyone tell me if it is possible to display your VI front panel in
> a web browser?
>
To display a panel in the web browser, you can either use LV5.1 or
for a previous version of LV, you can use the Internet Toolkit.
Either of these can publish a JPEG of the panel, and if the
browser supports client-push an updating series of JPEGs.
These are useful for seeing the status of the panel, but don't
directly allow interaction, they are just a picture. With the
Internet Toolkit, you can also allow place HTML buttons and other
items on the same page as the JPEG, like below it. The button
presses will, through CGI, cause changes on the server machine,
which will generate the next HTML form. This is no different
from the stock trend displays. There is a JPEG of a graph
along with other buttons to request other information and
a field to change the call symbol. Each of these changes
result in the HTML server sending a new page based on the
change. The Internet toolkit has VIs for building HTML pages
and responding to CGI.
So with this solution, viewing is very easy, almost trivial,
but interaction requires some modification of your program,
and some knowledge of HTML.
---
If you want to view and interact, then I'd recommend a program
like PCAnywhere or Timbuktu, or any similar program that replicates
the server to clients and allows them to control. I don't know
which one to choose from, but most of them seem quite easy once
any security issues caused by firewalls are resolved. I don't
know of any that work within a web browser, but that doesn't
mean they don't exist.
---
Another post already pointed this out, but you may want to look at
what Naciemento has done. This gets more complicated for complex
panels, but with a bit of editing work, you can get a Java proxy
panel that communicates through TCP to your VI to display and
control panel values.
---
A similar approach, if the browser isn't that important is to take
the panel you want to make remote, copy it, and change the diagram
to talk over TCP to the other copy of the VI. This takes more work
and doesn't work in a web browser, but all of the panel attributes,
are preserved. It should also update quite a bit faster than the
PCAnywhere solution.
---
More options coming down the pike, but that is what you can
choose from today.
Greg McKaskle