Форум » » Конгресс-система Bosch DCN » Ответить

Конгресс-система Bosch DCN

mexin: Кто-нибудь встречал модуль или протокол управления?

Ответов - 111, стр: 1 2 3 4 5 6 All

Вячеслав: Send_HiByte = csDCNC_APP_MM = \x00 chr(low(s_len)) это chr() -функция из simpl+ которая возвращает символ по его численному значению. В нашем случае это скорее попытка вернуть HEX значение по его десятичному значению low() -функция возвращает младший байт двухбайтного целого числа s_len -переменная вычисленная на предыдущем шаге. Содержит суммарную длину в байтах строк s_field1 и s_field2 В итоге 1. Вычисляем s_len (например длина равна 21 байтам \x00\x15) \x03\x22\x00\x43\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x22\x00\x01\x02\x01 //(0015h=21d) 2. low выделяем младший байт числа 21 (00000000 00010101) 3. chr получаем его шестнадцатеричное представление \x15 и т.п. Если хотите на serial i/o то посчитайте длину команды вручную и прибавьте 2 (2 это длина самого числа кодирующего длину) Запишите по правилу описанному выше. т.е. второй байт всегда \x00. Первый байт длины калькулятором в HEX конвертируете. Если посчитаете количество байт в приведенном вами примере команды получите как раз 21. 2 из которых как раз сама длина \x15\x00 На маркете есть модуль на CCU2 (как оказалось его даже можно использовать для реального управления). По началу мне показался вообще не в тему и использовал его лишь как основу для программирования своего модуля. На днях увидел модуль с маркета с обвесом и понял, что он что то все таки может. )) Если кто то готов поделиться готовым решением безвозмездно соглашайтесь быстрее ) На маркете тоже бесплатно, но реализация своеобразная.

gosha: Модуль на маркете работает через Speakers List, соотв., если я правильно понял, председатели (chairmans) туда не попадают, а MICS_ON_OFF отдельно не выведены - надо вытаскивать самому. Либо я просмотрел способ включения занесения председателей в SPK list...

Вячеслав: Команда включения председательского пульта не отличается от команды включения делегатского пульта. Просто надо использовать команду csMM_C_SET_MICRO_ON_OFF (\x01) , а не csMM_C_SPK_APPEND_ON_PC/csMM_C_SPK_REMOVE_ON_PC (\x0E / \x0F) Другой разговор что в списке делегатов его нет, для этого в Bosch используется отдельный список председателей. Как тут говорили "считайте это чисто немецким решением" )) Они не ищут легких путей интеграторам.


KelorVs: Игорь, Добрый день! Я скачал с маркета модуль боша и не получается заставить его работать. Вот я и подумал что через serial I/O давать две команды. У меня беспроводные микрофоны в количестве 6 штук. в каждом зале и куча радиоприемников. Мне хотелось бы просто включать и выключать заданный микрофон. Ну и получить состояние вкл или выкл. А Вячеслава, за что отдельное спасибо, попросил чтобы помог разобраться со значениями в строке. И вроде как начал понимать немного.

Вячеслав: KelorVs пишет: У меня беспроводные микрофоны в количестве 6 штук. в каждом зале и куча радиоприемников. На этом месте поподробнее )) У Вас радио пульты BOSCH? Что еще за радиоприемники? У радио пультов нумерация отличается от проводных. Так например левая кнопка первого микрофона в системе если он является проводным будет иметь номер \x02\x01, а если это радио пульт то \x3e\x01

Игорь K.: KelorVs, вам нужно изучить как работает модуль в составе программы, а не сам по себе. Но до того, убедитесь, что активирована лицензия тн "Открытого интерфейса". Поищите ту на форуме, кто-то формулировал все условия. Итак, берем тот самый работоспособный, стабильный и очень удобный модуль Bosch DCN с AppMarket. Для меня окончательным и очень простым, успешно тиражируемым и масштабируемым решением по стало дополнение из: 1. Подсистемы старта /останова (останова/старта) управления микрофонами при пропадании связи по сети или сбоев вообще. 2. Подсистемы включения и выключения микрофонов. 3. Подсистемы определения Единственного крайнего микрофона, на который должна быть направлена камера, в тч с отработкой очереди активации, с возвратом на предыдущих выступающих из активных, отработки председательского и его приоритета. Вопросов к исходному модулю нет, отличный опорный материал.

Вячеслав: Вопрос (тому кто вкурил таки модуль с маркета): 1.Работает ли модуль с маркета с беспроводными пультами? 2.Позволяет ли он реализовать режим Override с вытеснением самого первого из активированных делегатов. Да и вообще в каком режиме он "работает" DELEGATE_WITH_OVERRIDE или DELEGATE_WITH_REQ_LIST? 3.Про председательские пульты уже писали. Он может ими управлять, отслеживать нажатие кнопки приоритета, синхронизовать состояние с BOSCH после перезагрзуки Crestron? KelorVs Обработать fb от CCU2 это более сложная задача чем управление вкл/выкл. Есть зависимости от текущего режима, типа микрофона и т.п. В лучшем случае поймаете \x01 и \x0E сразу после нажатия в 17-ом байте Через serial i/o уже не получится включить 3-й микрофон, если в системе установлено ограничение максимально в 2 одновременно говорящих, а вот с пульта это очень даже сработает и с этого места интерфейс крестрона будет не синхронизирован с реальным состоянием CCU2. Правильное решение использовать готовый модуль или решение получится уж слишком топорным. В этом случае лучше вообще не управлять, чем управлять кое как.

