RC-5 - RC-5

RC 5 protokół został opracowany przez firmę Philips pod koniec 1980 roku, jako pół-zastrzeżony Consumer IR ( podczerwieni ) zdalnego sterowania protokołem komunikacyjnym dla elektroniki. Jednak został on również przyjęty przez większość europejskich producentów, a także wielu amerykańskich producentów sprzętu audio i wideo specjalności. Drugi główny protokół stosowany przez producentów elektroniki użytkowej jest NEC protokół. Protokół ten jest szeroko stosowane przez japońskich producentów i przypisuje każdej marki z własnym wyjątkowy nagłówku (ach). Każda marka jest wtedy swobodnie tworzyć dowolne polecenie ustawić go pragnie. Zaletą protokołu NEC jest to, że nie może być żadnych zakłóceń pomiędzy zdalnymi słuchawkami na części urządzeń pochodzących od różnych producentów. Zaletą protokołu RC-5 jest to, że (jeśli poprawnie po) każda słuchawka CD (na przykład) mogą być używane do kontrolowania dowolnej marki odtwarzacza CD przy użyciu protokołu RC-5.

Szczegóły protokołu

Podstawy protokołu są dobrze znane. Słuchawka zawiera klawiaturę i nadajnik układu scalonego (IC) napędzający IR LED . Dane polecenie jest Manchester zakodowany strumień bitów modulacji nośnej 36 kHz. (Często jako nośnik stosuje się 38 kHz lub 40 kHz, prawdopodobnie ze względu na błędnych informacji o rzeczywistym protokołu). Sygnał w podczerwieni od nadajnika jest wykrywany przez wyspecjalizowany scalonego z zintegrowanym fotodiodę i jest wzmocniony, przesączono i demodulowany tak że urządzenie może działać po otrzymaniu odebranej komendy. RC-5 zapewnia tylko w jedną stronę link z informacją podróżujących ze słuchawki do urządzenia odbiorczego.

Rozkaz składa się z 14 bitów:

  • A bit startu, który jest zawsze logiczny 1 i umożliwia otrzymywanie IC, aby ustawić właściwą zysk.
  • Polu bitowym, który wskazuje, czy polecenie wysyłane jest w dolnym polu (logiczna 1 = 0 do 63 dziesiętnie) lub górnym polu (logiczne 0 = 64 do 127 dziesiętnym). Początkowo drugi bit startu, bit polu została dodana później przez Philipsa , gdy zdano sobie sprawę, że 64 polecenia za urządzenia były niewystarczające. Wiele urządzeń nadal korzystać z oryginalnego systemu.
  • Trochę sterujący, który przełącza przy każdym naciśnięciu przycisku. Dzięki temu urządzenie odbiorcze rozróżnić dwa kolejne naciśnięcia przycisków (na przykład „1”, „1” do „11”), w przeciwieństwie do użytkownika po prostu przytrzymanie przycisku i powtórzenie polecenia jest przerwany przez przechodzącą osobę, na przykład.
  • Pięcio-bitowy adres systemu, który wybiera jeden z 32 możliwych systemów.
  • Polecenie sześć bitów, które (w połączeniu z bitem pole) przedstawia jedną z możliwych 128 RC 5 poleceń.

Częstotliwość nośna 36 kHz dobrane, aby uczynić odporność na zakłócenia z linii wybierania telewizyjnego. Ponieważ powtarzalność nośnika 36 kHz 27.778 ms, a współczynnik wypełnienia 25%, przy czym czas trwania impulsu nośnik 6.944 mikrosekund. Każdy bit słowa kodowego RC-5 zawiera 32 impulsów nośnik oraz jednakowy okres ciszy, więc czas bitu wynosi 64 x 27,778 ms = 1,778 ms i 14 symboli (bity) kompletnego kodu RC-5 słowa podjąć 24.889 ms do transmisji. Słowo kod jest powtarzany co 113.778 ms (4096/36 kHz) tak długo, jak klucz przesiaduje wciśnięty. (Ponownie, należy pamiętać, że te czasy nie są ściśle przestrzegane przez wszystkich producentów, ze względu na brak powszechnej dystrybucji dokładnych informacji na temat protokołu RC-5.)

