-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKeys.php
146 lines (111 loc) · 2.31 KB
/
Keys.php
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
135
136
137
138
139
140
141
142
143
144
145
146
<?php
/**
* Daniel Ziegler
* MIT License
*
* Keys taken from
* https://github.com/OrangeTux/einder/blob/master/einder/keys.py
* many thanks!
*/
namespace nook24\Horizon;
class Keys {
public function power() {
return 0xE000;
}
public function chanUp() {
return 0xE006;
}
public function chanDown() {
return 0xE007;
}
public function ok() {
return 0xE001;
}
public function back() {
return 0xE002;
}
public function help() {
return 0xE009;
}
public function mainMenu() {
return 0xE00A;
}
public function menu1() { //?
return 0xE011;
}
public function menu2() { //?
return 0xE015;
}
public function showInfo() {
return 0xE00E;
}
public function teletext() {
return 0xE00F;
}
public function up() {
return 0xE100;
}
public function down() {
return 0xE101;
}
public function left() {
return 0xE102;
}
public function right() {
return 0xE103;
}
public function number0() {
return 0xE300;
}
public function number1() {
return 0xE301;
}
public function number2() {
return 0xE302;
}
public function number3() {
return 0xE303;
}
public function number4() {
return 0xE304;
}
public function number5() {
return 0xE305;
}
public function number6() {
return 0xE306;
}
public function number7() {
return 0xE307;
}
public function number8() {
return 0xE308;
}
public function number9() {
return 0xE309;
}
public function pause() {
return 0xE400;
}
public function stop() {
return 0xE402;
}
public function record() {
return 0xE403;
}
public function fastFowards() {
return 0xE405;
}
public function FastBackwards() {
return 0xE407;
}
public function onDemand() {
return 0xEF28;
}
public function dvr() { //?
return 0xEF29;
}
public function tv() {
return 0xEF2A;
}
}