Skip to content

Releases: kmzbrnoI/hJOPserver

v5.0.8

21 Aug 07:26
v5.0.8

Choose a tag to compare

Novinky oproti verzi 5.0.5:

  • Autoblok: zbytečně nezpomalovat při žluté.
  • Umožnit štítek rozpojovačů, přidat menu rozpojovačů.
  • Autoblok: přidat návěst očekávejte 40 km/h.
  • Blok výstup: umožnit i vstup, integraci do panelu, menu.
  • Ukládat u JC nedostatečnou zábrzdnou vzdálenost, přidat opakovací
    návěsti.
  • Posílat TCP regulátorům očekávanou rychlost a návěst návěstního opakovače.
  • Opravit zastavení na neaktivním IR čidle.
  • Umožnit 2 výstupy návěstidla (na předvěst).
  • Použít regulární výrazy na typy souprav u zastavovacích událostí
    a v zastávkách.
  • Umožnit ovládat celkové zapnutí a vypnutí všech zvuků lokomotiv
    z dopravních kanceláří.
  • Přidat logování autorizace (auth log).
  • Opravit podbarvení čísla soupravy v cílové stanici.
  • Opravit vybírání správné JC při více variantních JC.
  • Další drobné opravy a vylepšení.

Pro správné fungování panelu je panel třeba aktualizovat na verzi minimálně 1.14.4.

Verze dodávaných knihoven (nezměněny):

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.3.0
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.3

v5.0.5

16 Jun 14:12
v5.0.5

Choose a tag to compare

  • TCP regulátor: opravit posílání rychlostí.
  • Zvýšit čas aktivního rozpojovače na 30 s.
  • HV: opravit nastavování směru.
  • Přejezd: umožnit výstup na blokování pozitivy.
  • Opravit RCS Debugger.
  • Drobné opravy.

Verze dodávaných knihoven:

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.3.0
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.3

v5.0.4

22 May 10:11
v5.0.4

Choose a tag to compare

  • Umožnit řídit přejezd plně z hJOP.
  • Debug: umožnit zobrazit uzavření přejezdu, id bloků.
  • Zapnout DCC po startu, pokud je vypnuté.
  • Umožnit omezit max. rychlost soupravy.
  • Přidat hnacím vozidlům třídu přechodnosti.
  • Opravit aktualizaci stavu úseků při výpadků RCS modulu.
  • JC edit: umožnit zadat dlouhý řádek přejezdu.
  • UDP discover: komunikovat v UTF-8.
  • Opravit zapínání/vypínání simulace stavění výhybek.
  • Větší timeout stavění JC při zavirání přejezdů, rozdělit timeout potvrzování a stavění.
  • Drobné opravy.

Verze dodávaných knihoven:

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.3.0
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.3

v5.0.3

24 Apr 11:35
v5.0.3

Choose a tag to compare

  • Aktualizace trakce-XN knihovny na v2.3.
  • Při ZAM návěstidla nezavírat přejezdy.
  • Umožnit stavění JC s posledním úsekem obsazeným.
  • Opravit rušení závěru JC do AB závěru.
  • Počítat ujetou vzdálenost HV z rychlosti, nikoliv z délek úseků.
  • PT server: přidat API pro stavění JC.
  • Přidat blok AC.
  • Umožnit stavět JC přímo v režimu AB.
  • Vylepšit blok výstup, umožnit zorbazení na panelu.
  • Opravit stavění odvratů v JC.
  • Opravit zpomalování v zastávce.
  • Opravit rušení JC vlivem pioruchy přejezdu.
  • Opravit rušení JC při obsazení trati.
  • Opravit autorizaci OŘ.
  • Opravit udělování závěru v PC.
  • Další drobnější opravy a vylepšení.

Verze dodávaných knihoven:

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.3.0
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.3

v5.0.2

27 Mar 10:21
v5.0.2

Choose a tag to compare

  • Zobrazit u soupravy v trati, jestli stojí.
  • Umožnit stavět VC přímo v režimu AB.
  • Umožnit soupravu na koleji bez čísla, ale s pozicí pro číslo soupravy.
  • Umožnit KC a VB jen pokud existuje JC.
  • Umožnit nouzovou cestu s variantními body.
  • Umožnit mazat více souprav, složených JC, JC a HV najednou.
  • Umožnit debug zobrazení závěrů bloků.
  • Kontrolovat použití RCS adresy jinde při editaci.
  • JC: zrušit příslušenství a redukce návěstidel.
  • Opravit zobrazování zesilovačů v tabulce.
  • PTserver: přijímat data v hlavním vlákně.
  • Opravit závěry výhybky.
  • Opravit cyklení úseku při výpadku DCC.
  • Rozpojovače se deaktivují v případě výpadku RCS modulu.
  • Zrychlit vyhledávání složených JC.
  • Opravit načítání odvratů u JC.
  • Opravit autentizaci OŘ.
  • Opravit zpomalování v autobloku.
  • Opravit simulaci projíždění JC.
  • Simulace: umožnit klikat polohy výhybek.
  • Další drobná vylepšení.