Systemowe i kody poleceń

Chociaż protokół RC 5 jest dobrze znane i zrozumiałe, co nie jest tak dobrze udokumentowane jest przydziały numeru systemu i rzeczywiste RC 5 Polecenia dla każdego systemu. Informacje podane poniżej jest najbardziej kompletne i dokładne informacje dostępne w tym czasie. Jest to z dokumentu drukowanego Philips z grudnia 1992 roku niestety nie jest dostępny w formie elektronicznej (np PDF), ani nie jest zaktualizowana wersja jest dostępna. Ta informacja jest tak, że firmy, które chcą korzystać z protokołu RC-5 można go używać prawidłowo i uniknąć konfliktów z innymi urządzeniami, które mogą lub nie mogą używać poprawnych liczb i poleceń systemowych.

RC-5 Protokół details.jpg

Dokładność informacji

Informacje zawarte w tabelach na tej stronie jest znany być dokładne. Jednak jest to również oczywiste, że istnieje wiele luk w tych tabelach. Na przykład, nie ma kategorii aukcji dla odtwarzaczy DVD w tabeli systemowej. (Nie zostały opracowane przez okres pięciu lat od daty publikacji materiału, z którego ta informacja została uzyskana.) Byłoby oczywiście być zatem użyteczne, aby rozwinąć te tabele znanego dokładnych informacji. W tej chwili istnieje tylko kilka możliwych sposobów, aby to zrobić.

Pierwszym byłoby uchwycić bitstream z IR słuchawki z nowszych produktów firmy Philips, takie jak odtwarzacze DVD i analizować je, aby zobaczyć, co system liczbowy jest używany. Drugi byłoby wykorzystanie popularnej serii Philips Pronto programowalnych pilotów. Mogą być zaprogramowany tak, aby obsługiwać elementy krzyżowym za pomocą protokołu RC-5. Ponownie, wyjście bitstream słuchawki musiałyby zostać przechwycone i analizowane. Jedynym sposobem jest uzyskanie odpowiednich dokumentów bezpośrednio od firmy Philips.

Numer systemu alokacji

Tabela 1 Numer systemu przydziały dla RC-5
Ilość System Opis Tabele poleceń
0 TV 1 (odbiornik TV 1) 2, 3, 4a
1 TV 2 (funkcje i numery poleceń w systemie 0) 2, 3, 4a
2 Txt (teletekst) 2, 3, 5
3 Rozszerzenie do TV 1 i TV 2 2, 4b
4 LV (odtwarzacz LaserVision) 2, 3, 6
5 Magnetowid 1 (magnetowid 1) 2, 3, 7a
6 Magnetowid 2 (funkcje i polecenia jak system 5) 2, 3, 7a
7 Zarezerwowany
8 Sat 1 (satelita odbiornik TV 1) 2, 3, 8
9 Rozszerzenie na magnetowid VCR 1 i 2 2, 7b
10 Sat 2 (funkcje i polecenia jako system 8) 2, 3, 8
11 Zarezerwowany
12 CD-Video (dysk kompaktowy odtwarzacz wideo) 2, 3, 9
13 Zarezerwowany
14 CD-Photo (zdjęcie na odtwarzacza CD) 2, 3, 10
15 Zarezerwowany
16 Przedwzmacniacz 1 (przedwzmacniacz audio 1) 2 11
17 Tuner (tuner radiowy) 2 12
18 Rec 1 (analogowy magnetofon) 2 13
19 Przedwzmacniacz 2 (funkcje i polecenia jak system 16) 2 11
20 CD (Compact Disc) 2 14
21 Combi (stos audio lub gramofon) 2 15
22 Sat (satelita audio) 2 16
23 Rec 2 (funkcje i polecenia jak system 18) 2 11
24 Zarezerwowany
25 Zarezerwowany
26 CD-R (dysk kompaktowy Recorder) 2 17
27 Zarezerwowany
28 Zarezerwowany
29 Oświetlenie
30 Zarezerwowany
31 Zarezerwowany

Numer systemowy Zalecenia

