03-28-2009 01:38 PM
03-28-2009 02:08 PM
They will need to download the LabVIEW runtime engine in the event they don't have that already installed. If they don't have it, the browser will instruct them to download it. It may take a few minutes, but they only have to do that the first time.
I don't know how much bandwidth the actual communication would take. Do they need to control it, monitor it consistently, or just get periodic static updates? The last option should take the least amount of bandwidth. Although I think the bandwidth used by LabVIEW should be the least of the worries of the university IT people. I'm sure they have lots more resource hogs with being downloading/sharing music, videos, porn .....
03-28-2009 02:22 PM
How much bandwidth is used when the labview VI communicates with the NI servers?
Not sure what you mean by "NI Servers". Your VI doesn't communicate with NI.com (unless you specifically tell it to).
The server embedded in your program communicates with the browser that connected in.
To do that, it takes a lot less bandwidth than you might think.
Get yourself a packet sniffer or look at the connection stats in your OS, but I don't think there will be a problem.
In any case, it's better to ask forgiveness than permission.
Blog for (mostly LabVIEW) programmers: Tips And Tricks
03-28-2009 04:24 PM
Well how big is the labview runtime engine that they will have to install?
How does the embedded thing really work? Is the data from my VI sent to a NI server and then back to my web page?
03-28-2009 05:31 PM
There is a special web server that you run on the pc where the VI resides (see Tools>Options).
There is a tutorial for publishing a VI to the web. Open the on-line help and search for the topic 'Web>publishing VIs'.