CEC на плеере

Re: CEC на плеере

Postby dmitry.dm » 25 Mar 2014, 19:01

demmi wrote:По CEC LG: Vendor Code должен совпадать с таким-же у телевизора, 00E091
На команды телека надо отвечать:
89 01 - 89 02 ХХ (где ХХ - device type: 05 - BD-player, 04 - HDD-player, 06 - HomeTeatre)
89 A0 - 89 A1 XX (где ХХ - 01-05, за что отвечает я не понял)
89 0B - 89 0C XX (где ХХ - 01-05, можно назвать уровнем совместимости пульта, 01- передаются только клавиши плеера, 05-максимум, включая стрелки. Зависит от телека, старые LG стрелки не передают)
89 04 - 89 05 XX (где ХХ - 01-05, это, похоже, PowerStatus)


Судя по теме у многих есть проблемы с телевизорами LG. Телек без конца выдает запрос "89 01" и не получая адекватного ответа не устанавливает соединение. Перебор oui результата не дает, телек упорно запрашивает "89 01".
Подскажите, как заставить cecd на запрос "89 01" от LG отвечать "89 02 04" и т.д.
Может скрипт написать, как предлагал уважаемый FarVoice в теме по модулю cecd.
Attachments
lg2.rar
(978 Bytes) Downloaded 189 times
IconBit XDS440 3D (xds4403d_120514_r0)
dmitry.dm
 
Posts: 4
Joined: 17 Feb 2014, 09:40

Re: CEC на плеере

Postby FarVoice » 25 Mar 2014, 22:14

нет. скриптом здесь не обойдёшься. надо прописывать внутерь cecd
Попробуйте заменить mos/bin/cecd на файл из пристёгнутого архива

Сделал автоматическое прикидывание "своим" - запрашиваю oui телика и на запрос отправляю его.
Добавил реакции на спец. команды LG и панасоника

Логи работы приветствуются
Attachments
cecd.tar.bz2
(95.25 KiB) Downloaded 474 times
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: CEC на плеере

Postby dmitry.dm » 26 Mar 2014, 02:09

В общем и целом, заработало. Правда работают только 5 кнопок управления воспроизведением.
Плеер видится телевизором как "Диск". Честно говоря, ожидал от LG гораздо большего...
Attachments
lg3.rar
(1.47 KiB) Downloaded 268 times
IconBit XDS440 3D (xds4403d_120514_r0)
dmitry.dm
 
Posts: 4
Joined: 17 Feb 2014, 09:40

Re: CEC на плеере

Postby FarVoice » 26 Mar 2014, 06:23

А что за телик? У меня на LG 42LS570S отдаёт стрелки, плеерные команды и цветные кнопки. И кст, без всех этих 89 01..хх команд.

Обратил внимание в логе, что ваш телик не спрашивает 89 0В ...
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: CEC на плеере

Postby dmitry.dm » 26 Mar 2014, 06:43

У меня LG 32LF2510. Телек, конечно, не самый свежий и весьма бюджетный. Может потому и не спрашивает, раз другие кнопки отдавать не умеет.
А может думает что BD-плееру другие и не нужны. Может, если сказать телику, что это HomeTeatre, тогда он спросит про совместимость пульта.

Зато на Тошибе у меня все кнопки работают
IconBit XDS440 3D (xds4403d_120514_r0)
dmitry.dm
 
Posts: 4
Joined: 17 Feb 2014, 09:40

Re: CEC на плеере

Postby FarVoice » 26 Mar 2014, 21:22

попробовали сказать - не спросил :(
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: CEC на плеере

Postby toxicmalikoff » 24 Dec 2014, 00:18

Уважаемый FarVoice!
У меня LG 42LM585T
Я заметил, что от изменения DeviceType немного меняется список кнопок, которые телек передает плееру.
Например, если поставить 5 Audio, то телек передает кнопки громкости.
В режимах 1 и 4 передает 5 кнопок управления воспроизведением.

Может, стоит попробовать отвечать телевизору не 89 02 05, а 04 или 06? Может, тогда он спросит 89 0B? В интернете не нашел информации о моей модели в плане того, какие кнопки он передает.

Я заметил, что в меню Simplink есть пункты Диск, VCR, HDD Recorder, Динамики. У меня получилось включить все кроме VCR. Почему-то кажется, что конечно именно этот режим и сделает все ок!
Прикрепил лог cecd
Attachments
logcecd.zip
(785 Bytes) Downloaded 186 times
IconBIT XDS73D: xds1003d_11131_r0
toxicmalikoff
 
Posts: 3
Joined: 23 Dec 2014, 23:42

Re: CEC на плеере

Postby FarVoice » 24 Dec 2014, 08:43

попробуйте заменить бинарник /usr/local/etc/mos/bin/cecd на viewtopic.php?p=61774#p61774
и поиграться параметрами конфига type и lg_type viewtopic.php?p=63431#p63431
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: CEC на плеере

Postby toxicmalikoff » 24 Dec 2014, 22:50

Бинарник заменил на мартовский,
с lg_type игрался
вот кусок конфига, куда я это воткнул
Code: Select all
  # device type: 0=TV, 1=Recording, 3=Tuner, 4=Playback, 5=Audio
  type = 4

  # device name (1-14 chars)
  name = "IconBIT 3D"

  # Device Organizational Universal ID (3 bytes hex) as per:
  # http://standards.ieee.org/develop/regauth/oui/oui.txt
  # oui = 0x001c85 ; Unicorn Korea
  oui = 0x0019A1 ; LG
  # lg device type: 04 - HDD-player, 05 - BD-player, 06 - HomeTeatre ???
  lg_type = 2

Изменения в lg_type вообще ни к чему не ведут, не меняется ни тип устройства на телеке, ни кнопки, ни вывод cecd в консоль.

Возможно такое, что этот бинарник просто игнорирует настройку?
IconBIT XDS73D: xds1003d_11131_r0
toxicmalikoff
 
Posts: 3
Joined: 23 Dec 2014, 23:42

Re: CEC на плеере

Postby FarVoice » 25 Dec 2014, 07:55

надо смотреть лог. Видимо, ваш телик вообще не спрашивает вендорный тип девайса, а только базовый.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

PreviousNext

Return to Разработка

Who is online

Users browsing this forum: No registered users and 1 guest