Jak widać, ta informacja jest nieaktualna. Nie ma już żadnych systemy wykorzystujące CD-Video lub CD-Photo, na przykład. Ponadto, wiele z numerów systemowych „zarezerwowane” nie mają wątpliwości zostały przydzielone przez firmę Philips w okresie minionych 16 lat. W celu zachowania kompatybilności, byłoby pomocne w celu uzyskania tych informacji. Niestety, ten okazał się trudny.

Przy projektowaniu produktu przy użyciu protokołu RC-5, projektant musi postępować zgodnie z opublikowaną informację jak najdokładniej. Na przykład, jeden procesor dźwięku surround z producentem specjalnych USA używany numer systemowy 16, wyznaczonego dla „Preamp 1”. Spowodowało to wiele problemów z instalacji kina domowego, które również zawarte oddzielny przedwzmacniacz dwukanałowy, który jeśli z USA lub pochodzenia europejskiego, czy też korzystania z protokołu RC-5 z numerem systemowym 16. Jeśli projektanci procesor dźwięku przestrzennego miał prawidłowe informacje dla nich dostępne, byłoby oczywiste, że lepszym rozwiązaniem byłoby użycie numeru systemowego 19, wyznaczonego dla „Preamp 2”, ponieważ byłoby to uniknąć niepotrzebnych konfliktów pomiędzy produktami.

Tabele poleceń

Z biegiem czasu, informacja zostanie również dodany do tabel sterujących tak, że wszystkie dostępne informacje dotyczące protokołu RC-5 jest zebrane w jednym miejscu. Informacje zawarte w tabelach sterujących pokazanych w standardowej czcionki uzyskano z publikacji Philips odwołuje się u dołu tej strony. Informacje zawarte w kursywą są informacje, które są znane są dokładne, ponieważ pochodzi od jednego z wyżej opisanych sposobów.

Tabela 2: RC-5 poleceń wspólne dla wszystkich systemów
Dowództwo Funkcjonować Dowództwo Funkcjonować
0 do 9 wpisy cyfra od 0 do 9 78 Zmniejszanie ustawienie Linear
16 Zwiększenie głośności 80 Przesunąć kursor lub siłownik górę
17 Zmniejszyć głośność 81 Przesunąć kursor lub w dół siłownik
18 Zwiększenie jasności wyświetlacza / ekranu 82 Przełącznik menu Ekran / wyświetlacz
19 Zmniejsz jasność ekranu / wyświetlacza 83 Przełącznik menu Ekran / wyświetlacz wyłączony
22 Zwiększ basy 84 stan systemu / V wyświetlania A
23 Zmniejsz basów 85 Przesuń kursor lub siłownika w lewo
24 Zwiększenie tonów odpowiedź 86 Przesuń kursor lub siłownik w prawo
25 Zmniejsz tonów odpowiedź 87 Uznać; funkcję wybraną przez kursor wykonać
26 Przesunąć balans dźwięku w prawo 118 Wybierz funkcje zdefiniowane jako sub-mode
27 Przesunąć równowagę w lewo 119 Wybierz funkcje zdefiniowane jako opcje sub-mode; np, kalendarz, alarm, czas
63 Wybór trybu system nadajnika RC 123 Połączyć dwie rzeczy przez eurozłącze
71 Dim miejscowy wyświetlacz 124 Odłączyć dwa elementy połączone poprzez eurozłącze
77 Zwiększenie ustawienie Linear
Tabela 3: RC-5 Polecenia wspólne dla wszystkich systemów wizyjnych z wyjątkiem telewizyjnych i rozbudowy systemów VCR 3 i 9notatka
Dowództwo Funkcjonować Dowództwo Funkcjonować
20 Zwiększenie nasycenie 95 Wybierz źródło PIP
21 Zmniejszyć nasycenie 96 Mozaika / multi-PIP
88 PIP on / off 97 Cyfrowa redukcja szumów obrazu
89 przesunięcie PIP 98 Przechowywać główny obraz
90 PIP / główny obraz Swap 99 PIP stroboskop; wyświetla zdjęć wykończenie
91 Strobe głównego obrazu ON / OFF 100 Przypomnijmy główne zapisany obraz
92 Wielu stroboskop 101 PIP freeze
93 Główna rama obrazu zamrożone 102 Zintensyfikować opcje wyświetlania PIP i źródło
94 3/9 Multi-scan (wyszukiwanie dla 9 obrazów telewizyjnych i wyświetlacz w 9 PIP) 103 Ustąpić opcje wyświetlania PIP i źródło

