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



ссылка на сообщение  Отправлено: 05.05.19 14:18. Заголовок: Проблема связки Сrestron и Dbx ZonePro


Добрый день, Уважаемые коллеги!
Прошу у Вас совета как у гуру специалистов и программистов

Давным давно был у меня процессор mp2e и аудиопроцессор dbx zonepro 640. Необходимо было их подружить. Соединил по com-порту, нашел в родной базе crestron модуль (dbx ZonePRO 640-641 v2 (cm)), на нужные входы (выбор источника, громкость, mute) подвал сигналы, ненужные просто закомментировал. С сигналами tx и rx тоже проблем не было, завел их на нужный com-порт. Дальше предстояло найти значения адресов (входов и выходов аудиопроцессора), которые тоже надо указывать в модуле. Не долго думая открыл help на этот модуль и прям там нашел адреса, но с оговоркой, что они могут не соответствовать.




Переписал адреса, скомпилировал и все у меня заработало с первого раза. Был доволен как слон.

А теперь к грустному.
Тот же самый аудио процессор, но возможно, что-то поменял в конфигурации аудиосигналов, + другой процессор, но тоже 2-й серии (CP2E). Сделал все так же как и ранее (описано выше), но чуда не произошло. Открыл отладчик, со стороны аудиопроцессора постоянный шквал посылок.


