GCRC Informatics Project Sponsor: Dr. Paul Harris, GCRC Informatics Director Members: Chris Heath, BME/EE Adam Nagel, CompE Chris Nash, EE Brendan Soar, CompE November 16, 2004 Fourth Presentation
Progress since last week Researched two approaches –FPGA-based solution Evaluated ease-of-use of solution –Handheld-based solution Communicated with experts
What is the GCRC? General Clinical Research Center GCRC monitors patients taking experimental medicines and suffering from rare medical conditions Patients’ vital signs are recorded frequently Sponsor D. Paul Harris is Informatics Director, operating and maintaining all servers and data collection systems
Problem statement Nurses periodically take BP, ECG, heart rate, temperature readings –Currently printed on paper –Nurses must visit at strict intervals, sometimes every 5 minutes –Any discrepancy can introduce large error An automatic device would improve reliability of data-gathering process –Strict, regular intervals –Data is recorded and stored automatically, with less risk of loss or error
Solution Requirements Operational Parameters Must trigger & retrieve measurements from monitors –At least every 60 seconds –200Hz ECG data Must be simple to use –Operated by untrained nurses –Must allow setting of measurement interval –Allow for taking a measurement at any time Must be easily modified to accommodate new devices Must be highly reliable –Loss of any data is unacceptable
Solution Requirements Physical Characteristics Must be easily carried in one hand Must be possible to mount on device stand Should not rely on batteries Must cost $500 or less per device
Interfaces Vital signs monitors –RS-232 (serial) GCRC network –802.11b wireless LAN Data server –MySQL server –Web-based front end for researchers
Dinamap Vital Signs Monitor Overview ModelImageOpto-electrical Isolation QuantityComments Pro 1000 Provided through ILC adaptor 7 unitsNewest models; high priority MPS Select Portable 9-pin RS232 port is isolated as standard feature 4 unitsModern models; high priority 1846x Not isolated by default, no adaptor identified yet 5 unitsObsolete models; low priority; similar solution already in place 8 limited-functionality monitors (4 Compact T, 2 Pro 200, 2 Pro XL) –Compatibility with these devices is not a priority Solution must be easily upgradeable to support new machines
Palm Expert: Bill Osmer Member of Detroit Palm Users Group (DPUG.org) Built fire-seeking and extinguishing robot controlled by Palm device Used serial port to control servos, motors, and sensors on robot Used HotPaw BASIC to implement program
HotPaw BASIC for Palm OS Based on cbasPad interpreter –Designed to run under tight memory requirements Supports use of IR, serial, Bluetooth, networking interfaces Supports rapid creation of GUI components Drawback: No library for MySQL access
NI Labview PDA Module Add functionality to Pocket PC or Palm to implement Labview Write programs in Labview and download to PDA – visual development Communicate via , Bluetooth, Serial Protocol to external devices
Questions about NI Labview Can you buy one license for multiple PDAs? Are there APIs for communicating with mySQL server? How to target specific external devices such as the DINAMAP Pro 1000? What other suggestions do you have for solving this problem?
Goals for Next Week No advisor meeting Nash’s NI trip Update schedule Update website Eat good, sleep lots