Результаты проверки раилкома в декодере SoundGT2.
Модуль ОС: Z21 detector. (Firmware V3.1.19, hardware V3.1.1). Зетка - черная, подключение по CAN шине.
1) Роковская програмка Z21_maintenance:
Показывает адрес лока на блок-участке и направление (ориентацию) локомотива.
Не показывает ни текущую скорость ни QoS
Проверял и на коротком адресе и с Long Address - все работает как часы, никаких глюков замечено не было.
Выглядит это так (на БУ #1 стоит лок с адресом 200):
В этой утилитке есть тестовая командная станция, позволяющая читать/писать CV, в том числе на POM с помощью раилкома - все чудесно пишется и читается.
2) Rocrail
Показывает адрес лока на БУ,
его текущую скорость и вероятно показал бы QoS, но декодер его не передает.
Лог Rocview выглядит так:
16:28:50 RailCom Data: loco address=200 speed=0 qos=0
16:28:50 RailCom Data: loco address=200 speed=1 qos=0
16:28:50 RailCom Data: loco address=200 speed=2 qos=0
16:28:50 RailCom Data: loco address=200 speed=3 qos=0
16:28:50 RailCom Data: loco address=200 speed=4 qos=0
16:28:50 RailCom Data: loco address=200 speed=5 qos=0
16:28:50 RailCom Data: loco address=200 speed=6 qos=0
16:28:50 RailCom Data: loco address=200 speed=7 qos=0
16:28:50 RailCom Data: loco address=200 speed=8 qos=0
16:28:50 RailCom Data: loco address=200 speed=9 qos=0
лог снят когда декодер с адресом 200 разгонялся, видно как скорость увеличивается по мере разгона.
Пока лок разгоняется сообщения идут часто, несколько раз в секунду, когда требуемая скорость набрана и не меняется, сообщения приходят значительно реже.
На сегодняшний день работа раилкома в декодерах modelldepo проверена на:
1) Z21 detector (проверены: адрес, скорость, чтение запись CV)
2) железо BiDiB (проверены: адрес, скорость, чтение запись CV)
3) Ecos (проверены: чтение запись CV, остальное не проверялось в виду отсутствия ecos detector'a)
Тут некоторые утверждают, мол все производители должны работать по новым
законам нормам RCN, однако по факту все работают и по старым.
Как видно, Роко и разработчики BiDiB прекрасно понимают, что что нет никакого смысла ограничивать себя старыми или новыми стандартами раилкома и сделали именно то, о
чем я писал здесь
Т.е. они сделали модули которые прекрасно читают и старый формат пакетов раилкома и новый и это не требует никаких настроек в модулях или разных прошивок, просто они написали универсальный код для дешифровки пакетов во 2-м канале, это не представляет никакой сложности.
Хотя прием пакетов по "новому" раилкому я не проверял, за отсутствием таковых декодеров, но я уверен: тут не будет проблем.
И я не сомневаюсь, что и digikeijs когда доведет до ума свои модули пойдет тем же путем - будет читать оба формата и не будет никаких проблем совместимости, иначе никому такая читалка, работающая только с новыми декодерами, будет не нужна