06 октября | 2024г. | 07:42:04


АвторТема: Тонкая настройка HDMI-CEC - управление всеми устройствами одним пультом  (Прочитано 362909 раз)

0 Пользователей и 12 Гостей смотрят эту тему.

Оффлайн crokadill

  • Падаван
  • *
  • Сообщений: 35
  • Поблагодарили: 1
  • Уважение: 0
Ищи в плагине место, где он при засыпании посылает команду телеку - и замени её на 0x9D.

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

Оффлайн pavlikai

  • Младший Джедай
  • **
  • Сообщений: 123
  • Поблагодарили: 32
  • Уважение: 0
Лови у меня VTI стоит.
спасиба! поставил на пли незаработал. при входе в плагины сразу ошибка и в плагинах неотобразился HDMICEC
  • Xtrend Et9000
LG 42LE8500, Xtrend ET9200, OpenPli v6.2+Dlink-2760+ HDD Samsung HM500JI

Оффлайн konman

  • Младший Джедай
  • **
  • Сообщений: 85
  • Поблагодарили: 55
  • Уважение: 0
Привет. Плагин уже в имедж вставили, а можно с фида качать, что фида что с прошивкой всё работает, самое главное это в дровах, тоже так было не работало как надо разобрался виной были дрова, обновил всё пошло. Зайди в раздел Драйвера вот пост и поймёшь « Ответ #180 : 14 ноября 2011, 11:23 » :bye:

Оффлайн Дмитрий73

  • Джедай Куратор
  • **
  • Сообщений: 4386
  • Поблагодарили: 11685
  • Уважение: +91
Лови у меня VTI стоит.
спасиба! поставил на пли незаработал. при входе в плагины сразу ошибка и в плагинах неотобразился HDMICEC
Да не будет он на Пли работать.Зачем ставить все подряд,если не понимать как это работает?
И вообще,чего вы добиваетесь?Конкретно можно сказать.
В Пли выполняются те же стандартные команды,только оформлено по другому.
Если он у вас криво работает,отключите его(верхняя строка).Или вообще удалите.

Оффлайн konman

  • Младший Джедай
  • **
  • Сообщений: 85
  • Поблагодарили: 55
  • Уважение: 0
Ну хочет человек что б работал, упорство и труд всё перетрут. Почему не помочь человеку. Я тоже в начале мучался а потом выяснил что проблема в была в драйверах, как вышли исправленные так всё стало на свои места.

Оффлайн pavlikai

  • Младший Джедай
  • **
  • Сообщений: 123
  • Поблагодарили: 32
  • Уважение: 0
Извеняюсь конешно, но чето я совсем запутался одни говорят будет работать на пли другие нет. зачем тогда тулить этот  нерабочий плагин в иммидж если он неработает. подскачите тогда кокой имедж поставить и где скачать что бы работало все на Xtrend ET9000.
  • Xtrend Et9000
LG 42LE8500, Xtrend ET9200, OpenPli v6.2+Dlink-2760+ HDD Samsung HM500JI

Оффлайн didily

  • Падаван
  • *
  • Сообщений: 30
  • Поблагодарили: 6
  • Уважение: 0
у кого нибудь есть готовое решение для Pioneer
  • GI S9895
GI S9895,Pioneer.

Оффлайн tohin1

  • Младший Джедай
  • **
  • Сообщений: 90
  • Поблагодарили: 20
  • Уважение: 0
pavlikai,
Спойлер   :
Ресивер своей конфигурацией опережает по производительности половину офисных компьютеров, предприятий старой закалки. Ресивер работает под управлением операционной системы Linux с оболочкой Enigma2
На данный момент доступны несколько имиджей, два из которых с поддержкой кириллицы на дисплее ресивера : это Vix(пока без кириллицы) , pli и установленный в данный момент Egami версии 1.1.
я думаю про PLI ты читал выше а работает на BH и VTI и то не со всеми моделями телевизоров или с малым количеством рабочих кнопок у пульта телека
под спойлером описание твоего реса
  • Gi ST9196/S9895 Vu+ Duo
