vd писал(а):Сергей, спасибо за помощь и пояснения. Надеюсь, можно в будущем людей со схожими проблемами адресовать сразу к вам?
Да, можно направлять к нам. )
Получается, что вычисленные мной выше 5 байт предназначены для другого устройства, и для устройства, которое приобрел ychetka, не подойдут?
В общем, да.
Кусок из нужного протокола приведен в самом первом сообщении темы.
В общем получается примерно так:
Переключение 1 входа (звук и видео) на выход 1: FA C1 03 00 00 41
Переключение 2 входа (звук и видео) на выход 1: FA C1 03 01 00 40
и т.д.
Первый байт - заголовок FA, второй - код команды C1, потом - слой, который переключается (видео - 1, аудио - 2, видео+аудио вместе - 3). Потом - номер входа, считается от нуля (т.е. первый вход - 0, второй - 1...), потом так же номер выхода, а потом контрольная сумма
(^(FA+Команда+Данные)) & 7F
Я отправил программку для расчета HEX-последовательностей команд ychetka, выставлю её в ближайшее время на сайте.
Если не сложно, напишите об этом здесь, когда программа уже будет лежать на вашем сайте.
Хорошо, напишу и ссылку дам.
Вот только надо бы узнать у Сергея Даниленко, что у них получилось, удалось ли нормально согласовать наши коммутаторы с Форвардом. Я ему сегодня написал, но у вас в Новосибирске, наверное, уже поздно... )