private void DisplaySmoothed(FileReader.AnalyzedResult result, int smoothFactor) { Spo2.Clear(); Bpm.Clear(); Accel.Clear(); Spo2.AddRange(SmoothList(result.Spo2List, smoothFactor)); Bpm.AddRange(SmoothList(result.BpmList, smoothFactor)); //Spo2.AddRange(result.Spo2List); //Bpm.AddRange(result.BpmList); Accel.AddRange(result.AccelList); }
private void MenuItem_Click(object sender, RoutedEventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); if (ofd.ShowDialog() == true) { FileReader fr = new FileReader(ofd.FileName); this.Title = System.IO.Path.GetFileName(ofd.FileName); FileReader.AnalyzedResult result = fr.Read(true); MessageBox.Show($"Bpm Success: {result.BpmReadSuccessCount / (result.TotalRecordGroupsAnalyzed * 1.0) * 100}%"); DisplaySmoothed(result, 5); } }