В качестве пояснения.
Исторически с версией 0.5 я не смог заставить локомотив с составом идентифицировать сообщения АЛС поступающих к нему и спереди и сзади. Чтобы он получал сообщения только с одной стороны – головы поезда и при движении назад и чтобы это было достаточно общим решением, зависящим только от того, где у состава "сценарный" перед и должны ли от светофора со стороны активной кабины доходить в лок путевые сообщения. Поэтому в v0.6 формат был изменен. По мере углубления моих знаний о режимах АЛСН и работе КЛУБа (Спасибо, Стас!), может быть, я сам уже подозреваю сообщения v0.6 в избыточности, но в качестве побочного занятного эффекта они дают хоть на 50%, но сделать похожим на правду работу ЭК в КЛУБе. Но это оффтоп.
Приведенный скрипт с функцией обработки сообщений светофоров приведен практически без изменений по сравнению с работающим проектом, и не включает в себя саму индикацию огней, т.к. она связана с ЭПК, и это сделано отдельной функцией. Дополнительно нужно при и...
[ Продолжается ]