On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 13.07.11 12:47. Заголовок: Конгресс-система Bosch DCN


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

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 111 , стр: 1 2 3 4 5 6 All [только новые]





ссылка на сообщение  Отправлено: 10.10.14 10:00. Заголовок: а смысл смотреть на ..


а смысл смотреть на "переговоры" Bosch и Crestron? Что приходит от Bosch при вкл-выкл микрофона оператора я и так вижу, а вот чем его включить-выключить в логах не увидишь. Это надо из мануала выдернуть, а я не понимаю как. Или у кого-то, может, уже было реализовано..

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 10.10.14 10:33. Заголовок: Вот я и хочу посмотр..


Вот я и хочу посмотреть, насколько то, что выдает/принимает Bosch, соответствует мануалу. Ибо по мануалу вроде как никаких спецдействий с chairman mic не надо, обычным порядком...

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 10.10.14 14:42. Заголовок: Всем привет. Тоже ст..


Всем привет. Тоже стоит задача по обработке ответов от пультов председателя. В системе 2 пульта председателя. Как получить список активных пультов председателя?
olegdax2 приводил ответы от контроллера при включении и выключении пульта председателя. Если значение 21 байта \x01\, пульт включён. Если значение 21 байта \x02, то пульт выключен. Если включены оба пульта председателя, то при выключении одного из пультов непонятно сколько пультов председателя активно. Для одного пульта понятно как. Отслеживаешь значение \x02 и берешь активный пульт из списка пультов делегатов. А если пультов председателя 2 и больше, то всё сложнее. В ответной посылке от бош при вкл/выкл нет информации о количестве активных пультов председателя. Активный пульт у меня завязан на наведение камеры, т. е нужно отслеживать последний активный пульт. С пультами делегатов просто. Смотришь значение переменной num_in_speaker_list - количество активных пультов. Достаёшь из массива последнее ненулевое значение. Вот тебе и номер последнего активного пульта. А у пульта председателя есть ещё режим приоритета. Там ответная посылка ещё в 2 раза больше по размеру.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 10.10.14 15:52. Заголовок: vtsay , ну может хот..


vtsay , ну может хоть вы .pcap сделаете? А то диалог слепого с глухим получается...

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 10.10.14 23:18. Заголовок: Возникла проблема. П..


Возникла проблема. Пульты DCN-CON. Для удалённого управления и мониторинга пользуюсь программой CCU_DDTK.exe. При вводе команды mm_c_set_micro_on_off указывал номер пульта председателя. Как положено пульт добавлялся в список NBK list. В список пультов делегатов SPK list, соответственно, эти пульты не попадали, как положено. Для выключения пультов председателя использовал команду mm_c_nbk_remove. Текущее состояние списка показывает команда mm_c_nbk_get. Отклик от контроллера ловлю SIMPL дебаггером. Не знаю, что произошло, но теперь, при включении пульта председателя он всегда попадает в список пультов делегатов SPK list. Соответственно, в список пультов председателя не попадает. Он всегда пустой. Как такое могло произойти? Пульты председателя ведут себя как обычные пульты делегатов. Что делать?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.10.14 05:56. Заголовок: Разобрался наконец-т..


Разобрался наконец-то с CCU2. Текущая задача решена. Обработка по активации пультов делегатов и председателей работает. За основу взят стандартный крестроновский модуль для CCU2. В прошлом посте писал, что пульты председателя стали попадать в список пультов делегатов. Оказалось всё просто. Список NBK list содержит все доступные в системе пульты председателя. Независимо от того включен ли пульт или выключен, в списке всегда то количество пультов, что и фактическое. Я же когда разбирался с работой различных команд, использовал команду mm_c_nbk_remove для (как я полагал) для выключения пультов председателя. На самом деле эта команда удаляет из списка NBK list пульт председателя.
Ниже отклик на команду mm_c_nbk_get.
\x04\x2B\x00\x43\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x01\x02\x01\x00\x01\x02\x02\x01\x00\x00
Видно, что в системе 2 пульта председателя с ID 513, 514 (байты 23, 24 и 28, 29). Байт 27 указывает на текущее состояние пульта 513, а байт 32 на 514. Пульт 513 активен.
\x04\x2B\x00\x43\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x01\x02\x01\x00\x00\x02\x02\x01\x00\x00. Здесь пульт 513 выключен. Если значения байтов 27 и 32 ненулевые, то включенных пультов председателя нет и в качестве активного пульта делегата можно брать последний в списке SPK list. Немного сложнее ситуация, когда оба байта 27 и 32 имеют значение 1. Здесь оба пульта председателя включены, а нам нужно знать, какой пульт включен в последнюю очередь. Тут просто нужно запоминать предыдущее состояние байтов 27 и 32. Если конкатенация байтов перед включением пульта будет "\x01\x00", то значит включается пульт 514. Если "\x00\x01", то включается пульт 514. При нажатии на пультах кнопок приоритета отклик такой же.


Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.10.14 06:05. Заголовок: Да, забыл одну детал..


