ILRBCSim
ADR-029 Interlocking simulator — grants/extends Movement Authority against the RBC wire protocol
Loading...
Searching...
No Matches
il_sim.py File Reference

Go to the source code of this file.

Namespaces

namespace  il
namespace  il.il_sim

Functions

 il.il_sim._is_keepalive (data)
 il.il_sim.main ()

Variables

float il.il_sim.ROUTE_STATUS_PERIOD_S = 2.0
dict il.il_sim._CMD_ROUTE_TYPE_NAME = {il_wire.ROUTE_TYPE_NO_ROUTE: "NoRoute", il_wire.ROUTE_TYPE_LOCKED: "Locked"}
dict il.il_sim._CMD_ROUTE_STATUS_NAME
 il.il_sim.CATALOG = MessageCatalog(os.path.join(os.path.dirname(os.path.abspath(__file__)), "message_catalog.json"))
int il.il_sim._RELAY_KEEPALIVE_KIND = 9