Форум » » Marantz sr 7007 » Ответить

Marantz sr 7007

4ertjaga_88: Коллеги,приветствую,две проблемки, во-первых нет ли у кого драйвера,чтобы текстовое значение громкости переводить в аналог от 0-100? Вроде подошел модуль от Ямахи RX-A3010, все работает,но проц на него жалуется: "Overflow.Capacity =5 Length =7". В чем трабл? Во-вторых,если маранц рубится по питанию,то чтобы с него выцеплять громкость (происходит это по IP, все остальное управление по 232 идет без проблем),приходится цепляться к нему через PUTY ,видимо как то передергивается порт 23. Возможно ли в крестроне эмулировать подключение ,как через PUTY?

Ответов - 9

Igor: 4ertjaga_88, 1. Скорее всего, длина строки ОС ресивера превышает размер входного буфера, предусмотренный автором модуля. Чтобы ответить с уверенностью, надо увидеть сам модуль и логи. 2. Попробуйте Wake On LAN, модуль лежит в брошенном ящике группы Yahoo. Правда, я не стал бы возлагать на этот способ особых надежд. Получилось так будить коммерческие мониторы LG, а вот AV-ресивер Arcam, проигрыватель Oppo и проектор JVC - ни в какую.

4ertjaga_88: https://drive.google.com/open?id=1G-sNx4S50XduhA6B-uwDE7cK0U-8POo3 - драйвер https://drive.google.com/open?id=1atqviQB8_M5z9Spe5SVC_4negOo5UZvS - лог

Igor: 4ertjaga_88, интересно, откуда у Вас мой модуль :) И как давно это было... Да, писался он "на коленках". Надо изменить строку 40 на: STRING_INPUT TextInput$[10]; Например, 10. Можно больше, в зависимости от ответа ресивера. Разумнее, конечно, было бы организовать ввод через BUFFER_INPUT, но тогда надо проверять строку на состоятельность и своевременно чистить буфер.


4ertjaga_88: Отлично,откуда модуль-без понятия) Может Вы и делились давно. Остается момент с передергиванием 23 порта, пробовал команду connect на TCP клиенте в крестроне дернуть- не помогло,только через PUTY просыпается. Какие советы

Igor: 4ertjaga_88, если по RS232 ресивер управляется нормально, начать можно бы было с получения данных о громкости с него же, не очень понятно зачем тут дублирующее подключение по Ethernet. Если для этого есть некие аргументы, то проверить не активированы ли в ресивере некие энергосберегающие режимы, отключающие адаптер Ethernet при отключении ресивера. Попробовать не отключать его, а уводить в standby. Попробовать устанавливать соединение по IP не сразу при старте программы контроллера, а спустя, скажем, 20 секунд. И все же попробуйте модуль Wake On LAN.

Вячеслав: Для того чтобы заработало через без putty, попробуйте модуль прицепить в параллель вот этот click here. Он отвечает за процедуру установки соединения.

4ertjaga_88: RX и TX от какого модуля маранца лучше цеплять,от com -овского или ip-шного? Ну хотя если айпишный со временем может заглохнуть,то видимо от com надо заводить

4ertjaga_88: О чем говорит строка при компиляции? *Errors found:SIMPL Windows Symbol Definition not updated

Igor: Строка должна быть длиннее и начинаться с кода ошибки. Цензура? :) Скорее всего, модуль был помещен или сохранён в папку Usermacro или Userplus после открытия SIMPL Windows. Project -> Resync project может вывезти.



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