2 #include "necprotocol.h"
3 #include "pirmakenames.h"
5 // Based on LIRC Apple_A1156 config file
6 AppleWhiteRemote::AppleWhiteRemote(
14 addControlledDevice(Apple_Make, "Mac Mini", Computer_Device);
16 // Set up the threadable object:
17 threadableProtocol = new NECProtocol(guiObject, index, LIRC_NEC);
19 setPreData(0x77e1, 16);
23 addKey("menu", Menu_Key, 0x40, 8);
24 addKey("+", Up_Key, 0xD0, 8);
25 addKey("-", Down_Key, 0xB0, 8);
26 addKey("|<<", Left_Key, 0x10, 8);
27 addKey(">>|", Right_Key, 0xE0, 8);
28 addKey(">||", Select_Key, 0x20, 8);
31 addKey("+", VolumeUp_Key, 0xD0, 8);
32 addKey("-", VolumeDown_Key, 0xB0, 8);
33 addKey("|<<", Rewind_Key, 0x10, 8);
34 addKey(">>|", FastForward_Key, 0xE0, 8);
35 addKey(">||", Play_Key, 0x20, 8);
36 addKey(">||", Pause_Key, 0x20, 8);
37 addKey("|<<", Previous_Key, 0x10, 8);
38 addKey(">>|", Next_Key, 0xE0, 8);