DI st9196   Amos,HB,Sirius,36E    S9895 Vu+ Duo

Оффлайн pavlikai

  • Младший Джедай
  • **
  • Сообщений: 123
  • Поблагодарили: 32
  • Уважение: 0
 tohin1 подскажи где скачать последнюю сборку иммиджа VTI для Xtrend ET9000  я  новичек этом деле , немогу найти
  • Xtrend Et9000
LG 42LE8500, Xtrend ET9200, OpenPli v6.2+Dlink-2760+ HDD Samsung HM500JI

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168

где скачать последнюю сборку иммиджа VTI для Xtrend ET9000
такого в природе не существует....
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн docker

  • Падаван
  • *
  • Сообщений: 47
  • Поблагодарили: 2
  • Уважение: 0
Одно нажатие на кнопку пульта ТВ, иногда приводит к двум нажатиям в интерфейсе ресивера. Пробовал менять параметры плагина (через его меню), разницы не заметил. Кто-нибудь разбирался с подобным эффектом? (VTI 4.1)

Оффлайн NomadАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 116
  • Поблагодарили: 212
  • Уважение: 0
Одно нажатие на кнопку пульта ТВ, иногда приводит к двум нажатиям в интерфейсе ресивера.
Ну значит фильтровать надо. В плагине функцию messageReceived в руки - и вперёд. :) Благо там всё элементарно.

Оффлайн nimda

  • Падаван
  • *
  • Забанен!
  • Сообщений: 24
  • Поблагодарили: 0
  • Уважение: 0
Вчера тоже поэкспериментировал со своим телеком LG 32 575s.
У меня BH, но всё делал как в первом посте.
Получилось, конечно, но это решение на троечку.
Вешать на одну команду два события как-то не комильфо...
Ну и если бы было наоборот, что включать Vo+ и включался бы телек, тогда да. А так - полная недосказанность.
Да и от такого решения у меня выплыл глюк в самом неожиданном месте. Закрывается медиа-меню самопроизвольно. Причём, в плагине поставлено что рессивер только принимает команды, а не шлёт...
Написал в суппорт LG, вдруг коды пришлют :)

А вообще, возникла такая идея. Может, брутос написать, который бы вариации команд перебирал и смотреть на эффект?

Вообще, как-то надо поразбираться с этим плагином поподробнее. В питоне я полный новичок, поэтому глупый вопрос :)
Может кто на пальцах объяснить как оно там реализовано архитектурно? Есть ли полный контроль над ситуацией из скрипта .py?
Или плагин шлёт копанды на драйвер, а уже драйвер преобразовывает всё в нужный вид для HDMI-CEC интерфейса?


Нарыл что значит 87. Это VendorId у LG.
Соответственно, надо понять что означют остальные цифры в, например, такой записи 87 00 E0 91 и подбирать значения.

Вот ещё док по командам. Как оно там формируется.
Параграф 4.4


