计算机与现代化

• 应用与开发 • 上一篇    下一篇

基于BLE的Android心电监护软件

  

  1. (1.浙江大学仪器科学与工程学系,浙江杭州310027;2.浙江省医疗器械研究所,浙江杭州310009;3.浙江铭众生物医用材料与器械研究院,浙江杭州310000)

  • 收稿日期:2015-11-02 出版日期:2016-04-14 发布日期:2018-09-30
  • 作者简介:李金桦(1990-),男,湖南常宁人,浙江大学仪器科学与工程学系硕士研究生,研究方向:基于智能手机的移动医疗软件; 甄辉(1966-),男,安徽滁州人,浙江省医疗器械研究所高级工程师,学士,研究方向:医疗仪器; 黄海(1959-),男,教授,博士,研究方向:声与振动信号处理,设备状态监测与故障诊断,嵌入式仪器系统,故障安全计算机系统,移动医疗设备; 姚剑(1980-),男,浙江铭众生物医用材料与器械研究院工程师,学士,研究方向:移动健康物联网。

Android Client for Dynamic ECG Monitoring System Based on BLE

  1. (1. Department of Instrument Science and Engineering, Zhejiang University, Hangzhou 310027, China;

    2. Zhejiang Institute of Medical Instruments, Hangzhou 310009, China;

    3. Zhejiang Medzone Biomedical Materials & Appliances Research Institute, Hangzhou 310000, China)

  • Received:2015-11-02 Online:2016-04-14 Published:2018-09-30

摘要:

为了降低心电监测系统的成本,减少长时间监测的功耗和云端服务器的压力,针对远程心电监护系统的需求,设计并实现基于BLEAndroid心电监护软件。监护软件主要包括登录模块、通信模块、显示模块、分析模块、存储模块和云端交互6个功能模块。采用典型三层结构分层设计软件的整体架构。基于BLE设计数据链路层协议与心电采集器通讯以获取实时数据,分析后采用SurfaceView绘制动态心电图,同时采用SQLite进行本地存储以及采用3G网络同步心电数据。测试结果表明,该客户端能实时获取心电数据,流畅刷新心电图以及实现数据分析、存储与云端同步等功能。

关键词: BLE模式, 心电监测, Android分层设计, 数据链路层协议, 差分阈值法

Abstract:

 In order to reduce the cost of electrocardiogram(ECG) monitoring system, the power consumption of longtime monitoring and the analysis pressure of cloud server, a design and development method of Android client based on BLE in the remote ECG monitoring system is proposed. The client mainly includes the login module, the communication module, the display module, the analysis module, the storage module and the cloud interaction module. The clients architecture is designed by the typical threelayer structure hierarchical design. With data link layer protocol based on BLE designed to obtain realtime data, the Android client uses SurfaceView module to draw ECG after analyzing the ECG data with differencethreshold method, then uses SQLite to complete the local storage and uses 3G network to synchronize ECG data. Test results show that, the client can obtain realtime ECG data flow, refresh the electrocardiogram and implement the data analysis, storage and cloud synchronization.

Key words:

text-indent: 21pt">mso-ascii-font-family: 'Times New Roman', mso-hansi-font-family: 'Times New Roman'">font-family: "Times New Roman",serif, mso-bidi-font-size: 12.0pt, mso-fareast-font-family: 宋体, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA"> BLE mode, ECG monitoring, hierarchical design in Android, data link layer protocol, difference-threshold method

text-indent: 21pt">BLE mode, ECG monitoring, hierarchical design in Android, data link layer protocol, difference-threshold method

中图分类号: