Installation Guide
Page 2
...and USB 2.0 default data rate in Table 2 and Table 3. G. M. J.G. Added support for HR20. G. M. W. Added support for D12, R16, H21, HR21 and B.S. HR21P DIRECTV, Inc. Deleted duplicate table of 42 March 5, 2008 DTV-MD-0058 W. Updated D11 default baud rate and added R15 in Table 3-1. ... released. Fixed baud rate in Section 3.9. J.G. G. Added command GetTuner and the multituner commands. Intermediate version. Version 2.2 Page 2 of Amplifier codes (Table 17) J. DIRECTV Set-Top Box Information for H20. Initial version J. B.S. K.
...and USB 2.0 default data rate in Table 2 and Table 3. G. M. J.G. Added support for HR20. G. M. W. Added support for D12, R16, H21, HR21 and B.S. HR21P DIRECTV, Inc. Deleted duplicate table of 42 March 5, 2008 DTV-MD-0058 W. Updated D11 default baud rate and added R15 in Table 3-1. ... released. Fixed baud rate in Section 3.9. J.G. G. Added command GetTuner and the multituner commands. Intermediate version. Version 2.2 Page 2 of Amplifier codes (Table 17) J. DIRECTV Set-Top Box Information for H20. Initial version J. B.S. K.
Installation Guide
Page 4
...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 (0xA6) ...25 5.15 GetTuner (0x9A) ...27 5.16 GetPrimaryStatusMT (0x8A) ...28 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...
...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 (0xA6) ...25 5.15 GetTuner (0x9A) ...27 5.16 GetPrimaryStatusMT (0x8A) ...28 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...
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
.... 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). DIRECTV...
.... 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). DIRECTV...
Installation Guide
Page 12
DIRECTV, Inc. Version 2.2 Page 12 of the STB by the remote or front panel buttons 0x95 GetReturnValue Returns the last Return Value issued by a data port ... remote or front panel buttons 0x94 DisableUserEntry Disables direct control of 42 March 5, 2008 DTV-MD-0058 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...
DIRECTV, Inc. Version 2.2 Page 12 of the STB by the remote or front panel buttons 0x95 GetReturnValue Returns the last Return Value issued by a data port ... remote or front panel buttons 0x94 DisableUserEntry Disables direct control of 42 March 5, 2008 DTV-MD-0058 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...
Installation Guide
Page 13
...original non TunerID command is implemented to a channel by issuing the command GetTuner. 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...., new commands with TunerID set of 9600. The [TunerID] can be identified for the tuned channel. 0x9F OpenUserChannelMT Tune to control DIRECTV STB, should follow the protocol depicted in Figure 4-1. See Table 4-1 for multi-tuner STBs, such as an input parameter. For ...
...original non TunerID command is implemented to a channel by issuing the command GetTuner. 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...., new commands with TunerID set of 9600. The [TunerID] can be identified for the tuned channel. 0x9F OpenUserChannelMT Tune to control DIRECTV STB, should follow the protocol depicted in Figure 4-1. See Table 4-1 for multi-tuner STBs, such as an input parameter. For ...
Installation Guide
Page 15
Command buffer DIRECTV, Inc. 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 Label ACK_CMD NACK_CMD ACK_PARAMS NACK_PARAMS ACK_FCNOK NACK_FCNOK ACK_RESET NACK_BUSY NACK_INUSE NACK_PREFIX...
Command buffer DIRECTV, Inc. 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 Label ACK_CMD NACK_CMD ACK_PARAMS NACK_PARAMS ACK_FCNOK NACK_FCNOK ACK_RESET NACK_BUSY NACK_INUSE NACK_PREFIX...
Installation Guide
Page 19
...0x114). 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 - STB not tuned to . STB not tuned to a DIRECTV System channel Description The STB executes this document will return a [Version Major]: ...ACK_FCNOK : Always Success 0x0000 : Always Success This command displays the version of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the DIRECTV system channel the STB is tuned to) in hexadecimal notation is tuned to channel 276 which in the Return Data...
...0x114). 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 - STB not tuned to . STB not tuned to a DIRECTV System channel Description The STB executes this document will return a [Version Major]: ...ACK_FCNOK : Always Success 0x0000 : Always Success This command displays the version of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the DIRECTV system channel the STB is tuned to) in hexadecimal notation is tuned to channel 276 which in the Return Data...
Installation Guide
Page 33
...TV and auxiliary devices can be found on -line manuals at www.directv.com as noted below The following sections list the DIRECTV remote control key codes for IR emitters used to the consumer. Version 2.2 Page 33 of DIRECTV remote controls can be found within the STB user interface. 6.2 ...Brand Setup Code List The brand setup code used for setting up the remote to ...
...TV and auxiliary devices can be found on -line manuals at www.directv.com as noted below The following sections list the DIRECTV remote control key codes for IR emitters used to the consumer. Version 2.2 Page 33 of DIRECTV remote controls can be found within the STB user interface. 6.2 ...Brand Setup Code List The brand setup code used for setting up the remote to ...
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. 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. 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. 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. Version 2.2 Page 35 of 42 March 5, 2008 DTV-MD-0058
Installation Guide
Page 42
...down converter. Receiver Identification. Trademarked name of 42 March 5, 2008 DTV-MD-0058 See CAM. Set-top box. DIRECTV Set-Top Box Information for high power broadcasting from space to control a subscriber's service channel authorization and decryption. The ...with International Telecommunications Union and Federal Communications Commission regulations for the Installer 9 Appendix: Acronyms Term APG CAM DBS DIRECTV® DVI DVR HDCP IPPV IR IRD LHCP LNB NTSC ODU OPPV OSD PCM PPV RF RHCP RID ... the phone to as an optical Dolby Digital connector. Pulse Code Modulation.
...down converter. Receiver Identification. Trademarked name of 42 March 5, 2008 DTV-MD-0058 See CAM. Set-top box. DIRECTV Set-Top Box Information for high power broadcasting from space to control a subscriber's service channel authorization and decryption. The ...with International Telecommunications Union and Federal Communications Commission regulations for the Installer 9 Appendix: Acronyms Term APG CAM DBS DIRECTV® DVI DVR HDCP IPPV IR IRD LHCP LNB NTSC ODU OPPV OSD PCM PPV RF RHCP RID ... the phone to as an optical Dolby Digital connector. Pulse Code Modulation.