} //CO2 production rate[liters/min] public void Inspiration(double dataFlow, double dataO2, double dataCO2, double SampleTime, double ZeroLine) { insVinsDATA.Add(dataFlow - ZeroLine); FIO2DATA.Add(dataO2); FICO2DATA.Add(dataCO2); FETO2andFETCO2(dataO2, dataCO2, SampleTime); FIO2 = (dataO2 + _kO2) * 0.5; FICO2 = (dataCO2 + _kCO2) * 0.5; insVins = IntegralV.Trap(dataFlow - ZeroLine, SampleTime); Vins += insVins; VO2ins += insVins * FIO2 * 0.01; VCO2ins += insVins * FICO2 * 0.01; }