示例#1
0
文件: Main.cs 项目: mpguard/BtHeart
        public Main()
        {
            InitializeComponent();

            HeartContext = new HeartContext();
            HeartContext.Processed += HeartContext_Processed;
            HeartContext.ComReceived += HeartContext_ComReceived;
            HeartContext.RateAnalyzed += HeartContext_RateAnalyzed;
        }
示例#2
0
        public HeartRate(HeartContext hc)
        {
            this.Context = hc;
            this.Context.Processed += Context_Processed;

            worker.DoWork += worker_DoWork;
            worker.WorkerSupportsCancellation = true;
        }
示例#3
0
        private double RR = 0.0; // RR间期

        #endregion Fields

        #region Constructors

        public DifferenceHeartRate(HeartContext hc)
            : base(hc)
        {
        }
示例#4
0
        private double DDmax = 0.0; // 差分阈值

        #endregion Fields

        #region Constructors

        public DifferenceHeartRateEx(HeartContext hc)
            : base(hc)
        {
            var ecgList = ecgQueue.ToList();
            var diffList = Diff(ecgList);
        }