医疗设备-呼吸机-数据解析

Draeger 呼吸机数据采集(EvitaXL Savina等)

主要数据:潮气量 ml;氧浓度 %

获取数据需发送如下数据:

var data = new byte[] { 0x1B, 0x24, 0x33, 0x46, 0x0D };

数据帧格式如下:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

【测试1数据如下】

数据报文:0B 01 02 03 04 05 06 07 08 1C 0D 0B 01 01 02 02 03 03 1C 0D

–> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21

–>

{
“Insp_O2”: " 21 %",
“Tidal_volume”: " mL"
}

【测试2数据如下】

【2019-11-16:29:48.979】 - 127.0.0.1 - 接受到数据包 Hex:【01 24 36 39 20 30 2E 34 36 46 20 30 2E 35 37 33 20 20 30 20 37 36 33 32 37 37 37 41 30 2E 30 30 37 44 20 20 30 20 42 35 20 20 30 20 42 38 30 2E 30 31 44 36 20 36 30 20 45 37 20 31 2E 30 45 38 20 31 2E 31 46 30 20 32 31 20 43 31 0D 】
【2019-11-16:29:53.737】 - 127.0.0.1 - 接受到的有效数据 ASCII:【69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21 】

–> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21

–>

{
“Insp_O2”: " 21 %",
“Tidal_volume”: " mL"
}

Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
已发送 --> 1B 52 36 44 0D
Raw=1 52 38 32 35 30 27 53 61 76 69 6E 61 27 30 33 2E 30 32 3A 30 34 2E 30 30 46 31 D
收到设备信息:8250, ‘Savina’, 03.02:04.00
Request Device Identification
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
已发送 --> 1B 24 33 46 0D
Raw=1 24 36 39 20 30 2E 34 36 46 20 30 2E 35 37 33 20 20 30 20 37 36 33 32 37 37 37 41 30 2E 30 30 37 44 20 20 30 20 42 35 20 20 30 20 42 38 30 2E 30 31 44 36 20 36 30 20 45 37 20 31 2E 30 45 38 20 31 2E 31 46 30 20 32 31 20 43 31 D
GetData…
返回数据为 -> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21
Request current DATA
已发送 --> 1B 24 33 46 0D
Raw=1 24 36 39 20 30 2E 34 36 46 20 30 2E 35 37 33 20 20 30 20 37 36 33 32 37 37 37 41 30 2E 30 30 37 44 20 20 30 20 42 35 20 20 30 20 42 38 30 2E 30 31 44 36 20 36 30 20 45 37 20 31 2E 30 45 38 20 31 2E 31 46 30 20 32 31 20 43 31 D
GetData…
返回数据为 -> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21
Request current DATA
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
已发送 --> 1B 24 33 46 0D
Raw=1 24 36 39 20 30 2E 34 36 46 20 30 2E 35 37 33 20 20 30 20 37 36 33 32 37 37 37 41 30 2E 30 30 37 44 20 20 30 20 42 35 20 20 30 20 42 38 30 2E 30 31 44 36 20 36 30 20 45 37 20 31 2E 30 45 38 20 31 2E 31 46 30 20 32 31 20 43 31 D
GetData…
返回数据为 -> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21
Request current DATA
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令
Raw=1B 51 36 43 D
Raw=1B 52 36 44 D
Raw=1B 30 34 42 D
收到 NOP 命令

已发送 --> 1B 52 36 44 0D

收到设备信息:8250, ‘Savina’, 03.02:04.00
Request Device Identification
收到 NOP 命令
已发送 --> 1B 24 33 46 0D
GetData…
返回数据为 -> 69 0.46F 0.573 0 7632777A0.007D 0 B5 0 B80.01D6 60 E7 1.0E8 1.1F0 21
Request current DATA
收到 NOP 命令
收到 NOP 命令
收到 NOP 命令
收到 NOP 命令

其他:

需要了解medibus协议

在这里插入图片描述
QQ=453357830
点击这里给我发消息

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值