Here is the excrypted hex code that you were editing...
Code: Select all
0000 80 6f b3 84 61 6f 9b 2e 28 16 1f ad 9d 6f f6 bb
0010 2b de ed 2b ee 48 ec 4c dc 3c e4 44 d4 34 e8 e3
0020 43 3f b4 b0 1e ba 6c 0e 06 16 f6 2a 6d 68 50 6d
0030 f8 2e 0e 50 68 da d6 e6 46 ee ea f8 62 2e 9e af
0040 5f 9e 24 b4 66Code: Select all
0000 44 00 11 54 C9 00 B0 FE E6 9E C2 F8 B8 00 1E 31
0010 F2 BF FB F2 FF 67 F7 77 B7 37 D7 57 97 17 E7 D3
0020 53 43 15 05 BE 2D F5 7E 5E 9E 1E EE F9 E5 85 F9
0030 26 FE 7E 85 E5 AF 9F DF 5F FF EF 26 CD FE BC 01
0040 C1 BC D6 15 DDhttps://www.hifi-remote.com/forums/viewtopic.php?t=4899
As for the format of upgrades themselves, here's a quick guide...
Byte Description
1 = byte2 of the protocol id
2 = zeroes, or id of the table entry used for the numeric buttons
3+ = keymap bytes
+ = fixed data
+ = button codes
a) the 1st bit (starting from the left) of the keymap bits indicates where the numeric buttons are present
b) the 2nd bit indicates whether the vlume buttons are present
c) the 3rd bit indicates whether the ch+/- buttons are present
d) the rest of the buttons are represented one button per bit (the order varies by device mode, by remote
e) the 8th bit of each byte is used to indicate whether there are any more keymap bytes