Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: BLE_API Queue mbed nRF51822
Fork of BLE_HeartRate by
ecgcodes.h
00001 /* file: ecgcodes.h T. Baker and G. Moody June 1981 00002 Last revised: 19 March 1992 dblib 7.0 00003 ECG annotation codes 00004 00005 Copyright (C) Massachusetts Institute of Technology 1992. All rights reserved. 00006 */ 00007 00008 #ifndef db_ECGCODES_H /* avoid multiple definitions */ 00009 #define db_ECGCODES_H 00010 00011 #define NOTQRS 0 /* not-QRS (not a getann/putann code) */ 00012 #define NORMAL 1 /* normal beat */ 00013 #define LBBB 2 /* left bundle branch block beat */ 00014 #define RBBB 3 /* right bundle branch block beat */ 00015 #define ABERR 4 /* aberrated atrial premature beat */ 00016 #define PVC 5 /* premature ventricular contraction */ 00017 #define FUSION 6 /* fusion of ventricular and normal beat */ 00018 #define NPC 7 /* nodal (junctional) premature beat */ 00019 #define APC 8 /* atrial premature contraction */ 00020 #define SVPB 9 /* premature or ectopic supraventricular beat */ 00021 #define VESC 10 /* ventricular escape beat */ 00022 #define NESC 11 /* nodal (junctional) escape beat */ 00023 #define PACE 12 /* paced beat */ 00024 #define UNKNOWN 13 /* unclassifiable beat */ 00025 #define NOISE 14 /* signal quality change */ 00026 #define ARFCT 16 /* isolated QRS-like artifact */ 00027 #define STCH 18 /* ST change */ 00028 #define TCH 19 /* T-wave change */ 00029 #define SYSTOLE 20 /* systole */ 00030 #define DIASTOLE 21 /* diastole */ 00031 #define NOTE 22 /* comment annotation */ 00032 #define MEASURE 23 /* measurement annotation */ 00033 #define BBB 25 /* left or right bundle branch block */ 00034 #define PACESP 26 /* non-conducted pacer spike */ 00035 #define RHYTHM 28 /* rhythm change */ 00036 #define LEARN 30 /* learning */ 00037 #define FLWAV 31 /* ventricular flutter wave */ 00038 #define VFON 32 /* start of ventricular flutter/fibrillation */ 00039 #define VFOFF 33 /* end of ventricular flutter/fibrillation */ 00040 #define AESC 34 /* atrial escape beat */ 00041 #define SVESC 35 /* supraventricular escape beat */ 00042 #define NAPC 37 /* non-conducted P-wave (blocked APB) */ 00043 #define PFUS 38 /* fusion of paced and normal beat */ 00044 #define PQ 39 /* PQ junction (beginning of QRS) */ 00045 #define JPT 40 /* J point (end of QRS) */ 00046 #define RONT 41 /* R-on-T premature ventricular contraction */ 00047 00048 /* ... annotation codes between RONT+1 and ACMAX inclusive are user-defined */ 00049 00050 #define ACMAX 49 /* value of largest valid annot code (must be < 50) */ 00051 00052 #endif
Generated on Sun Jul 24 2022 05:18:21 by
1.7.2
