Merge branch 'master' into lcd_python

This commit is contained in:
firleju
2015-11-15 17:57:34 +01:00
2 changed files with 10 additions and 11 deletions

View File

@@ -164,12 +164,12 @@ void TSpeedPos::CommandCheck()
fVelNext = 0.0; // TrainParams->IsStop()?0.0:-1.0; //na razie tak
iFlags |= spPassengerStopPoint; // niestety nie da się w tym miejscu współpracować z rozkładem
break;
//case cm_SetProximityVelocity:
// // odcinek z ograniczeniem prędkości o podanej długości
// fVelNext = value1;
// iFlags |= spProximityVelocity;
// fSectionVelocityDist = value2;
// break;
case cm_SetProximityVelocity:
// musi zostać gdyż inaczej nie działają manewry
fVelNext = -1;
iFlags |= spProximityVelocity;
// fSectionVelocityDist = value2;
break;
case cm_OutsideStation:
// w trybie manewrowym: skanować od niej wstecz i stanąć po wyjechaniu za sygnalizator i
// zmienić kierunek
@@ -177,12 +177,11 @@ void TSpeedPos::CommandCheck()
fVelNext = -1;
iFlags |= spOutsideStation; // W5
break;
default:
default:
// inna komenda w evencie skanowanym powoduje zatrzymanie i wysłanie tej komendy
iFlags &= ~(spShuntSemaphor | spPassengerStopPoint |
spStopOnSBL); // nie manewrowa, nie przystanek, nie zatrzymać na SBL
fVelNext = -1.0; // jak nieznana komenda w komórce sygnałowej, to pokazujemy w tabelce ale
// ignorujemy
fVelNext = 0.0; // jak nieznana komenda w komórce sygnałowej, to zatrzymujemy
}
};