Installation Guide
Page 2
M. W. J.G. DIRECTV Set-Top Box Information for D12, R16, H21, HR21 and B.S. G. G. W. Fixed baud rate in Table 2 and Table 3. Added command GetTuner and the multituner commands. B.S. Added support for the Installer Revision 1.0 1.1... formating J. Updated D11 default baud rate and added R15 in Section 3.9. Initial version J. M. Added support for HR20. G. Version 2.2 Page 2 of Amplifier codes (Table 17) J. Deleted duplicate table of 42 March 5, 2008 DTV-MD-0058 Intermediate version. J.G. Fixed 155200 typo and USB 2.0 default data rate in...
M. W. J.G. DIRECTV Set-Top Box Information for D12, R16, H21, HR21 and B.S. G. G. W. Fixed baud rate in Table 2 and Table 3. Added command GetTuner and the multituner commands. B.S. Added support for the Installer Revision 1.0 1.1... formating J. Updated D11 default baud rate and added R15 in Section 3.9. Initial version J. M. Added support for HR20. G. Version 2.2 Page 2 of Amplifier codes (Table 17) J. Deleted duplicate table of 42 March 5, 2008 DTV-MD-0058 Intermediate version. J.G. Fixed 155200 typo and USB 2.0 default data rate in...
Installation Guide
Page 4
Version 2.2 Page 4 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer 5.11 GetReturnValue (0x95)...23 5.12 Reboot (0x96)...23 5.13 SendUserCommand (0xA5)...24 5.14 OpenUserChannel (...5.17 GetCurrentChannelMT (0x8B) ...30 5.18 GetSignalQualityMT (0x9D) ...30 5.19 OpenUserChannelMT (0x9F) ...31 6 Remote Control...33 6.1 Introduction ...33 6.2 Brand Setup Code List ...33 6.3 Remote Control Key Codes...35 7 Wired IR Input Port ...37 7.1 Introduction ...37 7.2 Interface Specifications ...37 8 Appendix: Low Speed Serial Port Specifications 38 8.1 Low-Speed Data Port...
Version 2.2 Page 4 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer 5.11 GetReturnValue (0x95)...23 5.12 Reboot (0x96)...23 5.13 SendUserCommand (0xA5)...24 5.14 OpenUserChannel (...5.17 GetCurrentChannelMT (0x8B) ...30 5.18 GetSignalQualityMT (0x9D) ...30 5.19 OpenUserChannelMT (0x9F) ...31 6 Remote Control...33 6.1 Introduction ...33 6.2 Brand Setup Code List ...33 6.3 Remote Control Key Codes...35 7 Wired IR Input Port ...37 7.1 Introduction ...37 7.2 Interface Specifications ...37 8 Appendix: Low Speed Serial Port Specifications 38 8.1 Low-Speed Data Port...
Installation Guide
Page 10
DIRECTV Set-Top Box Information for the Installer 4 Data Port Commands 4.1 Data Port Commands and Supported STB Table 4-1: Commands and Supported STB Command Command Label Code D10 D11 D12 R15 R16 H10 H20 H21 HR20 HR21 HR21P 0x81 Standby Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 0x82 Active Yes Yes Yes... Yes 0x9D GetSignalQualityMT No No No Yes Yes No Yes Yes Yes Yes 0x9F OpenUserChannelMT No No No Yes Yes No Yes Yes No No DIRECTV, Inc. Version 2.2 Page 10 of 42 March 5, 2008 DTV-MD-0058
DIRECTV Set-Top Box Information for the Installer 4 Data Port Commands 4.1 Data Port Commands and Supported STB Table 4-1: Commands and Supported STB Command Command Label Code D10 D11 D12 R15 R16 H10 H20 H21 HR20 HR21 HR21P 0x81 Standby Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 0x82 Active Yes Yes Yes... Yes 0x9D GetSignalQualityMT No No No Yes Yes No Yes Yes Yes Yes 0x9F OpenUserChannelMT No No No Yes Yes No Yes Yes No No DIRECTV, Inc. Version 2.2 Page 10 of 42 March 5, 2008 DTV-MD-0058
Installation Guide
Page 11
...MD-0058 Table 4-2: Software Version of Supported STB DIRECTV STB Software Version D10-100 0x1040 D10-200 0x1040 D10-300 0x1043 D11-100 0x1040 D12-100 0x1050 D11-300 0x1040 D11-500 0x1040 R15-100 0x1029 R15-300 0x104B R15-500 0x10FA R16-300 H10(1) 0x10C2 0.4.33 H20-100 0x2021 H20-600... 0x2024 H21-100, H21-200 0x4048 HR20-100 0x17E HR20-700 0x134 HR21-100 0x1FE HR21-200 0x1FE HR21-700 0x1FE HR21P-200 0x1FE (1) All Commands on H10 need a carriage return to be followed by 0x0D (the carriage return hex code...
...MD-0058 Table 4-2: Software Version of Supported STB DIRECTV STB Software Version D10-100 0x1040 D10-200 0x1040 D10-300 0x1043 D11-100 0x1040 D12-100 0x1050 D11-300 0x1040 D11-500 0x1040 R15-100 0x1029 R15-300 0x104B R15-500 0x10FA R16-300 H10(1) 0x10C2 0.4.33 H20-100 0x2021 H20-600... 0x2024 H21-100, H21-200 0x4048 HR20-100 0x17E HR20-700 0x134 HR21-100 0x1FE HR21-200 0x1FE HR21-700 0x1FE HR21P-200 0x1FE (1) All Commands on H10 need a carriage return to be followed by 0x0D (the carriage return hex code...
Installation Guide
Page 12
DIRECTV Set-Top Box Information for the Installer 4.3 Basic Data Port Commands Table 4-3: Basic Commands Summary Command Code Command Label 0x81 Standby(1) Description Put STB in Standby 0x82 Active Turn STB on 0x83 GetPrimaryStatus Status information on current channel 0x84 GetCommandVersion The STB ... port 0xA6 OpenUserChannel Tune to a channel by the remote or front panel buttons 0x94 DisableUserEntry Disables direct control of 42 March 5, 2008 DTV-MD-0058 DIRECTV, Inc. Other commands are terminated.
DIRECTV Set-Top Box Information for the Installer 4.3 Basic Data Port Commands Table 4-3: Basic Commands Summary Command Code Command Label 0x81 Standby(1) Description Put STB in Standby 0x82 Active Turn STB on 0x83 GetPrimaryStatus Status information on current channel 0x84 GetCommandVersion The STB ... port 0xA6 OpenUserChannel Tune to a channel by the remote or front panel buttons 0x94 DisableUserEntry Disables direct control of 42 March 5, 2008 DTV-MD-0058 DIRECTV, Inc. Other commands are terminated.
Installation Guide
Page 13
...and data acknowledgment protocol for flow control as R15 and HR20. DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer 4.4 Multi-Tuner Data Port Commands A new set to control DIRECTV STB, should follow the protocol depicted in Figure 4-1. The [...TunerID] shall start bit, 8 data bits, no parity, 1 stop bit, and no handshaking. 4.6 Command Protocol The STB will be executed as an input parameter. Any controller that support the multi-tuner commands. Table 4-4: Multi-Tuner Commands Summary Comman d Code...
...and data acknowledgment protocol for flow control as R15 and HR20. DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer 4.4 Multi-Tuner Data Port Commands A new set to control DIRECTV STB, should follow the protocol depicted in Figure 4-1. The [...TunerID] shall start bit, 8 data bits, no parity, 1 stop bit, and no handshaking. 4.6 Command Protocol The STB will be executed as an input parameter. Any controller that support the multi-tuner commands. Table 4-4: Multi-Tuner Commands Summary Comman d Code...
Installation Guide
Page 15
... in use by another device Expected Prefix, prefix not sent Command parser reset - DIRECTV Set-Top Box Information for the Installer 4.7 STB Command Prefix 0xFA Required Command Prefix, precedes all commands 4.8 STB Responses Table 4-5: STB Responses List Response Code 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 0xF6 0xF7 0xF9 0xFB 0xFD 0xFF Response...
... in use by another device Expected Prefix, prefix not sent Command parser reset - DIRECTV Set-Top Box Information for the Installer 4.7 STB Command Prefix 0xFA Required Command Prefix, precedes all commands 4.8 STB Responses Table 4-5: STB Responses List Response Code 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 0xF6 0xF7 0xF9 0xFB 0xFD 0xFF Response...
Installation Guide
Page 19
... 276 which in the Return Data Stream. Version 2.2 Page 19 of the Data Port specification the STB software was coded to a DIRECTV System channel Return Value 0x0000 : Success Non-Zero : Failure - Note: STBs supported by this command by providing the...Version Minor] [Reserved1] [Reserved2] Version Major: 0x00 - 0xFF; Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. For example: Ver 1.4 will return a version number of 1.4 or higher. 5.5 GetCurrentChannel (0x87) Command Label GetCurrentChannel Command Byte 0x87 Input Parameter...
... 276 which in the Return Data Stream. Version 2.2 Page 19 of the Data Port specification the STB software was coded to a DIRECTV System channel Return Value 0x0000 : Success Non-Zero : Failure - Note: STBs supported by this command by providing the...Version Minor] [Reserved1] [Reserved2] Version Major: 0x00 - 0xFF; Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. For example: Ver 1.4 will return a version number of 1.4 or higher. 5.5 GetCurrentChannel (0x87) Command Label GetCurrentChannel Command Byte 0x87 Input Parameter...
Installation Guide
Page 33
... used to control the STB. Then click on "System Manuals". Specific features of DIRECTV remote controls available to control the TV and auxiliary devices. Find the setup code in the appropriate document. On directv.com, go to control the TV and auxiliary devices can be found within the...Version 2.2 Page 33 of 42 March 5, 2008 DTV-MD-0058 It is the same code list found on www.directv.com. DIRECTV, Inc. This chapter also provides links pointed to documents that listed the brand setup code used for setting up the remote to "Customer Service" and click on "Remote Control"....
... used to control the STB. Then click on "System Manuals". Specific features of DIRECTV remote controls available to control the TV and auxiliary devices. Find the setup code in the appropriate document. On directv.com, go to control the TV and auxiliary devices can be found within the...Version 2.2 Page 33 of 42 March 5, 2008 DTV-MD-0058 It is the same code list found on www.directv.com. DIRECTV, Inc. This chapter also provides links pointed to documents that listed the brand setup code used for setting up the remote to "Customer Service" and click on "Remote Control"....
Installation Guide
Page 35
DIRECTV Set-Top Box Information for the Installer 6.3 Remote Control Key Codes All DIRECTV Set-top box IR and RF commands are modulated on a 38 kHz carrier. Channel Volume UP Volume Down Mute Guide Info Menu Hex Code Assignment 80h 81h 5Bh(1) 5Bh(1) 10h 5Bh(1) 11h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Dh 0Eh 0Fh 5Bh(1) 5Bh(1) 5Bh(1) 28h 2Eh 20h DIRECTV, Inc. Key Label STB Power ON STB Power OFF TV Power ON TV Power OFF POWER TV Input Digit 0 Digit 1 Digit 2 Digit 3 Digit 4 Digit 5 Digit 6 Digit 7 Digit 8 Digit 9 CH + CH Prev. Version 2.2 Page 35 of 42 March 5, 2008 DTV-MD-0058
DIRECTV Set-Top Box Information for the Installer 6.3 Remote Control Key Codes All DIRECTV Set-top box IR and RF commands are modulated on a 38 kHz carrier. Channel Volume UP Volume Down Mute Guide Info Menu Hex Code Assignment 80h 81h 5Bh(1) 5Bh(1) 10h 5Bh(1) 11h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Dh 0Eh 0Fh 5Bh(1) 5Bh(1) 5Bh(1) 28h 2Eh 20h DIRECTV, Inc. Key Label STB Power ON STB Power OFF TV Power ON TV Power OFF POWER TV Input Digit 0 Digit 1 Digit 2 Digit 3 Digit 4 Digit 5 Digit 6 Digit 7 Digit 8 Digit 9 CH + CH Prev. Version 2.2 Page 35 of 42 March 5, 2008 DTV-MD-0058
Installation Guide
Page 42
...Also referred to as an optical Dolby Digital connector. A removable, electronic subassembly providing conditional access control of the DIRECTV Group. Direct broadcast satellite. Trademarked name of the subscriber terminal. Impulse Pay Per View. Integrated Receiver Decoder. Outdoor...authorization and decryption. Universal Time Coordinate. Set-top box. Digital Video Recorder. Pulse Code Modulation. Version 2.2 Page 42 of the electronic program guide. Radio Frequency. DIRECTV's new generation of 42 March 5, 2008 DTV-MD-0058 Conditial Access Module. Infrared....
...Also referred to as an optical Dolby Digital connector. A removable, electronic subassembly providing conditional access control of the DIRECTV Group. Direct broadcast satellite. Trademarked name of the subscriber terminal. Impulse Pay Per View. Integrated Receiver Decoder. Outdoor...authorization and decryption. Universal Time Coordinate. Set-top box. Digital Video Recorder. Pulse Code Modulation. Version 2.2 Page 42 of the electronic program guide. Radio Frequency. DIRECTV's new generation of 42 March 5, 2008 DTV-MD-0058 Conditial Access Module. Infrared....