Podłączymy dowolnego pilota na podczerwień do TV boxa z procesorem Amlogic na Androidzie
W tym artykule będziemy się z tyłu, nie chcę uczyć urządzenie zdalnego sterowania dają jasne polecenia, i uczyć ten pomysł zrealizować ulubione, wygodne i dobrze znany pilot IR. Osobiście podoba mi się pomysł o wiele więcej. Tak i to jest wielki odpowiedzi marketingu bo koszty 0. Myślę, że każdy posiadacz naszego cud odbiornika na system operacyjny może mieć przechowywania ulubionych poręczny pilot zdalnego sterowania.
Odrazu mówię, stwierdzenie to jest odpowiednie dla każdej konsoli mediów () na tabletki Amlogic Android, bez względu na liczbę rdzeni lub wersji Androida. Ruth jest wymagane!!
I tak do sprawy.
1. Potrzeby programów: korzeń Explorer (Menedżer plików) Lepiej Emulator terminala Magic
2. Przygotowanie do konsol: – Uruchom program terminala, Emulator terminala bazujący na lepsze. – kolejno wpisz polecenie :
jego (daje uprawnienia root
Terminal)
dmesg
-(c) (zespół, wyjścia bufora komunikatów jądra na ekran, i za jedno czyszczenie bufora )
– Weź pilota zdalnego sterowania w Twoich rękach, Wyślij pole i naciśnij dowolny przycisk na pilocie kilka razy (na przykład, OK). – Odłożyć IR ПУЛЬТ dwa, Wpisz polecenie w terminalu:
dmesg | grep "Kod jest 0x"
zobacz następujące przyciski kod (w przykładzie, OK) Zły kod niestandardowy jest 0x31toFD01 Jesteśmy zainteresowani w ostatnich czterech znaków
FD01– kod producenta i 5-th ,6-Aha znaków to – kod przycisku.
Więc zrobić dla każdego zdalnego przycisk, Oczywiście napisz projekt.
3. Dodaj nowe kody pilota w konsoli CPU oparte Amlogic:
Zdalne zarządzanie jest obowiązkiem dwóch plików
/System / etc / Remote.conf
– plik zawiera ustawienia kodu zdalnego producenta i link kody pilota zdalnego sterowania dla numerów przycisków w linux.
/System/usr/Vendor_0001_Product_0001/kl keylayout.
– plik zawiera powiązanie liczby przycisków w funkcji systemu linux.
Czytaj więcej: Zdalne.
#pilot amlogic NEC kod_fabryczny = 0x<span style ="Kolor: #FF0000;">FD01</rozpiętości>0001 - kod producenta, <span style ="Kolor: #FF0000;">FD01 </rozpiętości>- uzyskane od kompletny kod (ostatnie cztery znaki), 0001 - wszyscy są tacy sami i się nie zmieniają tryb_pracy = 0 repeat_enable = 1 opóźnienie_powtórzenia = 40 okres_powtarzania = 39 zwolnienie_opóźnienia = 121 debug_enable = 1 mouse_begin 0 - Liczba przycisków 0 x dla linux<span style ="Kolor: #FF0000;">to</rozpiętości> - symbole 5,6 przycisk zdalnego kodu 1 0x 48 2 0x 44 3 0x1d koniec_myszy klucz_początek 0x17 113 0X04 114 0x 06 115 0x 00 105 0x 15 103 0x 02 106 0x05 108 0x 01 97 0x 11 158 0x 13 102 0XDC 116 0x0c 217 0x14 388 0x08 2 0X12 3 0X09 4 0X10 5 0x0a 6 0x0b 7 0x0f 8 0X07 9 0x16 10 0X03 11 0x19 14 0x18 228 koniec_klucza repeat_key_begin 0x17 113 0X04 114 0x 06 115 0x 00 105 0x 15 103 0x 02 106 0x05 108 0x 01 97 0x 11 158 0x 13 102 0XDC 116 0x0c 217 0x14 388 0x08 2 0X12 3 0X09 4 0X10 5 0x0a 6 0x0b 7 0x0f 8 0X07 9 0x16 10 0X03 11 0x19 14 0x18 228 powtórz_koniec_klawisza
Dostawca_0001_Produkt_0001.kl
klucz 399 GRÓB klucz <span style ="Kolor: #FF0000;">0</rozpiętości> Numer кнопки в linux - <span style ="Kolor: #3333FF;">Ok</rozpiętości> - funkcjonować klucz 2 1 klucz 3 2 klucz 4 3 klucz 5 4 klucz 6 5 klucz 7 6 klucz 8 7 klucz 9 8 klucz 10 9 klucz 11 0 klucz 15 PLECY klucz 158 PLECY klucz 58 SOFT_RIGHT klucz 107 ZAKOŃCZ ROZMOWĘ klucz 62 ZAKOŃCZ ROZMOWĘ klucz 139 MENU klucz 125 MENU klucz 60 POWIADOMIENIE klucz 127 SZUKAJ klucz 217 SZUKAJ klucz 228 FUNT klucz 227 GWIAZDA klucz 231 DZWONIĆ klucz 61 DZWONIĆ klucz 97 DPAD_CENTER klucz 232 DPAD_CENTER klucz 108 DPAD_DOWN klucz 103 DPAD_UP klucz 102 DOM klucz 105 DPAD_LEFT klucz 106 DPAD_RIGHT klucz 115 ZWIĘKSZENIE GŁOŚNOŚCI klucz 114 ŚCISZANIE klucz 104 ZWIĘKSZENIE GŁOŚNOŚCI klucz 109 ŚCISZANIE klucz 212 KAMERA klucz 16 Q klucz 17 W klucz 18 mi klucz 19 R klucz 20 T klucz 21 Y klucz 22 u klucz 23 I klucz 24 O klucz 25 P klucz 26 LEWY_BRACKET klucz 27 PRAWY_NASUW klucz 43 UKOŚNIK WSTECZNY klucz 30 A klucz 31 S klucz 32 D klucz 33 F klucz 34 G klucz 35 H klucz 36 J klucz 37 k klucz 38 Ł klucz 39 ŚREDNIK klucz 40 APOSTROF klucz 14 DEL klucz 44 Z klucz 45 X klucz 46 C klucz 47 V klucz 48 B klucz 49 N klucz 50 M klucz 51 PRZECINEK klucz 52 KROPKA klucz 53 CIĄĆ klucz 28 WEJŚĆ klucz 56 ALT_LEFT klucz 100 ALT_RIGHT klucz 42 SHIFT_LEFT klucz 54 SHIFT_RIGHT #klucz 15 PATKA klucz 57 PRZESTRZEŃ klucz 70 POSZUKIWACZ klucz 155 KOPERTA klucz 12 MINUS klucz 13 RÓWNA SIĘ klucz 215 W klucz 119 MEDIA_PLAY_PAUSE klucz 122 MEDIA_POPRZEDNI klucz 123 MEDIA_NEXT klucz 120 MEDIA_FAST_FORWARD klucz 121 MEDIA_REWIND klucz 116 BUDZENIE MOCY klucz 113 GŁOŚNOŚĆ_WYCISZENIE klucz 128 MEDIA_STOP klucz 130 ZBLIŻENIE klucz 131 POMNIEJSZ klucz 133 PATKA klucz 140 F10 klucz 132 TV_REPEAT klucz 134 TV_SHORTCUTKEY_DISPAYMODE klucz 135 TV_SUBTITLE klucz 136 TV_SHORTCUTKEY_VOICEMODE klucz 137 TV_SWITCH
НЕЗАБЫВАЕМ СОХРАНЯТЬ ОРИГИНАЛЬНЫЕ ФАЙЛЫ ПЕРЕД ПРАВКОЙ!
4. Zmiany kodów zdalnych przyciski., porównując ich numery przycisków w linux i ich funkcje.
Testowane
Program KeyEvent Display na telewizorze z systemem Android X96 widzi naciśnięcia przycisków, ale nie wydaje pełnego polecenia IR, ale tylko dwa bajty w DEC. I nie wiem, co napisać w kodzie fabrycznym pilota telewizora Samsung. Ledwo udało mi się znaleźć w internecie możliwy kod IR do tego pilota. “0xe0e002df”. Wpisałem go do Remote.conf i wypróbowałem “0xe0e00001”. Za każdym razem restartowałem konsolę. Ale konsola nadal nie słucha pilota Samsunga..
pomysł ciekawy, ale nie do zrealizowania.
chociaż … jeśli tak opisz, interesujący temat.
Dziękuję za artykuł – świetna metoda pracy. Chciałbym wyjaśnić jeszcze jedną kwestię: Czy można używać jednocześnie dwóch pilotów? (zachowując funkcjonalność natywnego pilota, dodaj kolejny)? Jeśli TAK, jak w takim przypadku powinien wyglądać plik konfiguracyjny /system/etc/Remote.conf?
Tak, masz rację, musisz kupić pilota do taniego chińskiego rzemiosła.. Ale drogie euro" modele, które są już uwzględnione.
Na rynku są 2
1. Amiko A3 – cena ponad 130 euro
2. WeTek Play – z dwoma tunerami dvb-s2. cena ok 90 euro.
Jestem zainteresowany ponieważ zdecydowałem się na zakup odbiornika satelitarnego na androida i to w pierwszej kolejności z żyroskopowym pilotem, na początku uważnie przyjrzałem się gi fly , ale dzięki Waszym postom zdecydowałem się zostać przy mocniejszych urządzeniach , jedyną myślą było wyjaśnienie, w jaki sposób te res. przyjaciel Żyro, i rozumiem też, że pilot do żyroskopu należy dokupić osobno.
Używam Air Mouse T2. Czym się interesujesz ?
GuRu czy możliwe jest pełne wykorzystanie pilota żyroskopowego na tunerach VS-IP015 i Prima PM-6001 aka VS IP166 ?
Czy można w ten sposób włączyć/wyłączyć wyjście HDMI??
Po co? – formalnie urządzenie jest wyłączone z pilota, ale nie włącza się, musisz ręcznie włączyć przycisk na panelu, poczekaj na pobranie.
Włączanie/wyłączanie HDMI za pomocą pilota, i ustaw telewizor w tryb automatycznego czuwania, gdy nie ma sygnału, Wtedy w ogóle nie potrzebujesz pilota do telewizora..
Pilot do telewizora służy teraz tylko do włączania i wyłączania telewizora.
Tom, mysz itp. Używam czysto powietrznej myszy-klawiatury.
Wypróbowałem kilka programów, aby wyłączyć ekran – prace, ale nie do końca w porządku. Nawet przemapowano klawisze airmouse do włączania i wyłączania. ekran, ale nadal musisz całkowicie wyłączyć HDMI.
HDMI CEC działa przez w.. a także wymaga drugiego pilota.
Czy możesz coś wymyślić?