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.
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.
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.
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ě.
Specifikace 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.