Wiki
Clone wikiALSN Provider / Home
Универсальный провайдер АЛСН
Предоставляет универсальный провайдер кодирования АЛСН для светофоров, рельсовых цепей, а так же систему поиска и обработки кодов провайдера (движок АЛСН).
Подключение библиотеки
Система распространяется в виде библиотеки скриптов подключаемой к реализующему проекту. Для подключения библиотеки необходимо в конфигурационном файле (config.txt) реализующего проекта указать ссылку на библиотеку (kuid2:151055:60049:3) в блоке script-include-table.
Например:
script-include-table { alsnproviderlibrary <kuid2:151055:60049:3> }
Классы
Следующие классы доступны для использования
- ALSN_Provider - Основной базовый класс-интерфейс для реализации сигнальных точек.
- ALSN_CircuitRepeater - Специальный базовый класс для реализации особого типа сигнальной точки - рельсовая цепь повторителя.
- ALSN_Engine - Класс, реализующий движок АЛСН (поиск и обработка сигнальных точек).
Остальные классы не являются интерфейсом и используются для внутренней реализации
Updated