public ProcessesStartup(IEventBus eventBus, IGearshiftService gearshiftService, EngineCharacteristics engineCharacteristics, KickdownCharacteristics kickdownCharacteristics) { _gearshiftService = gearshiftService; _engineCharacteristics = engineCharacteristics; _kickdownCharacteristics = kickdownCharacteristics; _eventBus = eventBus; }
public TrailerEngineBrakingDetectionProcess(IGearshiftService service) { _service = service; CarMovingDownhill = false; HookOccupied = false; CarMovingDownhill = false; }
public TemporalManualControlProcess(IGearshiftService service) { _service = service; _tokenSource = new CancellationTokenSource(); VehicleInManualMode = false; CurrentGear = new Gear(0); _vehicleInTemporalManualControlMode = false; }
public KickdownDetectionProcess(IKickdownCharacteristics kickdownCharacteristics, IGearshiftService gearshiftService) { _kickdownCharacteristics = kickdownCharacteristics; _gearshiftService = gearshiftService; ResponsivenessMode = ResponsivenessMode.Economic; CurrentGear = new Gear(0); LastGasPressure = new PedalPressure(0.0); CurrentRpm = new Rpm(0.0); }
public MDynamicSlippingDetectionProcess(IGearshiftService service) { _service = service; MDynamicActive = false; }
public ManualModeProgramUpdatingProcess(IGearshiftService service) { _service = service; VehicleInManualMode = false; CurrentGear = new Gear(0); }
public ResponsivenessModeProgramUpdatingProcess(IGearshiftService service, EngineCharacteristics characteristics) { _service = service; _characteristics = characteristics; }