Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
 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};");
     }
 }