KelorVs: Игорь и Вячеслав спасибо за ответы. Вячеслав у меня беспроводная система. Микрофоны подключаются к точке доступа DCN-WAP. Приемники для синхроперевода. Потому как у меня три пульта переводчиков. Лицензии активированы все.

KelorVs: Останавливаюсь на готовом модуле. Только как я понял он на 4 микрофона рассчитан или ошибаюсь. Связка у меня идет так. К CCU-2 подключен INT-TX-04, Точка доступа DCN-WAP, Беспроводные микрофоны к точке доступа.

Игорь K.: KelorVs, да, используйте готовый, с ним все получится.

Dennis41: Добрый день, имеется центральная консоль DCN-CCU2, и Беспроводной дискуссионный пульт DCN-WD-D 17 штук, все работало пару лет нормально, но вот совсем недавно, начинает пропадать сигнал, пульты отключаются, и через время только подхватываются. Есть тут спецы, что может вызывать помехи для плохого сигнала, сам DCN-Wap в прямой видимости микрофонов, самый дальний на расстоянии 10 метров, помех в виде перегородок нет, Wi-Fi-ные точки доступа отключали по всему зданию, это не как не решило проблему, ощущение такое что именно помеха может быть.

Игорь K.: Возможно, где-то запущена базовая станция сотовой (специальной связи), гармоники или субгармоники излучения которой могут попасть в диапазон 2,4ГГц При работе на передачу такие станции излучают приличную мощность, в сотни раз больше, чем точки Wi-Fi, до десятков Ватт. Сталкивался несколько лет назад на объекте около м. Маяковская, тоже работало ОК, о вдруг стало нестабильно. Сравнивали спектроанализатором состояние эфира, с включенной и выключеной Bosch и увидели, что чужие "палки" смешивались со спектром излучения точки Bosch. Решение было одно - изменить диапазон (RF) в настройках DCN-CCU2 (W), где был выбор из четырех поддиапазонов.

Dennis41: Решение было одно - изменить диапазон (RF) в настройках DCN-CCU2 (W), где был выбор из четырех поддиапазонов Игорь день добрый, можно по подробней, что именно изменить надо?Спасибо.

raz1933: Игорь, и другие участники, подскажите по следующей ситуации. У заказчика, помимо прочего, установлен DCN с беспроводными пультами и коммутатор allegiant c камерами. Запланирована замена аналоговых камер bosch на более современный панасоник. Требуется сделать автонаведение на микрофоны. У CCU есть только два ком-порта, эзернета нет. Первый свободен, второй идет на коммутатор. Если подоткнуться компьютером на первый и послать команду start_mic_mngmt (которая скопирована из крестроновского модуля), то ответы отсутствуют. Включение микрофонов без реакции. Второй компорт при подключении к компьютеру при включении микрофонов выдает некоторую информацию - номер пульта, сектор и т.д. Вопрос - как понять, какие лицензии активированы на CCU ? Попытки скачать софт боша и хоть чтото проверить, привели к ошибкам при инсталляции, что якобы неизвестная версия виндовс (используется ноутбук на вин10). Или я не то ставлю? Второй вопрос - я хотел распарсить строчки, адресованные allegiant'у, чтобы использовать их для наведения хотя бы на первый включенный микрофон, так как там есть его номер. И столкнулся с проблемой, что первый компорт на CP3 не видит эти строчки. При этом, ноутбук через переходник ком-порт-усб видит информацию с CCU, если этим же переходником ткнуться в крестрон, то крестрон видит информацию с ноутбука, а если соединить CP3 и CCU - в компорте пустота. Я использовал разные раскладки проводков, так как бывает иногда путаница с Rx/Tx, но тут никакой реакции. Подскажите, в чем может быть дело?

Игорь K.: Попробуйте через сайт Bosch.com введя серийный номер и код.

raz1933: Игорь, Спасибо за ответ. Решил написать им, посмотрю, что ответят. А по второму вопросу есть ли идеи, в чем может быть дело? Почему с компьютером и контроллер и CCU могут общаться, а с друг другом общение не происходит? Нужно ли им обязательно CTS/RTS проводки для установления коннекта?

Игорь K.: Возможно, не хватает именно RTS/CTS. Для работы с Crestron старым CCU был нужен 5-ти проводной кабель.

Вячеслав: Изучать протокол для первого CCU не приходилось, были вменяемые модули. Похоже на маркете сейчас остался модуль как раз для CCU. Там в pdf указано что требуется подключение RTS CTS (7-7 8-8) click here P.S. Интересно, почему с маркета исчез модуль для CCU2 ?? (своеобразный он был конечно но все таки лучше чем ничего)

По: Вячеслав думаю связано с тем что протокол у Боша меняется :). Мы сейчас ушли от "покупки" лицензии открытого интерфейса, но используем свой программный модуль для связи с Бошем. Получается дешевле. ЗЫ Бош потихоньку "убивает" линейку DCN и замещает её Disentisом.

По: Dennis41 Если куплен софт то в нем видно какой сигнал на каждом из пультов. Практика показывает что могут быть проблемы в коммутации точки. Тоесть попробуйте другой оптический кабель. Насчет изменения частот, то все просто...мануал откройте и там сказано как менять частоты.



полная версия страницы