Zapomniałem dodać zależności dla dolnego S5. Cały czas poprawiam, przyznam się, że mam bałagan w kodzie. Optymalizuję go, by w przypadku poprawy było łatwe i proste edytowanie, a teraz sam nie wiem co gdzie jest. Aplikacja została wrzucona szybciej ze względu na moją pracę licencjacką i potrzebuje mieć informacje jak się to wszystko przyjęło, stąd widać spore błędy teraz.
Myślę podobnie, że dolny S5 jest wątpliwy. Mamy taki przypadek:
- Lecimy i mamy podany S13 - prędkość powinniśmy mieć nie większą niż 40km/h i rozjazd przełożony, zjeżdżamy na inny tor. Spodziewamy się, że następny stój. Wszystko odbyło się bezpiecznie, zgodnie z przepisami.
- Druga sytuacja: lecimy i mamy podany S5 w dolnej komorze. Tak jak tu niektórzy interpretują, możemy w takim układzie lecieć z maksymalną dopuszczalną, a następny stój. A co, jeśli właśnie coś się stało i nie świeci się górne pomarańczowe, sygnał S13. Rozjazd przełożony i mamy tragedię, bo maszynista myślał, że jest S5.