Home Articles Downloads Forum Products Services EBME Expo Contact
Previous Thread
Next Thread
Print Thread
Rating: 5
Page 2 of 2 1 2
Joined: Feb 2004
Posts: 14,806
Likes: 72
Super Hero
Offline
Super Hero
Joined: Feb 2004
Posts: 14,806
Likes: 72

I can but cite Richard Grier's website (again) ...

Quote:

The Philips Data Export protocol that conveys this data is complex, not well documented, and is not supported to any great extent by Philips. The Data Export Protocol is described in a 300+ page document that is convoluted, misleading, and incomplete. I spent about 600 hours working out the details required to implement this protocol in a Visual Studio .NET control. My original time estimate for this project was 40-80 hours. You might imagine how frustrating this project became over time! Regardless, I completed it, though far behind schedule.


Two or three month's work, just to get started? think

This stuff is not trivial! frown

Joined: Mar 2012
Posts: 104
Savant
Offline
Savant
Joined: Mar 2012
Posts: 104
Allessandro,
The data export from MP70 via the RS232 using the RJ45 connection interface is going to be tricky. I am trying to understand what are you trying to achieve.

A french company Capsuletech, Inc provides the middleware interface for the IntelliVue MP70. Datacaptor 5.0 is the main application and then you have to download the appropriate DDI (device driver interface).

Now if you were an EMR or HIS vendor and wanted to interface with Datacaptor they would provide you with an API.

I think the API is developed on the .net platform on either C# or C++. There IS NO JAVA API.
For you to use interface MP70 with Java you will have to consult wth the Philips Data Export protocol where the output data is in Hexadecimal format and needs to be converted into a more understandable format i.e. XML.
Once in XML it would be more easier to read the data. But again what parameters are you looking at?

Joined: Jul 2015
Posts: 12
Novice
Offline
Novice
Joined: Jul 2015
Posts: 12
Hi! As quoted above, getting data out of these patient monitors is "not trivial". So I just wanted to spread the word that I just released a small commercial off-the-shelf product that saves you from re-inventing the wheel:

http://www.medicollector.com

Using MediCollector, you can quickly and easy stream data from Philips patient monitors onto your hard disk.

(Sorry for the commercial, but I think its relevant on this thread!)

Joined: Feb 2004
Posts: 14,806
Likes: 72
Super Hero
Offline
Super Hero
Joined: Feb 2004
Posts: 14,806
Likes: 72

Originally Posted By: Lord Kelvin

If you can not measure it, you can not improve it.



Good work! smile


If you don't inspect ... don't expect.
Joined: Jul 2009
Posts: 79
Adept
Offline
Adept
Joined: Jul 2009
Posts: 79
Originally Posted By: josborne01
Hi! As quoted above, getting data out of these patient monitors is "not trivial". So I just wanted to spread the word that I just released a small commercial off-the-shelf product that saves you from re-inventing the wheel:

http://www.medicollector.com

Using MediCollector, you can quickly and easy stream data from Philips patient monitors onto your hard disk.

(Sorry for the commercial, but I think its relevant on this thread!)


As a Philips employee, I can't endorse 3rd party applications we have not tested, so unfortunately I can't say "great work!" because that might be construed as an endorsement wink

Here are the model numbers for the MX400-550 so that you can update your supported device page:
MX400 - 866060
MX450 - 866062
MX500 - 866064
MX550 - 866066

You may also want to note that with MX400 - MX550, it is recommended to use one of the ports provided by the J13 RS232/MIB Interface board. The RS232/+5V port on the J40 Advanced System Interface has a different pin-out, and the cables you offer may not be compatible with that pin-out.

For future enhancements, you may want to consider adding support for MP2/X2 via LAN data export, which uses the same packet based protocol on UDP/IP. This would, of course, only be useful in a non-centralized environment.


Chandana Samaranayake MD

