hJOP umožňuje řídit příslušenství různými systémy. Všechny sdružuje pod obecné jméno „RCS – Railroad Control System“. Níže je uveden seznam podporovaných systémů.

hJOPserver od verze 5 je distribuován včetně knihoven pro podporu všech systémů níže, takže knihovny není nutné samostatně stahovat. Knihovny jsou dodávány jako dll soubory.

XpressNET

XpressNET knihovna umožňuje připojení ke sběrnici XpressNET, skrze kterou lze řídit kolejiště a získávat informace z něj. Pro připojení ke kolejišti je nutné využít dvě LI – jedno se připojuje přímo k hJOPserveru (pro řízení jízdy) a druhé k této knihovně (pro řízení příslušenství). Je možné použít buď dvě centrály – každou se svým LI – nebo jednu centrálu s dvěma LI.

Knihovna používá dekodéry příslušenství jako vstupy i výstupy.

Stáhnout Zdrojové kódy Návod

MTB v2

MTB knihovna umožňuje komunikaci s moduly MTB. Knihovna je dostupná na githubu, kde je podrobná dokumentace jejího API. Toto API je společné pro všechny RCS knihovny.

Tato knihovna bude postupně nahrazena knihovnou MTB Network Library.

Stáhnout Zdrojové kódy

Tato knihovna může sloužit komukoliv, kdo má zájem snadno a rychle komunikovat s MTB – například studentům v Laboratoři řízení kolejových vozidel MENDELU.

MTB Network Library

MTB Network Library umožňuje komunikaci s aplikací MTB Daemon, která se připojuje k MTB v4. Nahrazuje knihovnu MTB v2.

Knihovna je aktuálně v alpha verzi.

Stáhnout Zdrojové kódy

Simulace

Simulační knihovna se nepřipojuje ke kolejišti, ale hardware kolejiště emuluje. Hodí se pro testování hJOP bez připojeného kolejiště.

Stáhnout Zdrojové kódy


Specifikace RCS API

Číst specifikaci RCS API

Railroad Control System Interface

RCSI je implementace rozhraní umožňující načíst dll knihovnu přímo z vašeho oblíbeného programovacího jazyka a využívat její funkcionality prostým voláním metod třídy.

Momentálně existuje pro jazyk Object Pascal.