10-19-2010 12:33 PM
Im constructing a circuit witha series of filters and a anoolgue to digital converter I just need labview to take this data and send it to a remote server of some sort so it can be accessed from another computer and then represented graphically in a waveform graph.
Any advice?
Thankyou In Advance!
Solved! Go to Solution.
10-20-2010 01:13 PM
It is going to depend on how you have things set up. Is your data coming from an actual EKG or another computer with LabVIEW installed? If it is coming from an EKG, how is that connected to the remote computer, ie. network, directly connected etc. ?
Brandon Treece
Applications Engineer
National Instruments
10-20-2010 01:25 PM
The simplest answer is "Yes". I've done something very similar myself.
But the devil is in the details, as indicated in the previous response. Could you provide a little more detail about what you are looking to do?
For example, here is how I solved this problem a while ago:
I built a little LabVIEW program that ran on a laptop which was sitting next to the patient monitor (which is, in turn, connected to a patient). The laptop read the patient's vitals (EKG amongst others) from the patient monitor. It then simulataneously put the data into a centrally located database, and also broadcast the signals over the network using Datasocket. I then had LabVIEW clients that could read the Datasocket signals from remote locations.
This shows it is possible, but you need to consider things like:
- Datasocket may not be the best solutions for transferring data at high frequencies. You should investigate that if considering Datasockets. And I don't think it is so great at buffering data, either.
- The HIPAA implications of doing the above are huge. But thankfully I did this work in a different country where HIPAA doesn't exit.
10-20-2010 04:37 PM
Well I will be contrusting the EKG machine as in...
I will use hopsital grade sensors to read the raw data have it amp. using a instrumentation amp. go thruough a series of filters(low pass and notch) to reduce the noise sum the signals and convert them into a digatl format. (without going into circuit details)
I will be building the circuit on a sc 2075 signal conditioning Daq and feeding it into Labview. From there Ill be using Labview to transport the data so that it can be accessed on another computer that will also have labview on it. The remote system I want it simply display the data via graph on screen.
Also would you have to know where I could find more info on prgraming a VI. that will take the data and set parameters? As in if the heartbeat goes above or below a certain limit and alert will be sent to the remote PC. I would like it to light up a LED, sound a siren, or notify user by email.
THankyou for ANY Help guys 🙂
10-20-2010 04:37 PM
Well I will be contrusting the EKG machine as in...
I will use hopsital grade sensors to read the raw data have it amp. using a instrumentation amp. go thruough a series of filters(low pass and notch) to reduce the noise sum the signals and convert them into a digatl format. (without going into circuit details)
I will be building the circuit on a sc 2075 signal conditioning Daq and feeding it into Labview. From there Ill be using Labview to transport the data so that it can be accessed on another computer that will also have labview on it. The remote system I want it simply display the data via graph on screen.
Also would you have to know where I could find more info on prgraming a VI. that will take the data and set parameters? As in if the heartbeat goes above or below a certain limit and alert will be sent to the remote PC. I would like it to light up a LED, sound a siren, or notify user by email.
THankyou for ANY Help guys 🙂
10-20-2010 05:30 PM
Can you tell us more about the hospital grade sensors that you plan to use? Is this a student project?
By the way, we do have a free Biomedical Toolkit that includes VI's for EKG analysis (among other features). You can find information about it on our Biomedical User Group at www.ni.com/biomedusers
10-21-2010
10:08 AM
- last edited on
06-03-2024
10:27 PM
by
Content Cleaner
Hi,
Sounds like an interesting project. With regards to how you will transfer the data over the network, have a look here:
https://www.ni.com/docs/en-US/bundle/labview/page/buffering-data.html
https://www.ni.com/docs/en-US/bundle/labview/page/sharing-live-data-programmatically.html
Probably want to consider using Shared Variables, Datasocket or even remote panels.
If you are only sending the alert (and not the entire EKG stream) over the network, then certainly datasocket or shared variables would be relatively easy to implement.
10-22-2010 11:24 AM
I don't want to cancel the noise through the software due to its a mojaor project and I want to go the hardway :)lol
I will be using Electrodes for sensing bio-electric potentials cuased by the nerve cells and contraction of the muscle.
Worst case senario Ive order a welch Allyn electronic sethoscope to cancel the noise and I will use labview for digitally cancelling the noise. I rather do it through a developed circuit board though and just use labview for transfering data and picking up and sending alerts.
I want to send the EKG signal for display AND the alerts through the Labview program. Im just having problems making the Vi. to set parameters such as...
A incoming Ekg signal exceeds 162beats per minute(or if the Beats per minute are on the lowert end of the scale) and the ADULT patient is just resting not exercising. I would like to send some sort of alerts to the nurse who will be at the Remote computer.
THANK you guys for ALL YOUR help:)
REALLY!
10-25-2010
10:31 AM
- last edited on
06-03-2024
10:28 PM
by
Content Cleaner
As one of the previous posters has mentioned, shared variables would be a good way of doing this. This link on using shared variables should be helpful to you.
Brandon Treece
Applications Engineer
National Instruments