LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

real time VI's for embedded web server

Hello,
 
I am developing a system to monitor and control in RealTime digitized audio signals from multiple (up to 64) devices and would like some advice and guidance on what software solutions may help me.  I am currently not a LabVIEW user and therfore a newbie on LV.  Any comments or suggestions are greatly appreciated.
 
1.  Need to be able to plug in a computer's NIC (ethernet RJ45) to my audio blackbox that houses an embedded webserver.  Upon connection to the webserver via the computers web browser, the user will see the first page on which  the user can call on 1 of the 64 devices to be controlled/monitored.  Control functions include gain, attenuation, polarity, etc....and monitoring is in the form of peak responding bargraph and frequency spectra fft.  Near RealTime updating/refreshing of the page is critical.
 
2.  Various other functions such as exporting various data to excel spreadsheets and saving and recalling 'global' (all 64 devices) control data to the local computer to be used as 'presets' for later setups.
 
This is basically the bare essentials of the project.  From what I've read in other posts, and on NI's website, I'm assuming that the tools needed for this are LV RealTime, Internet toolkit, Application Builder etc....?
 
Can LabVIEW be used to solve my problems?
 
Thank you for your time.
 
Best Regards,
Eric
 
 
0 Kudos
Message 1 of 2
(2,815 Views)
Hi Eric,
 
First of all the real-time tutorial is a good place to start with real-time applications:
 
It does not sound like you are doing event response or closed loop control system, so I do not think that real-time operating systems will get you to the goal.  Typically if there is no control in your system RT is not needed.  You say that the user will change gain, attenuation, polarity, etc but is deterministic control really needed (speed is not equivalent to real-time).
 
A few questions may flesh out the best solution.
 
1)  Is the black box taking care of all the data collection?
2)  Is determinism required in any part of the project?
3)  Are you trying to do control over ethernet?  This is hard because ethernet is effected by many different variables, and is not deterministic.
4)  Where is the user interfacing to change the gain, attenuation, polarity, etc ?
 
I definitly think that NI products can give you a solution, what is really needed will give you the best solution.
Brian K.
0 Kudos
Message 2 of 2
(2,795 Views)