Page 1 of 1

PID $0162: DirecTV protocol

Posted: Wed Jul 07, 2010 1:21 pm
by The Robman
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

Posted: Wed Jul 07, 2010 2:01 pm
by mr_d_p_gumby
I don't see why not, as it is functionally identical to the UEI version. John also did an HCS08 version here.

Code: Select all

Upgrade protocol 0 = 01 62 (HCS08) DTV (PB v4.00) 
20 06 17 2F 11 08 0B B8 04 60 0E 45 23 46 02 60 
03 45 21 43 35 A7 CD FF 6E 4F BE 61 3A A2 58 24 
04 BB A2 BB A2 58 24 02 BB A2 3B A2 EF 48 48 48 
48 B7 62 AD 3E 4E 60 A2 AD 25 4E 61 A2 AD 1E 4E 
62 A2 AD 1B AD 1B 45 05 DC 35 6A 45 39 6C 00 60 
03 45 10 68 CD FF 74 CD FF 92 25 D7 81 AD 00 AD 
00 45 01 2C 35 6C 38 A2 24 03 45 02 58 35 6A 38 
A2 24 05 45 02 58 35 6C AE 6A CC FF 65 
End