Да, забыл одну деталь. Чтобы в SIMPL дебаггере увидеть посылку вида \x04\x2B\x00\x43\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x01\x02\x01\x00\x01\x02\x02\x01\x00\x00, нужно из SIMPL+ модуля IP Microphone Management послать на контроллер CCU2 команду mm_c_nbk_get, если sTemp = csMM_C_SET_MICRO_ON_OFF. Я вызывал из события CHANGE from_processor$.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.10.14 10:05. Заголовок: Заметил неприятность..


Заметил неприятность. Если выключить контроллер DCN-CC2 и снова включить, то от контроллера никаких откликов нет. В дебаггере нет никакой информации от контроллера. После рестарта AV2 всё приходит в норму. Что это может быть? На Start_Microphone_Management висит 1 постоянно.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.10.14 10:58. Заголовок: Надо чтобы не висела..


Надо чтобы не висела 1 на start_MM, а посылался импульс (rising edge) после перезагрузки Bosch.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.10.14 12:07. Заголовок: Пока непонятно как э..


Пока непонятно как это реализовать на автомате. Навскидку, только осциллятор приходит в голову. Но в этом случае периодически будут посылаться импульсы включения мониторинга.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.10.14 12:45. Заголовок: One shot


Все просто: при старте делаешь из 1 импульс через one shot, а затем даешь небольшую задержку через delay и отправляешь импульс на вход модуля

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 16.10.14 13:17. Заголовок: marin_n, при старте ..


marin_n, при старте чего?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.10.14 13:43. Заголовок: Нужно как-то отследи..


Нужно как-то отследить, что DCN включен и подать импульс включения мониторинга.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 16.10.14 13:45. Заголовок: vtsay, именно...


vtsay, именно.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 17.07.15 15:41. Заголовок: Игорь K. пишет: Вкл..


Игорь K. пишет:

 цитата:
Включение микрофона председателя:
\x1B\x24\x0D\x03\x05\x00\x22\x00\x01\x00\x01\x87

Включение микрофона участника № 1:
\x1B\x24\x0D\x03\x04\x00\x30\x00\x02\x00\x7A



Какие-то короткие команды у Вас получаются...
В моем случае с DCN CCU2 они не работают.
А где вы нашли HEX-команды? В руководстве по Открытому Интерфейсу Управления есть только непонятные mm_ и dcnc_

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 17.07.15 15:41. Заголовок: Игорь K. пишет: Вкл..


Игорь K. пишет:

 цитата:
Включение микрофона председателя:
\x1B\x24\x0D\x03\x05\x00\x22\x00\x01\x00\x01\x87

Включение микрофона участника № 1:
\x1B\x24\x0D\x03\x04\x00\x30\x00\x02\x00\x7A



Какие-то короткие команды у Вас получаются...
В моем случае с DCN CCU2 они не работают.
А где вы нашли HEX-команды? В руководстве по Открытому Интерфейсу Управления есть только непонятные mm_ и dcnc_

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 17.07.15 15:49. Заголовок: Приведенные команды ..


Приведенные команды действительны для ранних моделей CCU,
которые с rs232.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 17.07.15 17:15. Заголовок: Игорь K. Понятно, ..


Игорь K.

Понятно, спасибо! Но проблема вопрос остается открытым: что отправлять на CCU2, чтобы включить и выключить пульт председателя?

И еще эта проблема с постоянным получением ответа от CCU2.
Попробовал я сделать так, как пишет marin_n:


 цитата:
Все просто: при старте делаешь из 1 импульс через one shot, а затем даешь небольшую задержку через delay и отправляешь импульс на вход модуля



То есть я подаю единицу на триггер-вход элемента One-Shot. С нее посылаю сигнал длительностью (кстати, какую лучше?) 600 секунд, и отправляю его на элемент Delay (3 секунды). Все так?
Если да, то у меня данная схема не работает. После того, как One-shot отрабатывает свои 600 секунд, больше сигнал Start_Microphone_Managing не работает.

Спасибо за советы!

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 17.07.15 21:31. Заголовок: 600 секунд это переб..


600 секунд это перебор.
Ставьте 0.1 сек.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 18.07.15 11:44. Заголовок: Игорь K. Спасибо, т..


Игорь K.
Спасибо, так намного лучше.

А что с председателем посоветуете сделать? Все-таки хотелось бы как-то включать и выключать его с панели.

Заранее спасибо,

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 111 , стр: 1 2 3 4 5 6 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 11
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет