PID $0162: DirecTV protocol
Posted: Wed Jul 07, 2010 1:21 pm
While cleaning up the file section, I found some old DirecTV upgrades that used the Manual Settings option, but when I changed them to use the official DirecTV protocol, I noticed that the protocol upgrade was a lot larger than the one that was in the files.
This is because John Fine wrote a custom executor for DirecTV that is much smaller than the official version. So my question is, is there any reason why KM and RM couldn't offer this executor as an upgrade, when one is required?
Here's the PB file for it:
https://www.hifi-remote.com/forums/dload ... le_id=2176
Here's the executor block...
Upgrade protocol 0 = 01 62 (S3C8+)
43 8A 11 8B 09 20 0B B8 02 4E 01 22 01 22 08 04
86 40 C0 28 CB 84 C1 C2 02 C2 06 CB 40 FB F1 90
CC 1C 12 F6 01 4C 38 03 48 04 5C 09 1C 14 90 C3
7B 02 1E 1E F6 01 4C 90 C3 FB 05 1C 16 F6 01 6D
76 C5 03 EB 04 38 C4 48 CC 5A E1 C6 F8 38 4A F6
01 58 C6 12 05 DC F6 01 0A 7B C6 AF
End
compared to the official one...
Upgrade Protocol 0 = 01 62 (S3C8)
40 84 11 8B 15 00 01 2C 01 18 01 2C 02 44 02 58
01 18 02 58 02 44 0B B8 02 44 B0 0C 68 03 37 64
0B E6 0E 2C E6 0F 5D F6 01 42 8B 0C 37 62 09 E6
0E 43 E6 0F 8A F6 01 42 F6 80 91 1C 22 F6 01 39
38 03 F6 80 7A 38 04 F6 80 76 38 05 F6 80 7A 1C
12 F6 01 51 37 60 07 C6 F8 29 04 F6 01 45 C6 F8
11 94 F6 01 45 76 0C 01 EB 06 C6 22 05 DC 20 0C
F6 01 0A 7B C6 AF 4C 04 8B 02 4C 02 90 C3 90 C3
08 C3 56 C0 03 86 04 C0 06 C1 12 F6 01 39 4A EC
AF C6 08 01 03 C6 0A 05 07 B0 C0 B0 C2 38 04 48
C3 56 C4 03 87 50 08 02 24 5A FC E0 C3 E0 C3 0E
37 04 EC F0 C2 29 05 AF
End
This is because John Fine wrote a custom executor for DirecTV that is much smaller than the official version. So my question is, is there any reason why KM and RM couldn't offer this executor as an upgrade, when one is required?
Here's the PB file for it:
https://www.hifi-remote.com/forums/dload ... le_id=2176
Here's the executor block...
Upgrade protocol 0 = 01 62 (S3C8+)
43 8A 11 8B 09 20 0B B8 02 4E 01 22 01 22 08 04
86 40 C0 28 CB 84 C1 C2 02 C2 06 CB 40 FB F1 90
CC 1C 12 F6 01 4C 38 03 48 04 5C 09 1C 14 90 C3
7B 02 1E 1E F6 01 4C 90 C3 FB 05 1C 16 F6 01 6D
76 C5 03 EB 04 38 C4 48 CC 5A E1 C6 F8 38 4A F6
01 58 C6 12 05 DC F6 01 0A 7B C6 AF
End
compared to the official one...
Upgrade Protocol 0 = 01 62 (S3C8)
40 84 11 8B 15 00 01 2C 01 18 01 2C 02 44 02 58
01 18 02 58 02 44 0B B8 02 44 B0 0C 68 03 37 64
0B E6 0E 2C E6 0F 5D F6 01 42 8B 0C 37 62 09 E6
0E 43 E6 0F 8A F6 01 42 F6 80 91 1C 22 F6 01 39
38 03 F6 80 7A 38 04 F6 80 76 38 05 F6 80 7A 1C
12 F6 01 51 37 60 07 C6 F8 29 04 F6 01 45 C6 F8
11 94 F6 01 45 76 0C 01 EB 06 C6 22 05 DC 20 0C
F6 01 0A 7B C6 AF 4C 04 8B 02 4C 02 90 C3 90 C3
08 C3 56 C0 03 86 04 C0 06 C1 12 F6 01 39 4A EC
AF C6 08 01 03 C6 0A 05 07 B0 C0 B0 C2 38 04 48
C3 56 C4 03 87 50 08 02 24 5A FC E0 C3 E0 C3 0E
37 04 EC F0 C2 29 05 AF
End