Прикручиваем другой пульт к прошивке

Re: Прикручиваем другой пульт к прошивке

Postby Virtual » 14 Apr 2016, 17:30

насколько помню irfake что первое а что второе фиолетово :) он считывает все 4 байта и подставляет вместо них то что в конфиге.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6218
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: Прикручиваем другой пульт к прошивке

Postby sol » 14 Apr 2016, 18:42

Спасибо за ответ, но ситуация вот какая.
На пульте есть 4 кнопки со следующими кодами:
1 - c8952030
2 - ca952030
3 - c9952030
4 - d4952030
При подстановке в конфиг больше двух - не работает ни одна, по отдельности работают все.
3-й и 4-й байт в каждом коде - идентичные, может irfake именно их считывает в качестве кода кнопки?
ASUS O!Play R1 (amp_r13 + vrt gui 6.24)
sol
 
Posts: 9
Joined: 11 Apr 2015, 00:19

Re: Прикручиваем другой пульт к прошивке

Postby Virtual » 14 Apr 2016, 18:47

может irfake именно их считывает в качестве кода кнопки?

может вы и правы :(. тогда увы печалька. сорцев irfake у мну нет, вроде.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6218
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: Прикручиваем другой пульт к прошивке

Postby sol » 14 Apr 2016, 18:59

В мануале irfake есть такая штука:

-х Построение базы с реверсным порядком байт (для совместимости RC когда первый байт является кодом кнопки).

Но запуск irfake4 с этим самым ключем -x ничего не дает. Наверное, все-таки не судьба.
ASUS O!Play R1 (amp_r13 + vrt gui 6.24)
sol
 
Posts: 9
Joined: 11 Apr 2015, 00:19

Re: Прикручиваем другой пульт к прошивке

Postby FarVoice » 15 Apr 2016, 00:36

помучайте ключ
Code: Select all
-p Выбор протокола IR:
   NEC = 1
   RC5 = 2
   SHARP = 3
   SONY = 4
   C03 = 5
   RC6 = 6

Может всё-таки корректно считает коды. Признак корректности:
Структура команды пульта (4 байта):
XXYYZZZZ, где
YY - код клавиши;
XX – контрольный разряд, равен YY XOR FF;
ZZZZ - код пульта (производителя) ASUS - 686C;
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: Прикручиваем другой пульт к прошивке

Postby sol » 15 Apr 2016, 12:33

Выбор IR протокола - это первое, что я сделал. Подошел только -p 5 (то есть протокол C03).
Вот здесь viewtopic.php?f=6&t=178&start=420#p32621 у человека была аналогичная ситуация и Sekator500 советовал запускать irfake с параметором -x (реверсное составление базы), но так ничего и не решили, потому что проблема была решена покупкой нового пульта.
ASUS O!Play R1 (amp_r13 + vrt gui 6.24)
sol
 
Posts: 9
Joined: 11 Apr 2015, 00:19

Re: Прикручиваем другой пульт к прошивке

Postby FarVoice » 15 Apr 2016, 15:35

не подошёл :( коды не валидные.
На самом деле в качестве кода используется второй байт, а первый - как раз XOR FF кода. И тогда логично юзать -x - байты меняются местами. Т.е. вместо c8952030 получится 95c83020 и ирфейк будет хавать нужный код.
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: Прикручиваем другой пульт к прошивке

Postby sol » 15 Apr 2016, 15:59

Вопрос решился :)
В конфиг прописал считанные коды и подредактировал строку в S04irfake.sh:

было: /usr/local/etc/irfake/irfake4 -R -f /usr/local/etc/irfake/irfake.conf

стало: /usr/local/etc/irfake/irfake4 -x -p5 -R -f /usr/local/etc/irfake/irfake.conf

Теперь всё работает как надо.
Спасибо Virtual и FarVoice за советы.
ASUS O!Play R1 (amp_r13 + vrt gui 6.24)
sol
 
Posts: 9
Joined: 11 Apr 2015, 00:19

Re: Прикручиваем другой пульт к прошивке

Postby FarVoice » 31 May 2016, 09:59

Конфиг vrtn для пульта IconBIT HDR12L
Code: Select all
"0","f20d9f00","ad529f00", goto -> info
"0","a6599f00","f20d9f00", angle -> goto
"0","b9469f00","bb449f00", ins_replay -> zoom_in
"0","ba459f00","b6499f00", cm_skip -> audio
"0","bb449f00","b7489f00", zoom_in -> subtitle
"0","bf409f00","a6599f00", zoom_out -> angle
"0","b6499f00","b9469f00", audio(yellow) -> ins_replay
"0","b7489f00","ba459f00", subtitle(blue) -> cm_skip
"2","ad529f00","eject", rec -> eject
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: Прикручиваем другой пульт к прошивке

Postby vdv82 » 26 Oct 2016, 18:41

Привет. Огромное спасибо тому, кто может мне дать,- конфиг vrtn для пульта ASUS HD2. самому не получается(
ASUS O!Play HD2 прошивка amp r13 VRT
vdv82
 
Posts: 14
Joined: 09 Feb 2011, 22:53

PreviousNext

Return to Tips & Tricks

Who is online

Users browsing this forum: No registered users and 2 guests