Но всё равно, инфы недостаточно ..
Что-то ссылка не виднеется :( В гугле можно его найти по запросу  IO3731


Добавлено  24 мая | 2012г. | 11:39:48   
Цитировать
Если снять значок комментария (#), то после перезагрузки Энигмы из интерфейса плагина можно будет выдавать любые команды в телевизор, и смотреть на результат.
Можно поподробнее, где этот интерфейс плагина, где можно вбивать команды?
           
Теперь по коду.
cecmessage = 0x87  # эту стоку я вроде понял. тут мы обращаемся к телеку по его идентификатору
cecmessagetwo = 0x00 #что это за код? и что по сути должно идти на втором месте
cecmessagethree = 0x1d # и что это значит? в доке написано "Используется в качестве ответа, показывая, что устройство не поддерживает запрошенный тип сообщения, или что он не может выполнить его в настоящее время."
cecmessagefour = 0xec  # четвёртым параметром мы говорим от какого устройства был послан сигнал. правильно?

Ну и в итоге у нас получается 87 00 1d ec ? Что оно делает?
Добавлено  24 мая | 2012г. | 11:43:14   
А, ну и ещё такая вещь. У нас параметры передаются как строка, да?
Получается, что есть разница в регистре. Как правильнее слать, в верхнем или нижнем?
Добавлено  24 мая | 2012г. | 11:59:42   
Или 87 значит что следующим параметром должен идти  <Device Vendor ID>  ?
Т.е. шлём 87 и следующие два числа уже идентификатор устройства?

Оффлайн nimda

  • Падаван
  • *
  • Забанен!
  • Сообщений: 24
  • Поблагодарили: 0
  • Уважение: 0
Разобрался как слать телеку команды с рессивера.
Как в первом посте раскоментить строки и назначить отсылку команд на какую-нибудь кнопку. Я назначил на красную.
      {
         "ok": self.keyOk,
         "cancel": self.keyCancel,
         #"red": self.keyCancel,
         "red": self.keySend,
         "green": self.keySave,
         "yellow": self.keyConnect,
         "blue": self.keyDisconnect,
      }, -2)

Мой LG включается от команды 4

[HDMI-CEC] ** Test Message ** Send message value: 4 to address f
Причём, в конце f - любое число. Пробовал от нуля. Тоже включается.

А вот как выключить - ХЗ....

И ещё, как сделать цикл из перебора команд, я себе представляю. А как сделать, чтобы перебираемые команды выводились на экране телека? Чтобы знать что на что срабатывает....


Добавлено  27 мая | 2012г. | 12:41:55   
И ещё, мой телек шлёт постоянно команду
[HDMI-CEC] received cec message 87 from 0
Где-то каждые 5 секунд.
Зачем он это делает? Может, он какой-то ответ ждёт?
Добавлено  27 мая | 2012г. | 12:55:25   
Сделал обработку команды 87
В ней я даю телеку понять что за устройство.
Команду взял из первого поста
Теперь такой диалог:
[HDMI-CEC] received cec message 87 from 0  телек спрашивает кто ресивер такой
[MY HDMI-CEC] send cec message 87:0:1d:ec to 0 я отвечаю что я какая-то хрень
[HDMI-CEC] received cec message 0 from 0 не уверен, но вроде этим телек говорит что команду принял и обработал. в общем, типа, ОК
[HDMI-CEC] received cec message 89 from 0 из мануала глянул что телек спрашивает,  Allows vendor specific commands to be sent between two devices. 
[HDMI-CEC] received cec message 89 from 0 ещё1 раз спрашивает.....


После чего цикл повторяется.....
Что ему правильно ответить на 89 ?

Добавлено  27 мая | 2012г. | 13:07:03   
В этом доке описываются диалоги HDMI-CEC.
Там много инфы и всё на заморском. Я пока не вкурил в неё. Времени пока нет...
Добавлено  28 мая | 2012г. | 09:18:51   
Пришёт ответ от LG

Цитировать
Выдержка из инструкции - "SIMPLINK - это способ управлять всей аудио/видеосистемой. Функция SIMPLINK, основанная на передаче сигналов управления через кабель HDMI, совместима только с устройствами LG.

Оффлайн Yura64

  • Младший Джедай
  • **
  • Сообщений: 99
  • Поблагодарили: 21
  • Уважение: 0
Подскажите что нужно включить, чтобы телек включался вместе с ресивером (выключаются нормально), скрин прилагаю.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
21 Ответов
27857 Просмотров
Последний ответ 08 июля | 2014г. | 23:47:42
от spy77777
6 Ответов
9601 Просмотров
Последний ответ 30 августа | 2019г. | 19:11:58
от UHD4K
1 Ответов
4158 Просмотров
Последний ответ 19 марта | 2014г. | 21:27:42
от demmi
1 Ответов
5106 Просмотров
Последний ответ 13 мая | 2014г. | 22:37:25
от MENNEMO
1 Ответов
4689 Просмотров
Последний ответ 03 февраля | 2015г. | 08:11:52
от Alex.Caribsky



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!