-
Notifications
You must be signed in to change notification settings - Fork 3
panelServer hvspec
Jan Horacek edited this page May 9, 2020
·
4 revisions
Specifikace hnacího vozidla panel serveru
V komunikaci panel serveru se často odesílají data popisující hnací vozidlo. Proto vznikl univerzální formát pro přenos dat hnacího vozidla, resp. dva formáty:
- základní specifikace hnacího vozidla,
- plná specifikace hnacího vozidla.
Jednořádkový řetězec ve formátu:
název|majitel|označení|poznámka|DCC adresa|třída|číslo soupravy|
orientace stanovište A|funkce|rychlost ve stupních|rychlost km/h|směr|
id oblasti řízení|{[{cv1take|cv1take-value}][{...}]...}|{[{cv1release|cv1release-value}][{...}]...}|
{vyznam-F0;vyznam-F1;...}|typ funkcí|maximální rychlost km/h|třída přechodnosti
-
DCC adresa
je číslo v rozsahu 0-9999. -
Třída
je číslo popisující třídu hnacího vozidla:- 1 = parní
- 2 = diesel
- 3 = motorová
- 4 = elektrická
-
Číslo soupravy
je buď-
(spojovník), pokud hnací vozidlo není na žádné soupravě, nebo číslo soupravy, na které je hnací vozidlo přiřazeno. -
Stanoviště A
hnacího vozidla:- 0 = v lichém směru
- 1 = v sudém směru
-
funkce
je 29 binárních číslic za sebou vyjadřující stav funkcí F0-F28. -
Rychlost ve stupních
je číslo v rozsahu 0-28. - Rychlost v km/h je celé nezáporné číslo.
- Směr:
- 0 = vpřed
- 1 = vzad
-
id oblasti řízení
je id té OŘ, ve které se hnací vozidlo momentálně nachází. -
Typ funkcí
je řetězec složený z písmenM
(momentary function) aP
(permanent function), který má takovou délku, jaký je počet funkcí HV. - Maximální rychlost km/h je celé nezáporné číslo.
- Třída přechodnosti je celé nezáporné číslo.
V základní specifikaci nejsou uvedeny POM řetězce, v plné jsou.