-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathphilips_tv_capture.1.c
More file actions
134 lines (70 loc) · 10 KB
/
Copy pathphilips_tv_capture.1.c
File metadata and controls
134 lines (70 loc) · 10 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
unsigned int power[23] = {900,900, 1750,950, 850,900, 900,900, 850,900, 900,900, 850,950, 900,900, 900,1800, 850,950, 1800,900, 850}; // RC5 C
unsigned int power_0[23] = {900,900, 900,900, 1750,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,1800, 850,950, 1750,900, 850}; // RC5 80C
unsigned int av_0[23] = {900,900, 1750,950, 900,900, 900,900, 900,900, 900,900, 850,1800, 900,900, 900,900, 1750,900, 900,900, 850}; // RC5 38
unsigned int av[23] = {900,900, 900,900, 1750,900, 900,900, 850,950, 900,900, 900,1800, 850,950, 900,900, 1750,950, 900,900, 900}; // RC5 838
unsigned int osd_0[25] = {900,900, 1750,900, 900,900, 850,900, 900,900, 850,950, 850,900, 900,900, 850,1800, 900,900, 900,900, 850,950, 850}; // RC5 F
unsigned int osd[25] = {900,900, 900,900, 1750,900, 900,900, 850,900, 900,900, 850,950, 900,900, 850,1800, 900,900, 900,900, 900,900, 850}; // RC5 80F
unsigned int sleep_0[21] = {850,950, 1750,900, 850,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,1800, 850,900, 1800}; // RC5 26
unsigned int sleep[21] = {900,900, 850,900, 1800,900, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,1800, 900,900, 1750}; // RC5 826
unsigned int b1_0[25] = {850,950, 1800,900, 850,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,900, 900,900, 850,1800, 850}; // RC5 1
unsigned int b1[25] = {900,900, 900,950, 1750,950, 850,950, 850,950, 900,950, 850,950, 850,950, 850,900, 850,950, 850,950, 850,1800, 900}; // RC5 801
unsigned int b2_0[23] = {900,900, 1750,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,900, 900,900, 850,1800, 1800}; // RC5 2
unsigned int b2[23] = {900,900, 850,900, 1800,900, 850,900, 900,900, 850,950, 900,900, 900,900, 900,900, 900,900, 850,1800, 1800}; // RC5 802
unsigned int b3_0[25] = {850,950, 1750,950, 850,950, 850,950, 900,950, 850,950, 900,950, 850,900, 850,950, 850,950, 850,1800, 900,950, 850}; // RC5 3
unsigned int b3[25] = {850,900, 850,950, 1750,950, 850,950, 900,950, 850,950, 900,950, 850,900, 850,950, 850,950, 850,1800, 900,950, 850}; // RC5 803
unsigned int b4_0[23] = {900,900, 1750,900, 900,900, 850,950, 900,900, 850,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900}; // RC5 4
unsigned int b4[23] = {850,950, 850,900, 1800,900, 850,900, 900,900, 850,950, 900,900, 850,950, 850,900, 900,1800, 1750,900, 900}; // RC5 804
unsigned int b5_0[23] = {900,900, 1750,900, 900,950, 850,900, 850,950, 850,950, 850,950, 900,900, 850,950, 850,1800, 1750,1800, 900}; // RC5 5
unsigned int b5[23] = {850,950, 850,900, 1750,950, 850,900, 850,950, 850,900, 850,950, 850,950, 850,950, 900,1800, 1750,1800, 900}; // RC5 805
unsigned int b6_0[23] = {850,950, 1750,900, 850,950, 900,950, 850,950, 900,950, 850,900, 900,950, 850,950, 850,1800, 900,950, 1750}; // RC5 6
unsigned int b6[23] = {850,950, 850,950, 1750,950, 900,950, 850,950, 900,950, 850,900, 850,950, 850,950, 850,1800, 900,950, 1750}; // RC5 806
unsigned int b7_0[25] = {900,900, 1750,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,900, 900,1800, 900,900, 850,950, 900}; // RC5 7
unsigned int b7[25] = {900,900, 850,950, 1750,900, 850,950, 850,900, 900,900, 850,900, 900,900, 850,900, 900,1800, 900,900, 850,950, 850}; // RC5 807
unsigned int b8_0[23] = {850,950, 1750,950, 850,950, 850,950, 900,900, 850,900, 850,950, 850,900, 900,1800, 1750,900, 900,900, 850}; // RC5 8
unsigned int b8[23] = {850,900, 900,900, 1750,950, 900,900, 850,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,900, 850}; // RC5 808
unsigned int b9_0[23] = {850,950, 1800,900, 850,900, 900,900, 850,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,1800, 850}; // RC5 9
unsigned int b9[23] = {900,900, 900,900, 1750,900, 900,900, 850,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,1800, 850}; // RC5 809
unsigned int smartl_0[21] = {850,900, 1800,900, 850,900, 900,900, 850,1850, 850,900, 1750,950, 850,1800, 1750,1800, 850,900, 900}; // RC5 CB
unsigned int smartl[21] = {900,900, 850,950, 1800,900, 850,900, 900,1800, 900,900, 1750,900, 900,1800, 1750,1800, 900,900, 850}; // RC5 8CB
unsigned int b0_0[25] = {850,950, 1750,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,950, 900,900, 850,950, 900,900, 900,900, 850}; // RC5 0
unsigned int b0[25] = {900,900, 900,900, 1750,900, 900,900, 850,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,900, 900}; // RC5 800
unsigned int smartr_0[19] = {850,950, 1750,900, 850,950, 850,900, 900,1800, 850,950, 1800,900, 850,1800, 1800,1800, 1750}; // RC5 CA
unsigned int smartr[19] = {900,900, 900,900, 1750,900, 850,950, 850,1800, 900,900, 1750,900, 900,1800, 1750,1800, 1750}; // RC5 8CA
unsigned int menu_0[19] = {1750,1800, 1800,900, 900,900, 900,900, 850,900, 900,900, 850,1850, 1750,900, 850,1800, 1800}; // UNKNOWN BFB8F2FE
unsigned int menu[21] = {1750,900, 900,900, 850,900, 900,900, 850,950, 900,900, 900,900, 850,1800, 1750,950, 900,1800, 1750}; // UNKNOWN D9F9700B
unsigned int up_0[21] = {1750,1800, 1750,950, 850,900, 900,900, 850,900, 900,900, 850,1850, 1750,900, 850,950, 900,900, 850}; // UNKNOWN AC516266
unsigned int up[23] = {1750,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,900, 850,950, 900}; // UNKNOWN E5139CA7
unsigned int inc_surr_0[21] = {850,950, 1750,900, 850,950, 900,900, 900,900, 900,900, 900,1800, 1750,900, 900,1800, 1750,900, 900}; // RC5 24
unsigned int inc_surr[21] = {850,950, 900,900, 1750,950, 850,900, 900,900, 850,900, 900,1800, 1750,900, 900,1800, 1750,900, 900}; // RC5 824
unsigned int left_0[19] = {1800,1800, 1750,900, 900,900, 850,900, 900,900, 850,950, 900,1800, 1750,1800, 1800,1800, 850}; // UNKNOWN DB9D3097
unsigned int left[21] = {1800,900, 850,900, 900,900, 850,950, 900,900, 850,950, 900,900, 900,1800, 1750,1800, 1750,1800, 900}; // UNKNOWN BE15326E
unsigned int right_0[19] = {1750,1800, 1750,900, 900,900, 850,950, 900,900, 850,950, 900,1800, 1750,1850, 850,900, 1800}; // UNKNOWN 9FA96F
unsigned int right[21] = {1750,900, 850,950, 850,900, 900,900, 850,900, 900,900, 850,950, 850,1800, 1750,1800, 900,900, 1750}; // UNKNOWN 9912B99A
unsigned int vol_up_0[23] = {900,900, 1750,900, 900,900, 850,900, 900,900, 850,950, 900,900, 900,1800, 1750,900, 850,900, 900,900, 900}; // RC5 10
unsigned int vol_up[23] = {850,950, 900,900, 1750,950, 850,900, 900,900, 850,900, 900,900, 850,1800, 1800,900, 850,950, 900,900, 850}; // RC5 810
unsigned int down_0[21] = {1750,1800, 1750,900, 900,900, 850,950, 900,900, 900,900, 900,1800, 1750,950, 900,900, 900,1800, 850}; // UNKNOWN AD5163FB
unsigned int down[23] = {1800,900, 850,900, 900,900, 850,950, 900,900, 900,900, 850,900, 900,1800, 1750,900, 900,900, 850,1800, 900}; // UNKNOWN E4139B12
unsigned int ch_up_0[23] = {850,950, 1800,900, 850,900, 900,900, 850,950, 850,900, 900,1800, 1750,900, 900,900, 850,900, 900,900, 850}; // RC5 20
unsigned int ch_up[23] = {900,900, 900,900, 1750,900, 900,900, 850,900, 900,900, 850,1800, 1750,900, 850,950, 900,900, 900,900, 850}; // RC5 820
unsigned int ch_down_0[23] = {900,900, 1750,950, 900,900, 850,950, 900,900, 900,900, 850,1800, 1800,900, 850,900, 900,900, 850,1800, 900}; // RC5 21
unsigned int ch_down[23] = {900,900, 850,950, 1750,900, 850,950, 900,900, 900,900, 850,1800, 1750,950, 900,900, 900,900, 850,1800, 900}; // RC5 821
unsigned int vol_down_0[23] = {850,950, 1750,900, 850,950, 900,900, 850,950, 850,950, 900,900, 850,1800, 1750,950, 850,950, 900,1800, 850}; // RC5 11
unsigned int vol_down[23] = {850,900, 900,900, 1750,950, 900,900, 850,950, 850,900, 900,900, 850,1800, 1800,900, 850,900, 900,1800, 850}; // RC5 811
unsigned int mute_0[23] = {900,900, 1750,950, 900,900, 850,950, 850,900, 900,900, 850,900, 900,900, 850,1800, 900,900, 1750,1800, 850}; // RC5 D
unsigned int mute[23] = {900,900, 900,900, 1750,900, 900,900, 850,900, 900,900, 850,900, 900,900, 850,1800, 900,900, 1800,1800, 850}; // RC5 80D
unsigned int red_0[19] = {1750,1800, 1750,950, 850,950, 850,900, 900,900, 850,1800, 1750,1800, 1750,1800, 900,950, 850}; // UNKNOWN 1C102884
unsigned int red[21] = {1750,900, 850,950, 900,900, 900,900, 850,900, 900,900, 850,1800, 1800,1800, 1750,1800, 900,900, 850}; // UNKNOWN 4B995E59
unsigned int green_0[19] = {1750,1800, 1750,900, 900,900, 850,950, 900,900, 850,1800, 1750,1800, 900,900, 1750,900, 900}; // UNKNOWN E050BDE6
unsigned int green[21] = {1750,900, 850,950, 850,900, 900,900, 850,900, 900,900, 850,1850, 1750,1800, 850,950, 1750,900, 850}; // UNKNOWN EF4EDF53
unsigned int yellow_0[19] = {1750,1800, 1750,900, 900,900, 850,950, 900,900, 900,1800, 1750,1800, 900,900, 1750,1800, 900}; // UNKNOWN DF50BC53
unsigned int yellow[21] = {1750,950, 850,950, 850,950, 850,950, 850,900, 850,950, 850,1800, 1750,1800, 850,950, 1750,1800, 850}; // UNKNOWN F04EE0E6
unsigned int blue_0[19] = {1750,1800, 1800,900, 850,900, 900,900, 850,950, 850,1800, 1750,1800, 900,900, 900,900, 1750}; // UNKNOWN 8533B77
unsigned int blue[21] = {1750,900, 900,900, 850,900, 850,950, 900,950, 850,950, 900,1800, 1750,1800, 900,900, 900,900, 1750}; // UNKNOWN 5F564B6A
unsigned int bb1_0[23] = {850,950, 1750,900, 850,950, 900,900, 900,900, 850,900, 900,1800, 850,950, 850,900, 900,900, 1750,950, 900}; // RC5 3C
unsigned int bb1[23] = {900,900, 850,950, 1800,900, 850,950, 900,900, 900,900, 900,1800, 900,900, 900,900, 850,950, 1800,900, 850}; // RC5 83C
unsigned int bb2_0[21] = {900,900, 1750,900, 850,950, 900,900, 900,900, 850,900, 900,1800, 1750,1800, 1800,1800, 850,900, 900}; // RC5 2B
unsigned int bb2[21] = {900,900, 850,950, 1750,900, 850,950, 900,900, 900,900, 900,1800, 1750,1800, 1750,1800, 900,900, 850}; // RC5 82B
unsigned int bb3_0[21] = {850,950, 1750,950, 850,950, 900,950, 850,900, 900,900, 850,1800, 1750,1800, 1750,950, 900,1800, 850}; // RC5 29
unsigned int bb3[21] = {850,900, 900,900, 1750,900, 900,900, 850,950, 900,900, 900,1800, 1750,1800, 1750,900, 850,1800, 850}; // RC5 829
unsigned int bb4_0[21] = {850,950, 1750,900, 850,950, 900,900, 900,900, 850,900, 900,1800, 1750,1800, 900,900, 1750,900, 900}; // RC5 2C
unsigned int bb4[21] = {900,900, 850,900, 1800,900, 850,900, 900,900, 850,950, 900,1800, 1750,1800, 900,900, 1750,950, 850}; // RC5 82C