current algorithm is prone to false beat calls due to breathing artifacts - using divergence from neighboring R peak height may be a suitable filter for this.
similarly current "heuristic" arrhythmia detectors are prone to "rebounding" detection of neighboring beats (i.e. neighboring calls of skipped beat and premature beat) due to narrow window of current calls - to simplify detection adding an additional rule either expanding the window or using a neighbor arrhythmia flag to refine the calls.
related to #13 but focused on awake ECG
current algorithm is prone to false beat calls due to breathing artifacts - using divergence from neighboring R peak height may be a suitable filter for this.
similarly current "heuristic" arrhythmia detectors are prone to "rebounding" detection of neighboring beats (i.e. neighboring calls of skipped beat and premature beat) due to narrow window of current calls - to simplify detection adding an additional rule either expanding the window or using a neighbor arrhythmia flag to refine the calls.