2 #include "protocols/rc5protocol.h"
15 void MagnumTV1::populateProtocol(
18 if (threadableProtocol)
20 // Keyset already populated.
24 threadableProtocol = new RC5Protocol(guiObject, index);
26 addKey("OK", Select_Key, 0x0057, 13);
27 addKey("TOP10", Favorites_Key, 0x0058, 13);
28 addKey("CONTRAST+", ContrastUp_Key, 0x0070, 13);
29 addKey("CONTRAST-", ContrastDown_Key, 0x0071, 13);
31 addKey("AV", CableInput_Key, 0x1040, 13);
32 addKey("1", One_Key, 0x1041, 13);
33 addKey("2", Two_Key, 0x1042, 13);
34 addKey("3", Three_Key, 0x1043, 13);
35 addKey("4", Four_Key, 0x1044, 13);
36 addKey("5", Five_Key, 0x1045, 13);
37 addKey("6", Six_Key, 0x1046, 13);
38 addKey("7", Seven_Key, 0x1047, 13);
39 addKey("8", Eight_Key, 0x1048, 13);
40 addKey("9", Nine_Key, 0x1049, 13);
41 addKey("POWER", Power_Key, 0x104D, 13);
43 addKey("TV", Input_Key, 0x1051, 13);
44 addKey("EYE", Unmapped_Key, 0x1052, 13);
45 addKey("MUTE", Mute_Key, 0x1053, 13);
46 addKey("RED", Red_Key, 0x1054, 13);
47 addKey("GREEN", Green_Key, 0x1055, 13);
48 addKey("YELLOW", Yellow_Key, 0x1056, 13);
49 addKey("BLUE", Blue_Key, 0x1057, 13);
51 addKey("P+", ChannelUp_Key, 0x1060, 13);
52 addKey("P+", Up_Key, 0x1060, 13);
53 addKey("P-", ChannelDown_Key, 0x1061, 13);
54 addKey("P-", Down_Key, 0x1061, 13);
55 addKey("BRIGHTNESS-", BrightnessDown_Key, 0x1065, 13);
56 addKey("BRIGHTNESS+", BrightnessUp_Key, 0x1066, 13);
57 addKey("HELP", Guide_Key, 0x1069, 13);
59 addKey("LEFT", Left_Key, 0x1075, 13);
60 addKey("LEFT", VolumeDown_Key, 0x1075, 13); // just guessing here
61 addKey("RIGHT", Right_Key, 0x1076, 13);
62 addKey("RIGHT", VolumeUp_Key, 0x1076, 13); // more guesswork
63 addKey("MENU", Menu_Key, 0x1077, 13);