notatka Polecenia centralach 3 wideo (TV) i 9 (VCR), które wykorzystują numery poleceń wspólny wideo są podane w Tabelach 4B (TV) i 7b (VCR).

Tabela 4a: Dodatkowe RC-5 polecenia dla TV 1 i 2 (systemy telewizji 0 i 1)
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 Wpis 1/2/3 cyfra 59 Zobacz dane; Zaliczka (tylko w USA)
11 Kanał / programu / częstotliwość; 11 (Japonia) 60 TXT przełącznik / TV; 12 (tylko w Japonii)
12 Czekaj 61 Tryb gotowości
13 Mistrz mute / de-mute 62 crispener obraz (doładowania kontur)
14 Osobiste ustawienia preferencji 64
15 Informacja o użytkowniku wyświetlanych na ekranie 65
28 Zwiększyć kontrast obrazu 66
29 Zmniejszyć kontrast obrazu 67
30 Szukaj w górę 68
31 Zmniejszanie / odcień barwy 69
32 Kanał / Program górę 70 Odpowiedź audio dla muzyki / mowy
33 Kanał / Program dół 72
34 Ostatnio oglądane Program / kanał 73
35 Wybierz kanał stereo sound / język 74
36 przestrzenny stereo 75
37 Stereo / mono 76
38 Wyłącznik czasowy 79 Wybierz funkcje dźwiękowe w sekwencji
39 Zwiększenie / odcień barwy 104 Wielkość alter PIP krok po kroku
40 Przełączać wejścia RF 105 Wybierz funkcje wizyjne w sekwencji
41 Sklep; Głos (tylko Francja) 106 Uruchomić kolorze lub inne klawisze specjalne
42 Czas wyświetlania 107 Funkcja napęd podświetlone na czerwono
43 Skanowanie do przodu; przyrost (tylko w USA) 108 Funkcja napęd podświetlony zielony
44 Decrement (tylko w USA) 109 Funkcja napęd podświetlony żółty
45 110 Funkcja napęd podświetlone cyan
46 kontrola wtórny / menu (tylko w USA) 111 Strona Główna / biały funkcja
47 Pokaż zegar 112 Następna opcja
48 Pauza 113 poprzednia opcja
49 Erase / prawidłowa pozycja 114
50 Przewijanie do tyłu 115
51 Iść do 116
52 Wiatr 117
53 Grać 120
54 Zatrzymać 121
55 Rekord 122 Sklep otwarty / zamknięty
56 zewnętrzna 1 125
57 zewnętrzna 2 126
58 127 Dostęp rodzicielska poprzez kod PIN
Tabela 4b: RC-5 Polecenia TV1 i TV2 rozszerzenia (System 3) inne niż wymienione w tabeli 2
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 4 ustawienia domyślne wideo (Daleki Wschód) 67 Program 10 (Daleki Wschód)
11 4 Domyślne ustawienia audio (Daleki Wschód) 68 Program 11 (Daleki Wschód)
12 69 Program 12 (Daleki Wschód)
13 70
14 72 4 ustawienia domyślne wideo (Daleki Wschód)
15 73 4 Domyślne ustawienia audio (Daleki Wschód)
20 74
21 75
28 Kanał płatna telewizja + 76
29 Płacić kanał telewizyjny - 79
30 Kanał radiowy + 88 Kanał płatna telewizja +
31 Kanał radiowy - 89 Płacić kanał telewizyjny -
32 Szafka przechylać się do przodu o 10 stopni max 90 Kanał radiowy +
33 Szafka pochylenia 10 stopni do tyłu max 91 Kanał radiowy -
34 92
35 93
36 94
37 95
38 96
39 97
40 98
41 99
42 100
43 101
44 102
45 103
46 104 Szafka przechylać się do przodu o 10 stopni max
47 105 Szafka pochylenia 10 stopni do tyłu max
48 106
49 107
50 108
51 109
52 110
53 111
54 112
55 113
56 zewnętrzna 3 114
57 zewnętrzna 4 115
58 116
59 117
60 120 zewnętrzna 3
61 121 zewnętrzna 4
62 Zmień format 4: 3 obraz 16: 9 122 menu ustawień kanału
64 125
65 126 Zmień format 4: 3 obraz 16: 9
66 127
Tabela 5: RC-5 polecenia teletekstu (układ 2), innego niż wymienione w tabelach 2 i 3
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 Następna strona 59
11 Poprzednia strona 60
12 Czekaj 61
13 62 Wiadomości typu flash (funkcja Antiope)
14 64
15 65
28 Wpisz numer strony w pamięci 66
29 Sekwencyjne wyświetlanie stron w / zapisanych numerów 67
30 Sekwencyjnego wyświetlania / usunięcie stron w / zapisanych numerów 68
31 69
32 Exchange (funkcja Antiope) 70
33 indeks główny 72
34 zerowego rzędu (funkcja Antiope) 73
35 74
36 75
37 76
38 Drukuj wyświetlona strona 79
39 Wymieszać zdjęcia Antiope / kablowa 104
40 105
41 strona hold 106
42 Czas wyświetlania / w czasie strona 107
43 Duża góra / dół / normal 108
44 Reveal / conceal 109
45 TV / TXT 110
46 TV + TXT / Napisy 111
47 112
48 113
49 Erase / prawidłowa pozycja 114
50 115
51 116
52 117
53 120
54 121
55 122
56 125
57 126
58 127
Tabela 6: RC-5 polecenia dla gracza systemu LaserVision (system 4) innych niż te wymienione w tabelach 2 i 3
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 Numer obrazu Wyświetlacz / czas 59 segment (y) zamrożenie oznaczone numerami obrazu
11 numer rozdziału wyświetlacz 60 TXT przełącznik / TV; przełącznik RF (tylko w USA)
12 Czekaj 61
13 Wycisz / de-mute 62 CX 1, 2, 3; przełącz na redukcji szumów CX
14 64
15 Wyświetlanie informacji użytkownika. na ekranie 65
28 Razem odtwarzanie losowe (TSP) raz / Powtarzam raz 66
29 TSP / powtarzania ciągle 67
30 Wybrać następną opcję 68
31 Szybki bieg wsteczny 69
32 Wejście (przygotowanie do programowania) 70
33 Auto-stop na zaprogramowany punkt 72
34 Powolny bieg wsteczny 73
35 Wybierz kanał stereofoniczny dźwięk 1 / język 1 74
36 Wybierz kanał stereofoniczny dźwięk 2 / język 2 75
37 Jeszcze zwiększyć odwrotnie 76
38 wzrost prędkości 79
39 Zmniejsz prędkość 104
40 Powolny bieg do przodu 105
41 Wciąż zwiększamy do przodu 106
42 Szybki bieg do przodu 107
43 Automatyczne wyszukiwanie wyboru użytkownika 108
44 Szukaj w odwrocie 109
45 Otwieranie / zamykanie pokrywa 110
46 Wyszukiwanie do przodu 111
47 Odtwarzanie do tyłu / grać przeciwną ścieżkę dźwiękową 112
48 Pauza 113
49 Erase / prawidłowa pozycja 114
50 115
51 116
52 117
53 Grać 120
54 Zatrzymać 121
55 122
56 125
57 126
58 Wyczyść pamięć wszystko 127
Tabela 11: RC-5 polecenia przedwzmacniaczy audio 1 i 2 (układy 16 i 19) innych niż te wymienione w tabeli 2
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 GEQ l (korektor graficzny kanał lewy) 67
11 GEQ R (korektor graficzny prawy kanał) 68
12 Czekaj 69
13 Mistrz mute / de-mute 70
14 Osobiste ustawienia preferencji 72
15 Informacja o użytkowniku Pokaż na lokalnym wyświetlaczu 73
20 74
21 75
28 GEQ L + P (grafika korektora kanałów L i R) 76
29 wybór głośników 79 Spiralne liniowe Funkcje dźwiękowe
30 filtr zarysowania ON / OFF 88 Losowy generator szumów ON / OFF
31 Rumble filtr ON / OFF 89 Timer on / off
32 Funkcja skokowo + 90 Zegar Aktualności / wyłączanie
33 Krok funkcja - 91
34 Sygnał przewijania ścieżka 92
35 Głośniki A on / off 93
36 94
37 Opcje dźwięku przestrzennego przewijania 95
38 Wyłącznik czasowy 96
39 Głośnik B on / off 97
40 Głośnik C / wyłączanie 98
41 Tryb timera 99
42 Tryb ustawiony czas 100
43 Timer + 101
44 Timer - 102 Objętość kanału centralnego +
45 Otwarte pamięci timera 103 głośność kanału centralnego -
46 Otwarte akustyczny pamięci ustawienie sterowania 104 Opóźnić przód otoczyć przyrost
47 Wybierz Ustawienia akustyczne w pamięci 105 Opóźnić przód otoczyć ubytek
48 106 faza liniowa
49 Erase / prawidłowa pozycja 107
50 108
51 109
52 110
53 111
54 112
55 113
56 114
57 115
58 Wyczyść pamięć wszystko 116
59 117
60 Poszerzyć zakres dynamiki 120
61 121
62 Zakres dynamiki kompres 122 Monitor tape
64 Surround sound on / off 125
65 równowaga przód 126
66 bilans tylny 127
Tabela 14: RC-5 polecenia do odtwarzacza CD (układ 20) innych niż te wymienione w tabeli 2
Dowództwo Funkcjonować Dowództwo Funkcjonować
10 Przewiń kursor lokalny wyświetlacz 67
11 Funkcja przewijania wyświetlacz lokalny 68
12 Czekaj 69
13 Wycisz / de-mute 70
14 72
15 Informacja o użytkowniku Pokaż na lokalnym wyświetlaczu 73
20 74
21 75
28 Razem Odtwarzanie losowe / powtarzanie raz 76
29 powtarzany 79
30 Wybierz przyrost 88
31 Wybierz ubytek 89
32 Kolejny 90
33 Poprzedni 91 Cyfrowe przetwarzanie sygnału on / off
34 indeks obok 92 Tryb muzyczny (DSP)
35 indeks Poprzedni 93 akustyka Wybierz pokój (DSP)
36 Odtwarzanie / Program 94 Efekt jazz / s-hol (DSP),
37 prędkość nominalna 95 Efekt pop / s-hol (DSP),
38 wzrost prędkości 96 Klasyczna muzyka / Kościół dla trybu muzycznego / pokój (DSP)
39 Zmniejsz prędkość 97 Łatwy / klub muzyczny dla trybu muzycznego / pokój (DSP)
40 98 Dyskoteka / stadion muzyka dla trybu muzycznego / pokój (DSP)
41 Przechowywać wykonać 99
42 100
43 Płyta skanowania do przodu 101
44 102
45 Otwieranie / zamykanie tacy 103
46 104
47 Szybko / wybierz dysk z kasety 105
48 Pauza 106
49 Erase / prawidłowa pozycja 107 Drugi ulubiony wybór ścieżki
50 Do tyłu / do tyłu 108 Wybór ulubionego utworu
51 Przewiń kursor lokalny wyświetlacz 109 Tytuł do pamięci
52 Wiatr / fast-forward 110
53 Grać 111
54 Zatrzymać 112
55 113
56 114
57 115
58 Wyczyść pamięć wszystko 116
59 Powtórz Program oznaczone A / B 117
60 Poszerzyć zakres dynamiki 120 Fade In / Out dźwięku
61 121
62 Zakres dynamiki kompres 122
64 125
65 126
66 127

Zobacz też

Referencje

  • Zdalny system sterowania RC-5 wraz z tabelami polecenie, Philips Semiconductors, grudzień 1992, publikacja nr 9388 706 23011

Uwagi