More Keysets
[pierogi] / keysets / beko.cpp
1 #include "beko.h"
2 #include "protocols/rc5protocol.h"
3
4
5 BekoTV1::BekoTV1(
6   QObject *guiObject,
7   unsigned int index)
8   : PIRKeysetMetaData(
9       "TV Keyset 1",
10       Beko_Make,
11       index)
12 {
13   threadableProtocol = new RC5Protocol(guiObject, index);
14
15   addKey("MIX", TeletextAndTV_Key, 0x1004, 13);
16   addKey("DOUBLE", TeletextSize_Key, 0x1007, 13);
17   addKey("SUB", Unmapped_Key, 0x100A, 13);
18   addKey("STOP", TeletextHold_Key, 0x100C, 13);
19   addKey("REVEAL", TeletextReveal_Key, 0x100E, 13);
20   addKey("UPDATE", Unmapped_Key, 0x100F, 13);
21
22   addKey("0", Zero_Key, 0x1010, 13);
23   addKey("1", One_Key, 0x1011, 13);
24   addKey("2", Two_Key, 0x1012, 13);
25   addKey("3", Three_Key, 0x1013, 13);
26   addKey("4", Four_Key, 0x1014, 13);
27   addKey("5", Five_Key, 0x1015, 13);
28   addKey("6", Six_Key, 0x1016, 13);
29   addKey("7", Seven_Key, 0x1017, 13);
30   addKey("8", Eight_Key, 0x1018, 13);
31   addKey("9", Nine_Key, 0x1019, 13);
32   addKey("1_X_CHANNELS", DoubleDigit_Key, 0x101A, 13);
33   addKey("PR_DOWN", ChannelDown_Key, 0x101B, 13);
34   addKey("PR_DOWN", Down_Key, 0x101B, 13);
35   addKey("PR_UP", ChannelUp_Key, 0x101C, 13);
36   addKey("PR_UP", Up_Key, 0x101C, 13);
37
38   addKey("POWER_OFF", PowerOff_Key, 0x1020, 13); // ?
39   addKey("16:9", AspectRatio_Key, 0x1023, 13);
40   addKey("VOL_UP", VolumeUp_Key, 0x1024, 13);
41   addKey("VOL_UP", Right_Key, 0x1024, 13);
42   addKey("VOL_LOW", VolumeDown_Key, 0x1025, 13);
43   addKey("VOL_LOW", Left_Key, 0x1025, 13);
44   addKey("RED", Red_Key, 0x1026, 13);
45   addKey("SWAP", PrevChannel_Key, 0x1027, 13);
46   addKey("OK", Select_Key, 0x1028, 13);
47   addKey("MENU", Menu_Key, 0x1029, 13);
48   addKey("AV/TV", Input_Key, 0x102A, 13);
49   addKey("MUTE", Mute_Key, 0x102B, 13);
50   addKey("GREEN", Green_Key, 0x102C, 13);
51   addKey("YELLOW", Yellow_Key, 0x102E, 13);
52   addKey("I", Info_Key, 0x102F, 13); // ?
53
54   addKey("TXT", Teletext_Key, 0x1031, 13); // ?
55   addKey("BLUE", Blue_Key, 0x1033, 13);
56 }