Obiekt event::whois

Z MaSzyna
Wersja z dnia 11:55, 29 mar 2023 autorstwa Krzysiuup (dyskusja | edycje) (Utworzono nową stronę "Umożliwia identyfikację składu przez wpisanie do komórki pamięci danych pobranych ze składu. <span style="color:tomato;font-weight:bold">event</span> nazwa <s...")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacja, szukaj

Umożliwia identyfikację składu przez wpisanie do komórki pamięci danych pobranych ze składu.

    event nazwa whois 0 komorka jakie_dane endevent
Parametr Tekst (+1) Liczba 1 (+2) Liczba 2 (+4)
+0 (1..7) Plik rozkładu Ile stacji do końca 1=postój, 0=przelot
+8 (9..15) Miejsce docelowe Kierunek w składzie: 1 albo -1 Moc silników (0=wagon)
+16 (17..23) Nazwa ładunku Ilość ładunku Maksymalna ilość ładunku
+24 (25..31) Typ pojazdu (CHK) Stopień zahamowania Odleglość do wykrytej przeszkody
+32 (32..39) Nazwa pojazdu prowadzącego skład, który wyzwolił event - -
+40 (41..47) Kolejna stacja w rozkładzie jazdy składu do którego należy pojazd, który wyzwolił event - Identyfikator czy na rzeczonej kolejnej stacji ma miejsce postój

Przykład: W torze umieszczony jest wpis event2 test_whois, którego zadaniem zapisanie do komórek informacji o jadącym taborze

//komórki pamięci
node -1 0 mem-typ memcell 0 0 0 none 0 0 none endmemcell 
node -1 0 mem-lad memcell 0 0 0 none 0 0 none endmemcell 
node -1 0 mem-doc memcell 0 0 0 none 0 0 none endmemcell 
node -1 0 mem-roz memcell 0 0 0 none 0 0 none endmemcell 
//eventy zgrupowane pod jedną nazwą (nie jest to wymagane)
config joinduplicatedevents yes endconfig
event test_whois whois 0 mem-roz  7 endevent //rozkład
event test_whois whois 0 mem-doc 15 endevent //docelowość
event test_whois whois 0 mem-lad 23 endevent //ładunek
event test_whois whois 0 mem-typ 31 endevent //typ pojazdu
event test_whois logvalues 0 none endevent //wpisz do logu
config joinduplicatedevents no endconfig