1. М-м-дя-я... "Головы" SHUNTING тоже оппозиты не читают, условие
opp_sig_lr (SIGFN_DISTANCE) всегда возвращает "0". И в стабильной, и в последней тестовой версиях.
2. Если на станц. пути стоят вагоны, а за вагонами горит белый (
state = 2;), то при этом на манёврах условие
if ( next_N == 2 ) не работает,
next_sig_xx возвращает ноль (вроде как РЦ зашунтирована колёсами, и коды не проходят

).

Где можно посмотреть список внешних переменных для OR?