Computer and Modernization ›› 2016, Vol. 0 ›› Issue (4): 114-122.doi: 10.3969/j.issn.1006-2475.2016.04.022

Previous Articles     Next Articles

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

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

CLC Number: