Показать сообщение отдельно
Старый 15.10.2017, 16:48   #34
Eprinter
Заглянувший
 
Аватар для Eprinter
 
Регистрация: 27.02.2017
Адрес: Нашенский
Сообщений: 147
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 302
Поблагодарили 439 раз(а) в 97 сообщениях
Репутация: - очень-очень хороший человек (439)
По умолчанию

Внёс правки для совместимости с Roco & Rocrail.

По умолчанию в мультимаусе прописаны 10 стрелок с адресами 1, 2, 3, ..., 9, 10 (на кнопках 1, 2, 3, ..., 9, 0). Адрес 1 в стандарте Roco соответствует DCC адресу 0 порту 0, адрес 2 - адресу 0 порту 1, и т.д. Первоначально я об этом не знал, поэтому адрес 0 был задействован для служебных операций, встал вопрос перепрограммировать многомышку, вроде мелочь, а неприятно. Теперь можно использовать адрес декодера 0 (ноль) на макете.

Также для совместимости с Вышеназванными добавлена возможность программной инверсии аксессуарных команд. Первоначально значение 0 (ноль) означало положение стрелки "прямо", а 1 - "вбок", что впоследствии привело к неудобству при периодической смене командной станции. Включить (или выключить) инверсию можно в меню "Настройки" - "Активация стрелок", после чего нужно выбрать "Настройки" - "Сохранить текущие".


Дальнейшие модификации программы продолжатся уже в обновлённом "теле". Примерные ожидаемые перки:
- мультиплатформенность (винда и линукс точно, может что-то ещё)
- обратная связь (пока на базе модулей МД)
- управление светофорами, шлагбаумами, прочими аксессуарными штучками
- потом поглядим, что ещё напросится
Чего точно не будет: автоматического управления поездами а-ля Рокрэйл. Уж очень сложная и навороченная система, за месяц эпизодического вникания кое-как запустил "автохаос" на своём простом макете, и то с периодическими глюками. А уж запрограммировать всё это...
Eprinter вне форума   Вверх
8 пользователя(ей) сказали cпасибо: