Pull request #186: Bugfix/P2HybridGroup5NoEssUrbanDelivery
Merge in VECTO/vecto-dev from VECTO/mk_vecto-dev:bugfix/P2HybridGroup5NoEssUrbanDelivery to develop * commit '9c0699e6': (22 commits) DefaultDriverStrategy.HandleRequestEngaged: Added case for ResponseOverload situation: try Coast (fixed the problem at 22km in P2 G5 NoEE UrbanDelivery) DefaultDriverStrategy: Added more info to debugData for easier debugging. Reformated code GearshiftPositions: Corrected bug for HasPredecessor/HasSuccessor when GearPosition is 0 DefaultDriverStrategy: Removed unneeded code from previous solution attempts (hamstercode) Driver: Code formatting IDriverStrategy: Added BrakeTrigger (forgot to include in previous commit) GearshiftPosition: reformatting and simplifying check for HasPredecessor and HasSucessor Renamed NextBrakeTargetSpeed to NextBrakeTriggerSpeed IDriverInfo: Added NextBrakeTriggerSpeed to detect braking to halt HybridStrategy: FindBestGearForBraking: added check if targetSpeed is actually 0 when checking for DisengageWhenHaltingSpeed. Otherwise braking below 10 km/h caused problems, because gearbox disengaged. typo Code formatting Driver: removed empty comment Driver ApplyLimit DriverAcceleration switched formatting DefaultDriverStrategy.DoBrake: Added debug variable for response history DefaultDriverStrategy.DoCoast: Combined declaration and initialisation Refactored if-statements for easier debugging code formatting HybridStrategy Request Refactored if-statements of nextGear for easier debugging ...
No related branches found
No related tags found
Showing
- VectoCommon/VectoCommon/Models/GearshiftPosition.cs 9 additions, 37 deletionsVectoCommon/VectoCommon/Models/GearshiftPosition.cs
- VectoCore/VectoCore/Models/Simulation/DataBus/IDriverInfo.cs 2 additions, 2 deletionsVectoCore/VectoCore/Models/Simulation/DataBus/IDriverInfo.cs
- VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs 1 addition, 0 deletions...ore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs
- VectoCore/VectoCore/Models/SimulationComponent/IDriverStrategy.cs 2 additions, 0 deletions...e/VectoCore/Models/SimulationComponent/IDriverStrategy.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs 81 additions, 71 deletions.../Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/Driver.cs 64 additions, 98 deletions...oCore/VectoCore/Models/SimulationComponent/Impl/Driver.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs 6 additions, 4 deletions...Core/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/HybridController.cs 39 additions, 110 deletions...oCore/Models/SimulationComponent/Impl/HybridController.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs 3 additions, 0 deletions...els/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs 1 addition, 0 deletions.../VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs
- VectoCore/VectoCore/Models/SimulationComponent/Impl/SimplePowertrainContainer.cs 1 addition, 0 deletions...els/SimulationComponent/Impl/SimplePowertrainContainer.cs
- VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs 33 additions, 16 deletions...e/Models/SimulationComponent/Strategies/HybridStrategy.cs
- VectoCore/VectoCore/Models/SimulationComponent/Strategies/TestPowertrain.cs 1 addition, 0 deletions...e/Models/SimulationComponent/Strategies/TestPowertrain.cs
- VectoCore/VectoCoreTest/Utils/MockDriver.cs 1 addition, 0 deletionsVectoCore/VectoCoreTest/Utils/MockDriver.cs
- VectoCore/VectoCoreTest/Utils/MockVehicleContainer.cs 1 addition, 0 deletionsVectoCore/VectoCoreTest/Utils/MockVehicleContainer.cs
Loading
Please register or sign in to comment