16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-22 00:09:18 +02:00

Parametrisation of maximum brake overload pressure and pressure decrease speed after it.

This commit is contained in:
stele
2020-06-22 21:39:17 +02:00
parent 0af9e84453
commit 635d9d68a3
4 changed files with 33 additions and 17 deletions

View File

@@ -10017,6 +10017,8 @@ void TMoverParameters::LoadFIZ_Cntrl( std::string const &line ) {
extract_value( Handle_ManualOverload, "HMO", line, "" );
extract_value( Handle_GenericDoubleParameter1, "HGDP1", line, "" );
extract_value( Handle_GenericDoubleParameter2, "HGDP2", line, "" );
extract_value( Handle_OverloadMaxPressure, "OMP", line, "" );
extract_value( Handle_OverloadPressureDecrease, "OPD", line, "" );
// brakelochandle
{
std::map<std::string, TBrakeHandle> locbrakehandles{
@@ -11072,7 +11074,7 @@ bool TMoverParameters::CheckLocomotiveParameters(bool ReadyFlag, int Dir)
default:
Handle = std::make_shared<TDriverHandle>();
}
Handle->SetParams(Handle_AutomaticOverload, Handle_ManualOverload, Handle_GenericDoubleParameter1, Handle_GenericDoubleParameter2);
Handle->SetParams(Handle_AutomaticOverload, Handle_ManualOverload, Handle_GenericDoubleParameter1, Handle_GenericDoubleParameter2, Handle_OverloadMaxPressure, Handle_OverloadPressureDecrease);
switch( BrakeLocHandle ) {
case TBrakeHandle::FD1: