社区
C#
帖子详情
关于监护仪的通讯
hehong123
2013-05-23 01:04:59
现有一台飞利浦的监护仪,希望能从设备里面时时读取其数据并保存到数据库里面.
厂商发了一个全英文的PDF,但看起像用户手册一样,有做过请介绍一下,如何编写,望赐教
...全文
326
8
打赏
收藏
关于监护仪的通讯
现有一台飞利浦的监护仪,希望能从设备里面时时读取其数据并保存到数据库里面. 厂商发了一个全英文的PDF,但看起像用户手册一样,有做过请介绍一下,如何编写,望赐教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qqzm123
2014-01-23
打赏
举报
回复
楼主解决了没有
RainAndroid
2013-10-24
打赏
举报
回复
请问楼主解决了吗
hehong123
2013-08-23
打赏
举报
回复
CONNECT INDICATION EVENT
The Connect Indication message contains the ConnectIndInfo which is of variable length. The length
fields in the message depend on the length of the ConnectIndInfo.This message is only available on the
LAN interface.
Nomenclature u_32 : 1.0
{0x00 0x00 0x01 0x00}
ROapdus ro_type : ROIV_APDU
length : <xx>
{0x00 0x01 0xXX 0xXX}
ROIVapdu invoke_id : 0
command_type : CMD_EVENT_REPORT
length : <xx>
{0x00 0x00 0x00 0x00 0xXX 0xXX}
EventReportArg.
ManagedObjectId m_obj_class :NOM_MOC_VMS_MDS_COMPOS_SINGLE_BED
context_id : 0
handle : 0
RelativeTime event_time : 39424
OIDType event_type : NOM_NOTI_MDS_CONNECT_INDIC
u_16 length : <xx>
{0x00 0x23 0x00 0x00 0x00 0x00 0x00 0x00
0x9A 0x00 0x0D 0x17 0xXX 0xXX}
ConnectIndInfo [...]
MDS CREATE EVENT
The MDS Create Event message contains an AttributeList which is of variable length. The length fields
in the message depend on the length of the AttributeList.
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : ROIV_APDU
length : <xx>
{0x00 0x01 0xXX 0xXX}
ROIVapdu invoke_id : 1
command_type : CMD_CONFIRMED_EVENT_REPORT
length : <xx>
{0x00 0x01 0x00 0x01 0xXX 0xXX}
EventReportArg.
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
context_id : 0
handle : 0
RelativeTime event_time : 126976
OIDType event_type : NOM_NOTI_MDS_CREAT
u_16 length : <xx>
{0x00 0x21 0x00 0x00 0x00 0x00 0x00 0x01
0xf0 0x00 0x0d0x06 0xXX 0xXX}
MDSCreateInfo
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
10 Protocol Examples Data Export Protocol Examples
216
context_id : 0
handle : 0
{0x00 0x21 0x00 0x00 0x00 0x00}
AttributeList [...]
MDS CREATE EVENT RESULT
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : RORS_APDU
length : 20
{0x00 0x02 0x00 0x14}
RORSapdu invoke_id : 1
command_type : CMD_CONFIRMED_EVENT_REPORT
length : 14
{0x00 0x01 0x00 0x01 0x00 0x0e}
EventReportRes.
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
context_id : 0
handle : 0
RelativeTime event_time : 4736768
OIDType event_type : NOM_NOTI_MDS_CREAT
u_16 length : 0
{0x00 0x21 0x00 0x00 0x00 0x00 0x00 0x48
0x47 0x00 0x0d 0x06 0x00 0x00}
SINGLE POLL DATA REQUEST
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : ROIV_APDU
length : 28
{0x00 0x01 0x00 0x1c}
ROIVapdu invoke_id : 0
command_type : CMD_CONFIRMED_ACTION
length : 22
{0x00 0x01 0x00 0x07 0x00 0x16}
ActionArgument
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
context_id : 0
handle : 0
u_32 scope : 0
OIDType action_type : NOM_ACT_POLL_MDIB_DATA
u_16 length : 8
{0x00 0x21 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x0c 0x16 0x00 0x08}
PollMdibDataReq
u_16 poll_number : 1
TYPE partition : NOM_PART_OBJ
code : NOM_MOC_VMO_METRIC_NU
OIDType polled_attr_grp : all attribute groups
{0x00 0x01 0x00 0x01 0x00 0x06 0x00 0x00}
SINGLE POLL DATA RESULT
The Single Poll Data Result message contains a PollInfoList which is of variable length. The length
fields in the message depend on the length of the PollInfoList.
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : RORS_APDU
length : <xx>
{0x00 0x02 0xXX 0xXX}
RORSapdu invoke_id : 0
command_type : CMD_CONFIRMED_ACTION
length : <xx>
{0x00 0x00 0x00 0x07 0xXX 0xXX}
ActionResult
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
context_id : 0
handle : 0
OIDType action_type : NOM_ACT_POLL_MDIB_DATA
u_16 length : <xx>
Data Export Protocol Examples 10 Protocol Examples
217
{0x00 0x21 0x00 0x00 0x00 0x00 0x0c 0x16
0xXX 0xXX}
PollMdibDataReply
u_16 poll_number : 1
RelativeTime rel_time_stamp : 4766464
AbsoluteTime abs_time_stamp : 0xffffffff 0xffffffff
TYPE partition : NOM_PART_OBJ
code : NOM_MOC_VMO_METRIC_NU
OIDType polled_attr_grp : all attribute groups
{0x00 0x01 0x00 0x48 0xbb 0x00 0xff 0xff
0xff 0xff 0xff 0xff 0xff 0xff 0x00 0x01
0x00 0x06 0x00 0x00}
PollInfoList [...]
SINGLE POLL DATA RESULT (LINKED)
It is assumed that the IntelliVue monitor needs two messages to encode all the data from a Poll
Request.
The first message would have a linked result header:
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : ROLRS_APDU
length : <xx>
{0x00 0x05 0xXX 0xXX}
ROLRSapdu
RorlsId state : RORLS_FIRST
count : 1
u_16 invoke_id : 0
CMDType command_type : CMD_CONFIRMED_ACTION
u_16 length : <xx>
{0x01 0x01 0x00 0x00 0x00 0x07 0xXX 0xXX}
ActionResult[...]
The second message would contain the rest of the data:
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : ROLRS_APDU
length : <xx>
{0x00 0x05 0xXX 0xXX}
ROLRSapdu
RorlsId state : RORLS_LAST
count : 2
u_16 invoke_id : 0
CMDType command_type : CMD_CONFIRMED_ACTION
u_16 length : <xx>
{0x03 0x02 0x00 0x00 0x00 0x07 0xXX 0xXX}
ActionResult[...]
Finally, the monitor sends a Remote Operation Result message:
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : RORS_APDU
length :<xx>
{0x00 0x02 0xXX 0xXX}
RORSapdu invoke_id : 0
command_type : CMD_CONFIRMED_ACTION
length : <xx>
{0x00 0x00 0x00 0x07 0xXX 0xXX}
ActionResult [...]
Note that all messages contain a fully encoded ActionResult data structure. The last Remote Operation
Result message, however, would contain a PollInfoList structure with the count and length field set to 0.
A client system should not depend on the terminating Remote Operation Result to have an empty
PollInfoList. The message should be parsed as any other message.
10 Protocol Examples Data Export Protocol Examples
218
EXTENDED POLL DATA REQUEST
The next example shows a message which could be used to access averaged data. The message will only
be accepted if the optional package for Poll Profile Extensions has been negotiated during the
association phase.
SPpdu session_id : 0xE100
p_context_id : 2
{0xE1 0x00 0x00 0x02}
ROapdus ro_type : ROIV_APDU
length : 32
{0x00 0x01 0x00 0x20}
ROIVapdu invoke_id : 0
command_type : CMD_CONFIRMED_ACTION
length : 26
{0x00 0x01 0x00 0x07 0x00 0x1a}
ActionArgument
ManagedObjectId m_obj_class : NOM_MOC_VMS_MDS
context_id : 0
handle : 0
u_32 scope : 0
OIDType action_type : NOM_ACT_POLL_MDIB_DATA_EXT
u_16 length : 12
{0x00 0x21 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0xf1 0x3b 0x00 0x0c}
PollMdibDataReqExt
u_16 poll_number : 1
TYPE partition : NOM_PART_OBJ
code : NOM_MOC_VMO_METRIC_NU
OIDType polled_attr_grp : all attribute groups
AttributeList
u_16 count : 0
u_16 length : 0
{0x00 0x01 0x00 0x01 0x00 0x06 0x00 0x00
0x00 0x00 0x00 0x00}
YapingXin
2013-05-30
打赏
举报
回复
厂家发了个PDF,里面应该有和该设备进行通讯的说明吧 楼主,不要告诉我你看不懂英文。。。
gfwu888
2013-05-29
打赏
举报
回复
把PDF的资料发过来,帮你看看 qq478786262
啥都不知道
2013-05-28
打赏
举报
回复
信息尽可能详细!
啥都不知道
2013-05-28
打赏
举报
回复
能把pdf发给我吗 我帮你看看 qq 295775307
知擎物联
2013-05-23
打赏
举报
回复
楼主结贴率真高,围观下。
Edwards
监护仪
通讯
协议文档
### Edwards
监护仪
通讯
协议文档知识点解析 #### 一、引言 本文档主要阐述了Edwards Lifesciences公司的
监护仪
IFMout通信协议规范。该规范适用于以下几款
监护仪
:Vigilance、Vigilance II、Vigileo、EV1000以及...
简易
监护仪
简易
监护仪
是一款设计用于教学和自学的软件工具,它提供了基本的生命体征监测功能,对初学者来说是个理想的起点,可以深入理解
监护仪
的工作原理和数据处理。
监护仪
在医疗领域扮演着至关重要的角色,能够实时监测病人...
迈瑞各种仪器
通讯
协议说明
4. **糖化血红蛋白分析仪
通讯
协议**: 糖化血红蛋白分析仪的协议专注于糖尿病监测指标,如HbA1c。数据传输可能包括患者信息、测量值和校准数据。这类协议通常需要精确的时间戳和质量控制数据。 5. **免疫发光分析...
美敦力BIS
监护仪
串口
通讯
协议手册
### 美敦力BIS
监护仪
串口
通讯
协议手册 #### 介绍 本文档旨在为技术人员提供关于美敦力BIS(脑电双频指数)监护系统串行端口技术规格的详细信息。该文档由Varda Green撰写并修订,版本号为F EC082562,版权归属于...
嵌入式CPU卡在医用便携式
监护仪
中的应用
同时,
监护仪
还需要实现与中央监护系统间的数据通信,一般采用串口
通讯
。 硬件平台的选择也是设计中的重要环节。电源部分需要设计为交直两用,以适应救护车和病房环境的不同电压需求,并且要求低功耗以延长电池使用...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章