Данный протокол не является секретом и он не был описан ранее исключительно по причине нехватки времени.
ModellDepo не сколько не возражает и даже приветствует попытки писать свой софт или использовать софт других производителей для управления макетом используя модуль "диспетчер" в качестве шлюза ПК-XpressNet.
Протокол обмена у диспетчера такой же как у ленцовского модуля LI101.
Просто укажите программе - работать с LI101, должно получится, но не проверял.
Для тех, кто хочет писать свой софт или драйвер:
1. Чтобы понимать как устроена XpressNet прочтите
ленцовское описание XpressNet (eng)
2. Чтобы понимать как Диспетчер общается с ПК - посмотрите описание
ленцовского модуля LI101(eng)
В кратце обмен выглядит так:
все посылаемые с ПК команды должны иметь заголовок: FF FE и далее XpressNet пакет,
Принимаемые от модулей пакеты также начинаются:
FF FE и далее пакет - если это обычный пакет на адрес устройства и
FF FD и далее пакет - если модуль принял broadcast пакет от станции.
RS232 - 115200 8N1
для написания драйвера первый пункт можно пропустить.