-
Notifications
You must be signed in to change notification settings - Fork 3
ptServer lok
Jan Horacek edited this page Oct 22, 2016
·
8 revisions
Každý objekt loko
obsahuje tato data:
adresa: integer,
nazev: string,
majitel: string,
oznaceni: string,
trida: ("parni", "diesel", "motor", "elektro")
Volitelně pak obsahuje tato data:
poznamka: string,
vyznamFunkci: [
"svetla",
"svetla zadni",
...
]
- Poznámka je v objektu přítomna právě tehdy, když poznámka není prázdná.
- Význam funkcí je seznam variabilní délky, první význam je vždy význam funkce
0, poslední položka je poslední vyplněný význam. Příklad: Pokud má seznam 10
prvků, jedná se o významy funkcí F0-F9. Celkový počet dostupných funkcí je
28. Význam funkcí, které nejsou vyplněny v seznamu, je prázdný.
Pokud není vyplněn žádný význam, atribut
vyznamFunkci
v objektu není.
Každý stav lokomotivy obsahuje tato data:
rychlostStupne: integer,
rychlostKmph: integer,
smer: ("0", "1"),
stavFunkci: string,
stanovisteA: ("L", "S"),
najetoVpred: {
metru: integer,
bloku: integer
}
najetoVzad: {
metru: integer,
bloku: integer
-
stavFunkci
je string tvaru011001010
, který má vždy délku 29 znaků (F0-F28), přičemž0
značí vypnutou funkci a1
značí zapnutou funkci. Seznam vždy začíná F0 a končí F28.