Professional Documents
Culture Documents
Mecifview 1.0 User Manual: Document Version 1.3 © 2010 John Paul Osborne
Mecifview 1.0 User Manual: Document Version 1.3 © 2010 John Paul Osborne
0
User Manual
Document version 1.3
2010 John Paul Osborne
www.mecifview.com
info@mecifview.com
Page 1 of 16
Table of Contents
Table of Contents ........................................................................................................................................ 2
1. Introduction ......................................................................................................................................... 3
2. System Requirements .......................................................................................................................... 4
3. Compatible Patient Monitors ............................................................................................................... 4
4. Licensing ............................................................................................................................................. 5
4.1. License agreement ........................................................................................................................ 5
4.2. Using the demo version ................................................................................................................ 7
4.3. Purchasing a license ..................................................................................................................... 7
4.4. Installing a license ........................................................................................................................ 7
5. Physical Connection ............................................................................................................................ 8
6. Configuring your Patient Monitor ....................................................................................................... 9
7. Using MECIFView ............................................................................................................................ 10
7.1. Record Data ................................................................................................................................ 11
7.2. View Data ................................................................................................................................... 14
7.3. View Log .................................................................................................................................... 15
8. Technical Support .............................................................................................................................. 16
Page 2 of 16
1. Introduction
MECIFView is a software application for recording data from a patient monitor onto your computers
hard disk. All that is required is a computer with a serial port, a compatible patient monitor and a serial
cable. Simply connect your computer to the patient monitor using the cable, and at the click of a button
you can be streaming data from your patient monitor onto your hard disk. The data files recorded by
MECIFView are universal, tab-delimited text files which can be opened inside MECIFView or other
data analysis programs, such as Excel.
Page 3 of 16
2. System Requirements
Currently, MECIFView can only be run on a Windows PC. Future releases will support the Macintosh.
If you are interested in running MECIFView on a Mac, please contact us at info@mecifview.com and
we may be able to build you a Mac version at an additional fee.
The following are the minimum system requirements to run the MECIFView software:
Microsoft Windows NT, 2000, XP, Vista, Windows 7 (both 32 and 64 bit)
2.0 GHz CPU
1.0 GB RAM
HP/Philips/Agilent M1165/66/67/75/76/77A
HP/Philips/Agilent CMS Patient Monitoring System
HP/Philips/Agilent M1205A V24 and V26
HP/Philips/Agilent IntelliVue
HP/Philips/Agilent Viridia
HP/Philips/Agilent Merlin
Others*
* If your patient monitor is not in the list above, dont despair. It may still be able to communicate via
MECIF. Please contact the manufacturer to inquire about this possibility.
To communicate via MECIF, your patient monitor needs to have an RS232 port. Some patient monitors
have built-in RS232 ports (V24 and V26 models), while others will require an expansion card.
Have a look at the back of your patient monitor to see if you see an RS232 port with either 9 pins or 25
pins (see figures below). If you do not see an RS232 port, please contact your medical equipment
supplier to see if you can purchase an expansion card for your monitor. Keep in mind that even if you
do see an RS232 port, you must confirm that it can output data in the MECIF format!
Page 4 of 16
4. Licensing
When installing and using the software, you must accept a software license agreement which limits the
liability of John Paul Osborne (the creator of the MECIFView software).
WARNING! The MECIFView software has NOT been approved by the FDA. It should not be used for
making medical decisions, diagnosing or treating patients. It should only be used for research,
educational or informational purposes.
4.1.
License agreement
Page 6 of 16
4.2.
4.3.
Purchasing a license
Dont lose your USB dongle. Lost dongles will not be replaced!
4.4.
Installing a license
Your MECIFView license is permanently stored on the USB dongle. In order to install the license,
you just insert the dongle into a USB port on your personal computer.
The USB dongle is portable. It can be removed and re-used in any personal computer.
No drivers are needed to use the USB dongle. Simply insert it into your computer and MECIFView
will recognize it. When you insert the dongle, MECIFView will display Licensed Version in the
lower left corner of the window. In addition, if you select HELP > ABOUT MECIFView from the
menu, you can view the serial number and other details about your license as seen below.
Page 7 of 16
5. Physical Connection
The patient monitor connects to your computer according to the schematic diagram seen in Figure 6
below.
WARNING! To ensure patient safety, all electrical devices used in a patients vicinity must be
electrically isolated (e.g. powered from an isolation transformer and not directly from the mains power
supply). Speak to a biomedical engineer before using a personal computer in a patients vicinity.
To connect to your patient monitor, you will need a special type of RS232 serial cable. It is not a
standard null-modem or straight-through cable. Below is a schematic diagram showing the pinout for
this special cable.
Computer
Patient Monitor
TXD 3
RXD 2
GND 5
3
2
5
2
3
7
TXD
RXD
GND
RTS 7
CTS 8
7
8
4
5
RTS
CTS
DCD 1
RI 9
1 8
9 22
DCD
RI
DTR 4
DSR 6
4 20
6 6
DTR
DSR
25 pin
9 pin
9 pin
Figure 7 Pinout for the RS232 cable
Page 8 of 16
These serial cables are sometimes hard to find. For your convenience, we sell these cables at reasonable
prices. Please see www.mecifview.com for pricing details or contact us at info@mecifview.com for a
quote.
Note how some patient monitors have 25 pin connectors, while others have a 9 pin connectors. To
determine the number of pins on your patient monitor, have a look at the RS232 communications port on
it. In Figure 8 below, you can see an example of a 25 pin connector on a patient monitor.
Your personal computer should have a 9 pin COM port like the one in Figure 9 below. Many new
laptops do not have a 9 pin COM port at all. If this is the case, I highly recommend you purchase a
PCMCIA serial port card, rather than using a USB-to-serial converter. I have not had good experiences
using USB-to-serial converters for high-speed datalogging applications.
The MECIF protocol can actually send data across more than one serial cable simultaneously. However,
the current release of the MECIFView software can only support one connection.
If your patient monitor has two RS232 ports, you should use Port#1 as seen in the figure below. This is
because Port#1 is designed to use higher baud rates.
2. You will need to change the patient monitor to Configuration Mode first. This is done by
performing the following steps:
a. Push the "Monitor Setup" button on the patient monitor
b. Select "Operating Modes"
c. Enter the password (default password is usually 1245)
d. Select "Change OpMode"
e. Change the mode to "Config". This will usually reboot the patient monitor.
3. Now that you are in Configuration Mode, the next step is to configure the RS232 settings.
This is done by performing the following steps:
a. Push the "Monitor Setup" button again
b. Select "RS232"
c. Make sure Port#1 is configure with the following three settings:
i. Port #1:
Computer On
ii. Baudrate #1:
38400*
iii. TX/RX #1 order:
Low/High
d. Select Store Settings and then click the Confirm button
4. Now that you have changed the RS232 settings, you can switch the monitor back to "Monitor"
mode. This is done by performing the following steps:
a. Push the "Monitor Setup" button again
b. Select Resume Monitor. This will probably cause the patient monitor to reboot.
* You can choose your own baudrate, but I recommend you use the maximum (38400) in order to
maximize the amount of data you can record.
7. Using MECIFView
MECIFView has three primary functions:
Record Data
This function is used to record data from your patient monitor into data files on your computer.
View Data
This function is used to view historical data stored inside data files on your computer.
View Log
This function is used for viewing log files for debugging purposes.
Page 10 of 16
7.1.
Record Data
When finished, click the NEXT button in MECIFView to continue. MECIFView will then
communicate with your patient monitor and retrieve a complete list of parameters (numeric and
waveforms) and present them to you in Step 2 (see below).
Page 11 of 16
Make sure to keep an eye on the Estimated Bandwidth Consumption shown in the MECIFView
window. Your serial cable can only transmit a certain amount of data which depends on your chosen
baudrate. And each parameter will consume a specific amount of that bandwidth. Attempting to
record more than the available bandwidth will cause the patient monitor to generate an error. So
keep an eye on this number dont go over 100%
MECIFView can record two types of data from the patient monitor:
TYP_SpiCW
This is a "cooked wave" or "continuous wave" data type, which is a continuous waveform of
data logged between 125-500 Hz.
TYP_SpiNU
This is a numeric data type logged at approximately 1 Hz.
By default, MECIFView will present you with a complete list of all available parameters on your
patient monitor. However, many of these parameters are useless and will not generate any data
because the corresponding hardware module and sensor has not been connected. In order to find out
which parameters are active, click the Check Which Parameters are Active button. By doing this,
MECIFView will query the patient monitor about each and every parameters to see if it is alive.
This process may take some time, though you can always cancel the process at any time. Give it a
try!
When you have chosen all your parameters and are ready to continue. Click the NEXT button.
Step 3: Recording
When you reach Step 3, MECIFView will begin recording and streaming data to your hard disk.
Page 12 of 16
While recording data, many functions within MECIFView are disabled. However, you can view the
live data being recorded as shown in Figure 13 below. You can view up to four live parameters at a
time. Hold down the CONTROL key and select up to 4 parameters to view them live.
When you are finished recording data, hit the STOP button to stop recording. Data files will be
saved in the folder specified earlier in Step 1. Filenames will use the following convention:
ecg-ch1_cw_2010-09-08-183858.txt
2010-09-08-183858: The third part of the
filename shows the date and time when the
data file was created.
cw: The second part of the filename shows if
the parameter is a continuous wave or a
numeric value. For an explanation of the
two different data types, see Step 2 above.
ecg-ch1: The first part of the filename
contains the parameter name. In this example,
we are looking at an ECG parameter.
Data will be continuously appended to data files until they reach 10 MB. When a file reaches 10
MB, a new data file will be created with a new timestamp.
Page 13 of 16
Some parameters may actually generate multiple data files. For example, when you choose the
PRESS 1 parameter, it will actually create three data files for the systolic, diastolic and mean blood
pressure values.
Each data file will contain two columns: a value and timestamp. The columns are separated by a tab
character allowing you to easily import the data into programs such as Excel.
7.2.
View Data
Once you have recorded some data onto your hard disk, you can view it using MECIFView. Click
on the View Data tab in order to do so.
NOTE: You can NOT view historical data while you are recording.
To add data to your graph, click the Add/Remove Data button. This will open the dialog seen in
Figure 15 below.
Page 14 of 16
To add and remove data files to your graph, click the Add and Remove buttons as seen above. When
you add data files, they will be loaded into memory and sorted and merged into plots for your graph.
Click the OK or Apply button when finished.
NOTE: Working with data files can require a lot of memory, especially if you choose to load lots of
data. To prevent MECIFView from consuming too much memory, you can only load up to 100 MB
of data files into memory.
Once you have added data to your plot, you can use the graph palette to manipulate it (see Figure 16
below).
Zoom tool
Use this tool to zoom and out of your graph
Panning tool
Use this tool to move the graph around. Simply click and drag the graph to pan it around.
7.3.
View Log
MECIFView will record information in a log file which can be used for debugging and technical
support issues. Click on the View Log tab to examine the log.
Page 15 of 16
Log files are stored in a user-specified folder as explain in Section 7.1 above. A new log file is
created every time the current log exceeds 2 MB. Old log files are NOT deleted automatically.
MECIFView will always display the latest log file. If you want to view older log files, you can open
them in a standard text editor.
8. Technical Support
For technical support please contact:
support@mecifview.com
When submitting technical support cases, it is always helpful to include a screenshot and the most recent
log file showing any errors that may have occurred. Also, please read this user manual in its entirety
before submitting a technical support case. Many support cases can be solved by reading this manual.
Page 16 of 16