Exemple #1
0
        /// <summary>
        /// Handler for new reading event
        /// will check for blinks on each new reading
        /// </summary>
        public void OnNewSample(object sender, BFSampleEventArgs e)
        {
            var data          = GetData(.25);
            var stdDevLeft    = data.GetExgDataForChannel(0).StdDev();
            var stdDevRight   = data.GetExgDataForChannel(1).StdDev();
            var stdDevMedians = GetStdDevMedians();

            DetectBlinks(e.Sample, stdDevLeft, stdDevMedians.GetExgDataForChannel(0), stdDevRight, stdDevMedians.GetExgDataForChannel(1));
        }
Exemple #2
0
 public void AddData(object sender, BFSampleEventArgs e)
 {
     FileWriter.AddData(sender, e);
 }
Exemple #3
0
 /// <summary>
 /// Add data to the proecssor queue from an event
 /// </summary>
 public void AddDataToProcessor(object sender, BFSampleEventArgs e)
 {
     AddDataToProcessor(e.Sample);
 }
 /// <summary>
 /// Add data to the file writer
 /// </summary>
 public void AddData(object sender, BFSampleEventArgs e)
 {
     AddData(e.Sample);
 }