public LapTelemetryInfo(DriverInfo driverInfo, SimulatorDataSet dataSet, LapInfo lapInfo, TimeSpan snapshotInterval, SimulatorSourceInfo simulatorSourceInfo) { LapStarSnapshot = new TelemetrySnapshot(driverInfo, dataSet.SessionInfo.WeatherInfo, dataSet.InputInfo, simulatorSourceInfo); LapInfo = lapInfo; PortionTimes = new LapPortionTimes(10, dataSet.SessionInfo.TrackInfo.LayoutLength.InMeters, lapInfo); TimedTelemetrySnapshots = new TimedTelemetrySnapshots(snapshotInterval); }
public void CreateLapEndSnapshot(DriverInfo driverInfo, WeatherInfo weather) { LapEndSnapshot = new TelemetrySnapshot(driverInfo, weather); }
public LapTelemetryInfo(DriverInfo driverInfo, SimulatorDataSet dataSet, LapInfo lapInfo) { LapStarSnapshot = new TelemetrySnapshot(driverInfo, dataSet.SessionInfo.WeatherInfo); LapInfo = lapInfo; PortionTimes = new LapPortionTimes(10, dataSet.SessionInfo.TrackInfo.LayoutLength, lapInfo); }
public void CreateLapEndSnapshot(DriverInfo driverInfo, WeatherInfo weather, InputInfo inputInfo, SimulatorSourceInfo simulatorSourceInfo) { LapEndSnapshot = new TelemetrySnapshot(driverInfo, weather, inputInfo, simulatorSourceInfo); }