При активации нужного мне сигнала (например выбор источника на определенном входе (сигналы test_press и test_press2) я вижу отработку этих сигналов в отладчике, но на com- порт ничего не улетает и так было довольно долго, всю голову сломал.


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


При это на дисплее аудиопроцессора заметил надпись: "!: no roating info for node 021211.5 db", причем не исключаю, что -11.5 db это осталось на экране от предыдущего сообщения.

Посоветовавшись с Олегом (наш форумчанин) было принято решение проверить те самые адреса, которые вводятся в модуль. Открыл мануал на dbx, там действительно каждому входу и выходу соответствует какой-то ObjectID Address, который можно специальным образом считать.


Запустил приложение для dbx и начал считывать как я понял те самые адреса.












Получил (b0 b1 b2 b3)
AddressZone1: 16 0 5 1
AddressZone2: 17 1 5 1
AddressZone3: 18 2 5 1
AddressZone4: 19 3 5 1
AddressInput1: 0 0 1 1
AddressInput2: 1 1 1 1
AddressInput3: 2 2 1 1
AddressInput4: 3 3 1 1
AddressInput5: 4 4 1 1
AddressInput6: 5 5 1 1


Перевел все это из десятичной системы в шестнадцатиричную и подготовил к записи в модуль crestron, с учетом того, что в crestron они должна размещаться b3 b2 b1 b10

AddressZone1: \x01\x05\x00\x16
AddressZone2: \x01\x05\x01\x11
AddressZone3: \x01\x05\x02\x12
AddressZone4: \x01\x05\x03\x13
AddressInput1: \x01\x01\x00\x00
AddressInput2: \x01\x01\x01\x01
AddressInput3: \x01\x01\x02\x02
AddressInput4: \x01\x01\x03\x03
AddressInput5: \x01\x01\x04\x04
AddressInput6: \x01\x01\x05\x05

Записал эти значения в модуль. Скомпилировал, но на com-порт ничего не уходит.


Кто сталкивался с этим оборудованием и этим модулем, можете что-то посоветовать или сказать где может быть ошибка?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 10 [только новые]





ссылка на сообщение  Отправлено: 05.05.19 22:07. Заголовок: Есть у кого рабочий ..


Есть у кого рабочий проверенный модуль на эту железку?

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





ссылка на сообщение  Отправлено: 06.05.19 15:22. Заголовок: После первого скринш..


После первого скриншота, было ощущение что скорость порта не верная. Далее не вчитывался

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



ссылка на сообщение  Отправлено: 06.05.19 19:10. Заголовок: Вот скриншот рабочей..


ZonePro у меня приоритетный компонент в комм. инсталпяциях, никогда с ним не было проблем. Модули- из базы данных ,они рабочие. Надо прописать в них адреса как указано в хелпе - следуйте изложенным в ним рекомендациям, там все расписано. И действительно, как сказал коллега выше проверьте скорость обмена с портом. Там 54 кбит. Хотел прицепить скриншот с рабочей программой - не получается.
И еще, конечно, неудобно, но вы два модудя используете - Router и Node?

Попробуйте с application market скачать два модуля, они рабочие.

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



ссылка на сообщение  Отправлено: 06.05.19 20:08. Заголовок: Ну как я понял из Ва..


Ну как я понял из Ваших замечаний, то постоянный "срач" со стороны аудиопроцессора это уже подозрительно. Я проверил настройки com-порта в cp2e.


Неужели что-то произошло с аудиопроцессором. Кабель заводской dbx, другого пока под рукой нет.

Самое интересное, что после перезагрузки cp2e несколько команд все таки отрабатывают. Вот сейчас один раз отправил команду на изменение источника и аудиопроцессор даже вернул фидбек. Как видно и скриншота последующие команды уже даже на ком-порт не передись. Команды, которыми срет аудиопроцессор просто отключил в отладчике. И присутствуют неизвестные мне сигналы "GARGABE"



Хотя посмотрел еще раз в отладчик и обнаружил, что команды все таки прошла, но с большой задержкой, иногда до 2-х минут. И видно, что cp2e пытается даже повторно отправить какие-то команды.

Павел, если честно, то я не понял Ваш вопрос про 2 модуля (

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



ссылка на сообщение  Отправлено: 06.05.19 20:11. Заголовок: Анализируя происходя..


Анализируя происходящее, наверное еще рано говорить про сам модуль. Он в моем случае худо-бедно работает т.к аудио процессор возвращает фидбеки. Но что можно сделать с задержками до 2-х минут?


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



ссылка на сообщение  Отправлено: 06.05.19 20:26. Заголовок: Weld пишет: Павел,..


Weld пишет:

 цитата:

Павел, если честно, то я не понял Ваш вопрос про 2 модуля (


Zone Pro управляется двумя модулями - Node, подключающийся к Com (IP), и Router в вашем случае. В Node прописываете адреса роутеров, и управляете параметрами через роутер. Если вы используете 4 зоны - у вас в программе должно быть четыре роутера и один Node. В application market вместе с модулями есть демопрограмма, там все наглядно.
По поводу фидбеков - аудиоопроцессор все время шлет фидбеки, независимо от подачи команд на него. Ваши фидбеки не следсвие поданных на него команд, процессор, бывает, сам потихоньку "гадит"

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



ссылка на сообщение  Отправлено: 06.05.19 20:39. Заголовок: Павел, я сейчас испо..


Павел, я сейчас использую только один модуль, взятый из базы данных (dbx ZonePRO 640-641 v2 (cm)). И команды и адреса прописаны в нем. Фидбеки прихобят верные. Я выбираю зону, он мне ее отправляет обратно и на нем реально она меняется. Вот например сейчас я залил в cp2e программу с корректировками и около 5 минут я спокойно управлял и громкостью и источниками и mute. Но прошло 5 минут и команды стали уходить с огромными задержками. Думаю дело все таки в com-порте....

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



ссылка на сообщение  Отправлено: 06.05.19 20:39. Заголовок: Павел, я сейчас испо..


Павел, я сейчас использую только один модуль, взятый из базы данных (dbx ZonePRO 640-641 v2 (cm)). И команды и адреса прописаны в нем. Фидбеки прихобят верные. Я выбираю зону, он мне ее отправляет обратно и на нем реально она меняется. Вот например сейчас я залил в cp2e программу с корректировками и около 5 минут я спокойно управлял и громкостью и источниками и mute. Но прошло 5 минут и команды стали уходить с огромными задержками. Думаю дело все таки в com-порте....

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



ссылка на сообщение  Отправлено: 06.05.19 20:45. Заголовок: Или даже вообще не у..


Или даже вообще не уходить((

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



ссылка на сообщение  Отправлено: 06.05.19 21:03. Заголовок: Weld пишет: Павел, ..


Weld пишет:

 цитата:
Павел, я сейчас использую только один модуль, взятый из базы данных (dbx ZonePRO 640-641 v2 (cm)).


Что то не то с этим модулем. Я копнул свои предыдущие программы - в последней увидел задокументированный ваш dbx ZonePRO 640-641 v2 (cm). Что-то с ним было не так, пришлось отказаться от него (что -уже не помню) и использовать проверенное решение Node+Router, что и вам советую. Все заработает сразу.

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

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