public void Write(CalibrationExerciseResultMano result, CalibrationExerciseMano exercise, float value) { switch (exercise) { case CalibrationExerciseMano.ExpiratoryPeak: case CalibrationExerciseMano.InspiratoryPeak: FlowDataDevice.FlowData.Add(new FlowData { Date = DateTime.Now, Value = ManoFlowMath.ToCentimetersofWater(value) }); break; // case CalibrationExerciseMano.RespiratoryFrequency: // FlowDataDevice.FlowData.Add(new FlowData // { // Date = DateTime.Now, // Value = value * 60f // }); // break; default: FlowDataDevice.FlowData.Add(new FlowData { Date = DateTime.Now, Value = value / 1000f }); break; } }
public void Write(CalibrationExerciseResultMano result, CalibrationExerciseMano exercise, float value) { if (exercise == CalibrationExerciseMano.ExpiratoryPeak || exercise == CalibrationExerciseMano.InspiratoryPeak) { _sb.AppendLine($"{DateTime.Now:s};{result};{exercise};{FlowMath.ToLitresPerMinute(value)};"); } // else if (exercise == CalibrationExerciseMano.RespiratoryFrequency) // { // _sb.AppendLine($"{DateTime.Now:s};{result};{exercise};{value * 60f};"); // } else { _sb.AppendLine($"{DateTime.Now:s};{result};{exercise};{value / 1000f};"); } }