Verze dodávaných knihoven:

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.3.0
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.2

v5.0.0

18 Jan 18:58
v5.0.0

Choose a tag to compare

Hlavní změny:

  • Kompletní změna systému řízení jízdy vozidel (trakce).
  • hJOPserver je distribuován jako all-in-one řešení, nadále není nutné stahovat
    knihovny z dalších repozitářů.
  • Změna adreářové struktury konfiguračních souborů knihoven.

hJOPserver v5 přináší nový systém pro řízení jízdy vozidel: komponenta pro
řízení jízdy vozidel je nově linkována do hJOPserveru jako dynamicky linkovaná
knihovna (dll). Řízení jízdy nadále zůstává pomocí protokolu XpressNET, avšak
tímto krokem se otvírá cesta k snazší výměně trakční knihovny za jiný systém
(např. LocoNET). Komunikace po XpressNETu byla kompletně přepsána do
programovacího jazyka C++
.

hJOPserver je od verze 5 dodáván jako zip soubor, který obsahuje veškeré potřebné
knihovny a konfiguraci. Při aktualizaci hJOPserveru prozkoumejte, že se liší
pouze ty konfigurační soubory, které se mají lišit. Zejména nezapomeňte do
inidata.ini vložit sekci [LD_Preload] (viz inidata.ini v zip souboru).

Při aktualizaci z hJOPserveru v4 doporučujeme aktualizovat inidata.ini tak,
aby odpovídal verzi v zip souboru a změnit umístění konfiguračních souborů
a knihoven (viz zip soubor: adresáře lib-rcs, lib-trakce, lib-conf).

Další změny:

  • RCS porty mohou začínat od jedničky.
  • Otestovat autoblok v trati, opravit určování změny směru soupravy v trati.
  • Rozlišit mezi autoblokem a hradlem.
  • Ukládat, jestli je JC do odbočky.
  • Zásadní vylepšení okna editace JC a složených JC pro snazší editaci.
  • Zrušit typ TZZ bezsouhlasový stav bez nabídky.
  • Umožnit logickou spojku výhybek: zadat různé vstupy a výstupy obou výhybek
    ve spojce.
  • Umožnit výhybky bez hlášení polohy.
  • Odstranit nastavení LI z hlavního okna, ponechat na trakční knihovně.
  • Umožnit zadat zesilovači, že nemá detekci zkratu nebo výpadku napájení.
  • Opravit nastavování návěsti návěstidel, pokud se již nastavuje návěst.
  • Opravit návaznosti návěstidel do trati.
  • Oprava chyby: při editaci HV zachovat typ funkcí.
  • Opravit předávání návěsti v trati.
  • Odstranit funkci mazání logů.
  • Inicializovat a finalizovat objekty v jejich unitě.
  • Synchronizovat odpojení TCP klientů do hlavního vlákna.
  • Uhladit kód hlavního okna (fMain.pas).
  • Drobná vylepšení.

Verze dodávaných knihoven:

  • rcs-mtb.dll v3.2.0
  • rcs-simulator.dll v3.2.2
  • rcs-xn.dll v0.7
  • trakce-sim.dll v1.0
  • trakce-xn.dll v2.1

v4.16.5

23 Nov 12:08

Choose a tag to compare

Oprava přetečení při editaci bloku návěstidlo.

v4.16.4

01 Oct 06:26

Choose a tag to compare

  • Opravit ukládání dat u bloku výhybka.
  • Opravit ukládání DNJC u návěstidel (opraví předpovídání souprav).

v4.16.3

26 Sep 18:33

Choose a tag to compare

Novinky oproti verzi 4.16.1:

  • Přejezd: opravit chování při výpadku RCS modulu, opravit hlášku dlouho uzavřeného přejezdu.
  • Opravit výjimky editace zesilovačů a úseků.
  • Logovat v UTF-8, drobné přepracování logování do souborů.
  • Drobné opravy.

v4.16.1

30 Aug 13:31

Choose a tag to compare

Několik úprav nutných pro zprovoznění XpressNET řízení příslušenství:

  • Opravit přetečení při editaci bloků.
  • Velká změna přijímání dat z TCP: zajistit přijímání v jednom vlákně.
  • Drobná vylepšení.