ECG app for the Attys (Linux/Windows)
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
installer Fixed icons Apr 26, 2018
.gitignore
COPYING.rtf
LICENSE
README.md
application.qrc Initial commit Mar 14, 2018
attys-ecg.cpp
attys-ecg.h
attys-ecg.pro Added target path so that it installs under /usr/local/bin May 6, 2018
attys-ecg.sln
attys-ecg.vcxproj
attys-ecg.vcxproj.filters
attys.ico
attys.png
dataplot.cpp
dataplot.h Added accelerometer output Mar 18, 2018
ecg_rr_det.cpp
ecg_rr_det.h
electrode_placement.png Resized the image. Apr 5, 2018
heartrate_detection.cdr
heartrate_detection.png
main.cpp
screenshot.png

README.md

attys-ecg

ECG app for Attys for Windows/Linux

alt tag

Installation

Linux

You need the following libraries to compile and run the program:

Run "qmake", which generates a Makefile and "make" to compile everything.

Windows

Running attys-ecg

Just type: "./attys-ecg" or start it from the start menu under Windows.

Electrode placement

alt tag

Heartrate detection

[https://github.com/glasgowneuro/attys-ecg/blob/master/ecg_rr_det.cpp]

The heartrate detector measures the times between consecutive heartbeats and calculates the momentary heartrate in beats per minute out of it:

alt tag

It uses a median filter and other heuristics to weed out wrong detections.

Credits

attys-ecg is based in part on the work of the Qwt project (http://qwt.sf.net).