Chandana Samaranayake is an employee of Philips Healthcare.
All comments made on this forum are made on a personal capacity, and do not necessarily represent the views of my employer.


As per FDA guidelines on on-line communication, please note that the Intended Use of a Philips IntelliVue product is as stated in the Instructions for Use document.
Joined: Jul 2009
Posts: 79
Adept
Offline
Adept
Joined: Jul 2009
Posts: 79
Those who require capturing only numeric data from an IntelliVue monitor can now use the IntelliVue XDS application rev L.0 for this purpose.

Basic requirements:
- IntelliVue MP or MX series monitor with SW revision L.0 or above
- IntelliVue XDS application rev L.0 or higher installed on a PC on the network
- X40 XDS Database option either on the monitor or on the XDS application

When activated the XDS Database application acquires up to 200 different numeric parameters (including data from ventilators and other devices interfaced via IntelliBridge to the monitor) at a maximum frequency of up to 1 sample per 2 seconds (0.5Hz) and places that data in an SQL Express database on the PC.

This data can be read by other applications running on the PC.

The database receives only numeric data - no waveforms or alarms are acquired.

The purpose of this database is to allow users to create their own visualizations of the data (eg. spider diagrams, bi-variant plots etc) through a medium of their choice (C#, VB, Excel) and display those visualizations on the PC, or on the patient monitor display itself (on MX600/700/800 with integrated PC).

Last edited by Chandana S; 17/09/15 12:34 PM.

Chandana Samaranayake MD

Chandana Samaranayake is an employee of Philips Healthcare.
All comments made on this forum are made on a personal capacity, and do not necessarily represent the views of my employer.


As per FDA guidelines on on-line communication, please note that the Intended Use of a Philips IntelliVue product is as stated in the Instructions for Use document.
Joined: Sep 2015
Posts: 1
Newbie
Offline
Newbie
Joined: Sep 2015
Posts: 1
Hi everyone,

I'm actually finishing a component who can receive all the data from the Philips MX including numeric/waves/alarms/ etc...
I have some weird data coming up in the waves values. I don't know if this is normal or if there is a problem with my parsing, or if i missed something concerning the scales and ranges. Is there someone here who will be able to have a look? If yes i will post all the details.

Thanks
Paul

Joined: Jul 2009
Posts: 79
Adept
Offline
Adept
Joined: Jul 2009
Posts: 79
Hi Paul,

It would be helpful if you could share the details. I will then ask someone who would be able to help. The following additional details would also be needed:
1. Model number and software revision of your IntelliVue monitor
2. Revision number of the MIB programming guide you are using


Chandana Samaranayake MD

Chandana Samaranayake is an employee of Philips Healthcare.
All comments made on this forum are made on a personal capacity, and do not necessarily represent the views of my employer.


As per FDA guidelines on on-line communication, please note that the Intended Use of a Philips IntelliVue product is as stated in the Instructions for Use document.
Joined: Jun 2016
Posts: 1
Newbie
Offline
Newbie
Joined: Jun 2016
Posts: 1
Currently I am working on a project on to get the basic data from the MP70 and have been reading the programmers manual which is quite complicated. Since my knowledge of IRDA is limited its hard going as I am sure you all ready know.

I was wondering if anyone has any c# code that would help me to understand or just get the basic information out. Anything that could help or advice to speed things up would be appreciated.

Page 2 of 2 1 2

Moderated by  DaveC in Oz, RoJo 

Link Copied to Clipboard
Who's Online Now
1 members (daisizhou), 4,231 guests, and 15 robots.
Key: Admin, Global Mod, Mod
Newest Members
Tekie 77, Szymon1990, Janet, james_on_ebme, Biomed Egypt
10,366 Registered Users
Forum Statistics
Forums26
Topics11,256
Posts74,519
Members10,366
Most Online59,530
Apr 30th, 2026
Powered by UBB.threads™ PHP Forum Software 7.7.5