Installation Guide
Page 2
G. G. Intermediate version. W. B.S. J.G. K. G. Added support for D12, R16, H21, HR21 and B.S. Fixed 155200 typo and USB 2.0 default data rate in Table 2 and Table 3. Never released. J.G. Added support for H20. M. Deleted duplicate table ... 18, 2005 January 3, 2007 March 2, 2007 August 6, 2007 March 5, 2008 REVISION HISTORY Author Scope D. Fixed baud rate in Section 3.9. Updated formating J. M. Version 2.2 Page 2 of Amplifier codes (Table 17) J. Initial version J. DIRECTV Set-Top Box Information for HR20. HR21P...
G. G. Intermediate version. W. B.S. J.G. K. G. Added support for D12, R16, H21, HR21 and B.S. Fixed 155200 typo and USB 2.0 default data rate in Table 2 and Table 3. Never released. J.G. Added support for H20. M. Deleted duplicate table ... 18, 2005 January 3, 2007 March 2, 2007 August 6, 2007 March 5, 2008 REVISION HISTORY Author Scope D. Fixed baud rate in Section 3.9. Updated formating J. M. Version 2.2 Page 2 of Amplifier codes (Table 17) J. Initial version J. DIRECTV Set-Top Box Information for HR20. HR21P...
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
... 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). DIRECTV, Inc. DIRECTV...
... 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). DIRECTV, Inc. DIRECTV...
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 ... direct control of the STB 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. Version 2.2 Page 12 of the STB by the remote or front panel buttons 0x95 GetReturnValue Returns the last...
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 ... direct control of the STB 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. Version 2.2 Page 12 of the STB by the remote or front panel buttons 0x95 GetReturnValue Returns the last...
Installation Guide
Page 13
Table 4-4: Multi-Tuner Commands Summary Comman d Code Command Label Description 0x9A GetTuner Get the number of tuners and their designations. 0x8A GetPrimaryStatusMT Get the status information of current channel. 0x8B GetCurrentChannelMT Get ... TunerID command is 1 start at 0x01 and increase in value by inputting a channel number. 4.5 Default Data Rate and Format All STBs have a TunerID parameter added. DIRECTV Set-Top Box Information for the Installer 4.4 Multi-Tuner Data Port Commands A new set to a channel by one for each additional tuner (i.e. 0x01, 0x02, 0x03...
Table 4-4: Multi-Tuner Commands Summary Comman d Code Command Label Description 0x9A GetTuner Get the number of tuners and their designations. 0x8A GetPrimaryStatusMT Get the status information of current channel. 0x8B GetCurrentChannelMT Get ... TunerID command is 1 start at 0x01 and increase in value by inputting a channel number. 4.5 Default Data Rate and Format All STBs have a TunerID parameter added. DIRECTV Set-Top Box Information for the Installer 4.4 Multi-Tuner Data Port Commands A new set to a channel by one for each additional tuner (i.e. 0x01, 0x02, 0x03...
Installation Guide
Page 15
...another device Expected Prefix, prefix not sent Command parser reset - Communication data error Command parser reset - Command buffer DIRECTV, Inc. Version 2.2 Page 15 of parameters Parser timed out when receiving parameters Service command completed successfully Service command completed unsuccessfully... 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 ...
...another device Expected Prefix, prefix not sent Command parser reset - Communication data error Command parser reset - Command buffer DIRECTV, Inc. Version 2.2 Page 15 of parameters Parser timed out when receiving parameters Service command completed successfully Service command completed unsuccessfully... 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 ...
Installation Guide
Page 19
...command displays the version of 42 March 5, 2008 DTV-MD-0058 Version 2.2 Page 19 of the Data Port specification the STB software was coded to. For example: Ver 1.4 will return a version number of 1.4 or higher. 5.5 GetCurrentChannel (0x87) Command Label GetCurrentChannel Command Byte ... a single tuner STB is tuned to (STB is 0x114). Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. Note: STBs supported by this command by providing the major and minor channel number (i.e., for the Installer Return Data Stream Return Response Return...
...command displays the version of 42 March 5, 2008 DTV-MD-0058 Version 2.2 Page 19 of the Data Port specification the STB software was coded to. For example: Ver 1.4 will return a version number of 1.4 or higher. 5.5 GetCurrentChannel (0x87) Command Label GetCurrentChannel Command Byte ... a single tuner STB is tuned to (STB is 0x114). Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. Note: STBs supported by this command by providing the major and minor channel number (i.e., for the Installer Return Data Stream Return Response Return...
Installation Guide
Page 33
...line manuals at www.directv.com as noted below The following sections list the DIRECTV remote control key codes for IR emitters used to control the STB. It is the same code list found within the STB user interface. 6.2 Brand Setup Code List The brand setup code used for the Installer ...control the TV and auxiliary devices. Then click on "System Manuals". Find the setup code in the appropriate document. Version 2.2 Page 33 of DIRECTV remote controls available to the consumer. DIRECTV, Inc. DIRECTV Set-Top Box Information for setting up the remote to control the TV and auxiliary ...
...line manuals at www.directv.com as noted below The following sections list the DIRECTV remote control key codes for IR emitters used to control the STB. It is the same code list found within the STB user interface. 6.2 Brand Setup Code List The brand setup code used for the Installer ...control the TV and auxiliary devices. Then click on "System Manuals". Find the setup code in the appropriate document. Version 2.2 Page 33 of DIRECTV remote controls available to the consumer. DIRECTV, Inc. DIRECTV Set-Top Box Information for setting up the remote to control the TV and auxiliary ...
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. Version 2.2 Page 35 of 42 March 5, 2008 DTV-MD-0058 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. 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.
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. Version 2.2 Page 35 of 42 March 5, 2008 DTV-MD-0058 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. 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.
Installation Guide
Page 42
...Trademarked name of 42 March 5, 2008 DTV-MD-0058 Digital Visual Interface. Integrated Receiver Decoder. Pulse Code Modulation. Sony/Phillips Digital Interface. DIRECTV, Inc. A satellite operating in the Integrated Receiver Decoder to individual consumers. High-bandwidth Digital Content ...the on -screen displays. Right Hand Circular Polarization. Receiver Identification. See CAM. Version 2.2 Page 42 of the DIRECTV Group. DIRECTV's new generation of the subscriber terminal. Movie purchases placed using the on -screen displays. National Television Systems Committee....
...Trademarked name of 42 March 5, 2008 DTV-MD-0058 Digital Visual Interface. Integrated Receiver Decoder. Pulse Code Modulation. Sony/Phillips Digital Interface. DIRECTV, Inc. A satellite operating in the Integrated Receiver Decoder to individual consumers. High-bandwidth Digital Content ...the on -screen displays. Right Hand Circular Polarization. Receiver Identification. See CAM. Version 2.2 Page 42 of the DIRECTV Group. DIRECTV's new generation of the subscriber terminal. Movie purchases placed using the on -screen displays. National Television Systems Committee....