Показать сообщение отдельно
Старый 26.01.2018, 17:19   #52
Rokfor
Engineer of DCC
 
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,273 раз(а) в 898 сообщениях
Репутация: репутация неоспорима (2293)
По умолчанию

Результаты проверки раилкома в декодере 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 когда доведет до ума свои модули пойдет тем же путем - будет читать оба формата и не будет никаких проблем совместимости, иначе никому такая читалка, работающая только с новыми декодерами, будет не нужна
Rokfor вне форума   Вверх
5 пользователя(ей) сказали cпасибо: