Installation Guide
Page 3
...5.7 GetCurrentTime (0x91)...20 5.8 GetUserCommand (0x92) ...21 5.9 EnableUserEntry (0x93)...22 5.10 DisableUserEntry (0x94) ...23 DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer Table of Contents Section Page 1 Introduction...6 1.1 Disclaimer...6 1.2 Scope ...6 1.3 Notice ...6 1.4 Feedback...6 2 Set-Top Box Front Panel Shortcut Keys 7 3 Data Port Connectors...8 3.1 USB 2.0 Data Ports ...8 3.2 Data Port Interface Default Baud Rate 9 4 Data Port Commands...10 4.1 Data Port Commands and Supported STB 10 4.2 Software Version of 42 March 5, 2008 DTV-MD-0058
...5.7 GetCurrentTime (0x91)...20 5.8 GetUserCommand (0x92) ...21 5.9 EnableUserEntry (0x93)...22 5.10 DisableUserEntry (0x94) ...23 DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer Table of Contents Section Page 1 Introduction...6 1.1 Disclaimer...6 1.2 Scope ...6 1.3 Notice ...6 1.4 Feedback...6 2 Set-Top Box Front Panel Shortcut Keys 7 3 Data Port Connectors...8 3.1 USB 2.0 Data Ports ...8 3.2 Data Port Interface Default Baud Rate 9 4 Data Port Commands...10 4.1 Data Port Commands and Supported STB 10 4.2 Software Version of 42 March 5, 2008 DTV-MD-0058
Installation Guide
Page 4
... 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 Connector ...38 8.2 Low-Speed Electrical Performance and Characteristics 39 8.2.1 Bit Timing (Start, -D0 TO -D7, and Stop 39 8.2.2 Idle Interval, General ...39 8.2.3 Idle Interval for Non-Empty STB Buffer 39 8.3 Low-Speed Input Characteristics...39 8.3.1 Input Signaling Characteristics (Pin...
... 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 Connector ...38 8.2 Low-Speed Electrical Performance and Characteristics 39 8.2.1 Bit Timing (Start, -D0 TO -D7, and Stop 39 8.2.2 Idle Interval, General ...39 8.2.3 Idle Interval for Non-Empty STB Buffer 39 8.3 Low-Speed Input Characteristics...39 8.3.1 Input Signaling Characteristics (Pin...
Installation Guide
Page 5
... Figure 8-1. Version 2.2 Page 5 of Supported STB 11 Table 4-3: Basic Commands Summary 12 Table 4-4: Multi-Tuner Commands Summary 13 Table 4-5: STB Responses List ...15 Table 8-1: Timing Characteristics ...39 Table 8-2: Input Drive Characteristics 40 Table 8-3: Output Drive Characteristics 40 Table 8-4: Passive Drive Characteristics 41 Table 8-5: Low-Speed Data Port Signaling Conventions 41 DIRECTV, Inc. Orientation of Figures Figure 4-1. DIRECTV Set-Top Box Information for the Installer Table of the RJ22 (4 way...
... Figure 8-1. Version 2.2 Page 5 of Supported STB 11 Table 4-3: Basic Commands Summary 12 Table 4-4: Multi-Tuner Commands Summary 13 Table 4-5: STB Responses List ...15 Table 8-1: Timing Characteristics ...39 Table 8-2: Input Drive Characteristics 40 Table 8-3: Output Drive Characteristics 40 Table 8-4: Passive Drive Characteristics 41 Table 8-5: Low-Speed Data Port Signaling Conventions 41 DIRECTV, Inc. Orientation of Figures Figure 4-1. DIRECTV Set-Top Box Information for the Installer Table of the RJ22 (4 way...
Installation Guide
Page 6
... the technologies described in this specification should first obtain permission from use of this specification or any of use, or non-infringement. 1.2 Scope This document provides information on the DIRECTV Set-top box data port, front panel, and remote control commands as an aid for installers, and auxiliary devices. Version 2.2 Page 6 of third parties. This specification is relevant to set-top box (STB) models D10, D11, D12, R15, R16...
... the technologies described in this specification should first obtain permission from use of this specification or any of use, or non-infringement. 1.2 Scope This document provides information on the DIRECTV Set-top box data port, front panel, and remote control commands as an aid for installers, and auxiliary devices. Version 2.2 Page 6 of third parties. This specification is relevant to set-top box (STB) models D10, D11, D12, R15, R16...
Installation Guide
Page 7
... Action ACTIVE and UP Access the System Setup: System Info & Test screen. Version 2.2 Page 7 of video. input phone settings for the Installer 2 Set-Top Box Front Panel Shortcut Keys The following shortcut key combinations are implemented by each model. Table 2-2 shows which shortcut keys are on the default channel. The System Diagnostic screen contains menu items to change the LNB configuration to stacked/unstacked; The shortcut keys may not work if user interface graphics are supported by...
... Action ACTIVE and UP Access the System Setup: System Info & Test screen. Version 2.2 Page 7 of video. input phone settings for the Installer 2 Set-Top Box Front Panel Shortcut Keys The following shortcut key combinations are implemented by each model. Table 2-2 shows which shortcut keys are on the default channel. The System Diagnostic screen contains menu items to change the LNB configuration to stacked/unstacked; The shortcut keys may not work if user interface graphics are supported by...
Installation Guide
Page 12
... 0xA5 SendUserCommand Send remote control commands through the data port 0xA6 OpenUserChannel Tune to a channel by inputting a channel number (1) This command holds its value after a warm start. 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...
... 0xA5 SendUserCommand Send remote control commands through the data port 0xA6 OpenUserChannel Tune to a channel by inputting a channel number (1) This command holds its value after a warm start. 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...
Installation Guide
Page 13
See Table 4-1 for the list of commands are introduced for multi-tuner STBs, such as the equivalent "MT" command with the suffix "MT", have been created that is 1 start at 0x01 and increase in Figure 4-1. 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 value by one for each...
See Table 4-1 for the list of commands are introduced for multi-tuner STBs, such as the equivalent "MT" command with the suffix "MT", have been created that is 1 start at 0x01 and increase in Figure 4-1. 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 value by one for each...
Installation Guide
Page 15
... timed out when receiving parameters Service command completed successfully Service command completed unsuccessfully Command parser reset - break condition detected A previous service command is pending completion Command parser in use by another device Expected Prefix, prefix not sent Command parser reset - Communication data error 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...
... timed out when receiving parameters Service command completed successfully Service command completed unsuccessfully Command parser reset - break condition detected A previous service command is pending completion Command parser in use by another device Expected Prefix, prefix not sent Command parser reset - Communication data error 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...
Installation Guide
Page 16
... Description Active 0x82 None None ACK_FCNOK : Always Success 0x0000 : Always Success The STB executes this command by pressing the front panel power button. DIRECTV, Inc. Example: Turn off " by placing the STB in the "low power" mode where the audio and video processing is disabled. This command has the same effect as turning the box "on" by placing the STB in the operational mode. DIRECTV Set-Top Box Information for the Installer 5 Data Port Command...
... Description Active 0x82 None None ACK_FCNOK : Always Success 0x0000 : Always Success The STB executes this command by pressing the front panel power button. DIRECTV, Inc. Example: Turn off " by placing the STB in the "low power" mode where the audio and video processing is disabled. This command has the same effect as turning the box "on" by placing the STB in the operational mode. DIRECTV Set-Top Box Information for the Installer 5 Data Port Command...
Installation Guide
Page 17
... Data Type: 0x0B Retired 0x0D Retired SCIDs: 0x0C Retired 0xFF None DIRECTV, Inc. TV 0x10 Video - Version 2.2 Page 17 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer 5.3 GetPrimaryStatus (0x83) Command Label Command Byte Input Parameter(s) Return Data Stream GetPrimaryStatus 0x83 None [MajorchnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO] [Primary Type] [Audio Type] [Data Type] [Primary SCIDHI] [Primary SCIDLO] [Audio SCIDHI] [Audio SCIDLO] [Data SCIDHI] [Data SCIDLO] [Network HI] [Network...
... Data Type: 0x0B Retired 0x0D Retired SCIDs: 0x0C Retired 0xFF None DIRECTV, Inc. TV 0x10 Video - Version 2.2 Page 17 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer 5.3 GetPrimaryStatus (0x83) Command Label Command Byte Input Parameter(s) Return Data Stream GetPrimaryStatus 0x83 None [MajorchnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO] [Primary Type] [Audio Type] [Data Type] [Primary SCIDHI] [Primary SCIDLO] [Audio SCIDHI] [Audio SCIDLO] [Data SCIDHI] [Data SCIDLO] [Network HI] [Network...
Installation Guide
Page 19
Note: STBs supported by providing the major and minor channel number (i.e., for the Installer Return Data Stream Return Response Return Value Description [Version Major] [Version Minor] [Reserved1] [Reserved2] Version Major: 0x00 - 0xFF; Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. STB not tuned to ) in the Return Data Stream. STB not tuned to . DIRECTV Set-Top Box Information for the DIRECTV system channel the STB is 0x114). Example: Find out...
Note: STBs supported by providing the major and minor channel number (i.e., for the Installer Return Data Stream Return Response Return Value Description [Version Major] [Version Minor] [Reserved1] [Reserved2] Version Major: 0x00 - 0xFF; Controller -> STB: FA (Command Prefix) Controller -> STB: 87 (Command ID) DIRECTV, Inc. STB not tuned to ) in the Return Data Stream. STB not tuned to . DIRECTV Set-Top Box Information for the DIRECTV system channel the STB is 0x114). Example: Find out...
Installation Guide
Page 23
DIRECTV Set-Top Box Information for the Installer 5.10 DisableUserEntry (0x94) Command Label DisableUserEntry Command Byte 0x94 Input Parameter(s) None Return Data Stream None Return Response ACK_FCNOK : Always Success Return Value 0x0000 : Always Success Description The STB executes a DisableUserEntry command by blocking remote control and front panel key presses from the last issued Command that generated a return value. 5.12 Reboot (0x96) Command Label...
DIRECTV Set-Top Box Information for the Installer 5.10 DisableUserEntry (0x94) Command Label DisableUserEntry Command Byte 0x94 Input Parameter(s) None Return Data Stream None Return Response ACK_FCNOK : Always Success Return Value 0x0000 : Always Success Description The STB executes a DisableUserEntry command by blocking remote control and front panel key presses from the last issued Command that generated a return value. 5.12 Reboot (0x96) Command Label...
Installation Guide
Page 25
DIRECTV Set-Top Box Information for the Installer 0xD4 Exit (key #30) 0xEC Green (key #41) 0xD5 Power (key #7) 0xED Blue (key #42) 0xD6 Previous Channel (key #21) 0xF7 Menu (key #28) 0xF8 Format (key #51) Note: All keys not otherwise identified above will execute a SendUserCommand command by sending the defined user command to the user command as though a user button on the screen. Bad command Description The...
DIRECTV Set-Top Box Information for the Installer 0xD4 Exit (key #30) 0xEC Green (key #41) 0xD5 Power (key #7) 0xED Blue (key #42) 0xD6 Previous Channel (key #21) 0xF7 Menu (key #28) 0xF8 Format (key #51) Note: All keys not otherwise identified above will execute a SendUserCommand command by sending the defined user command to the user command as though a user button on the screen. Bad command Description The...
Installation Guide
Page 29
... - 0x1F Hour: 0x00 - 0x17 Minute: 0x00 - 0x3B Second: 0x00 - 0x3B Day Of Week: 0x01 to 256) Year: 0x00 - 0xFF (# of 42 March 5, 2008 DTV-MD-0058 STB not tuned to a DIRECTV System channel 0x0000 : Success Non-Zero : Failure - DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer Return Response Return Value Description 0x0000 - 0xFFFF Primary Type: 0x0B Data 0x0C Audio 0x0E Retired 0x0F Video -
... - 0x1F Hour: 0x00 - 0x17 Minute: 0x00 - 0x3B Second: 0x00 - 0x3B Day Of Week: 0x01 to 256) Year: 0x00 - 0xFF (# of 42 March 5, 2008 DTV-MD-0058 STB not tuned to a DIRECTV System channel 0x0000 : Success Non-Zero : Failure - DIRECTV, Inc. DIRECTV Set-Top Box Information for the Installer Return Response Return Value Description 0x0000 - 0xFFFF Primary Type: 0x0B Data 0x0C Audio 0x0E Retired 0x0F Video -
Installation Guide
Page 33
Specific features of DIRECTV remote controls can be found within the STB user interface. 6.2 Brand Setup Code List The brand setup code used for the Installer 6 Remote Control 6.1 Introduction There are a variety of 42 March 5, 2008 DTV-MD-0058 It is the same code list found by accessing the 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 control the TV...
Specific features of DIRECTV remote controls can be found within the STB user interface. 6.2 Brand Setup Code List The brand setup code used for the Installer 6 Remote Control 6.1 Introduction There are a variety of 42 March 5, 2008 DTV-MD-0058 It is the same code list found by accessing the 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 control the TV...
Installation Guide
Page 35
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 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.
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 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.
Installation Guide
Page 36
Version 2.2 Page 36 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer Active 29h List 2Ah Exit 26h Back 27h Up 21h Down 22h Left 23h Right 24h Select 25h (-) 12h Enter 13h Red 41h Yellow 42h Green 43h Blue 44h Pause 32h Rewind 33h Play 30h Stop 31h FFWD 34h Record 35h Replay 36h Advance 37h Format 73h (1) Default value when the remote control has not been programmed. DIRECTV, Inc.
Version 2.2 Page 36 of 42 March 5, 2008 DTV-MD-0058 DIRECTV Set-Top Box Information for the Installer Active 29h List 2Ah Exit 26h Back 27h Up 21h Down 22h Left 23h Right 24h Select 25h (-) 12h Enter 13h Red 41h Yellow 42h Green 43h Blue 44h Pause 32h Rewind 33h Play 30h Stop 31h FFWD 34h Record 35h Replay 36h Advance 37h Format 73h (1) Default value when the remote control has not been programmed. DIRECTV, Inc.
Installation Guide
Page 37
... powering external third party devices. This port permits third party infrared control devices to issue remote control commands to accept a 3.5mm stereo plug. The DATA IN line is designed to the DIRECTV set top box. DIRECTV Set-Top Box Information for the wired IR input port 7.2 Interface Specifications The wired IR input port is +3.3V and +5V tolerant. This section describes the interface specifications for the Installer 7 Wired IR Input Port 7.1 Introduction Some DIRECTV set -top box's DATA...
... powering external third party devices. This port permits third party infrared control devices to issue remote control commands to accept a 3.5mm stereo plug. The DATA IN line is designed to the DIRECTV set top box. DIRECTV Set-Top Box Information for the wired IR input port 7.2 Interface Specifications The wired IR input port is +3.3V and +5V tolerant. This section describes the interface specifications for the Installer 7 Wired IR Input Port 7.1 Introduction Some DIRECTV set -top box's DATA...
Installation Guide
Page 38
... of the RJ22 (4 way/4 position jack). The pins for bi-directional full-duplex communications. Figure 8-2 shows the orientation of the RJ22 (4 way/4 position) Jack DIRECTV, Inc. Version 2.2 Page 38 of 42 March 5, 2008 DTV-MD-0058 Low-Speed Data Port Pin Assignment Diagram Line positions, designated as "optional", may be provided) by the STB as shown in Figure 8-1. DIRECTV Set-Top Box Information for data transfer. Figure 8-1.
... of the RJ22 (4 way/4 position jack). The pins for bi-directional full-duplex communications. Figure 8-2 shows the orientation of the RJ22 (4 way/4 position) Jack DIRECTV, Inc. Version 2.2 Page 38 of 42 March 5, 2008 DTV-MD-0058 Low-Speed Data Port Pin Assignment Diagram Line positions, designated as "optional", may be provided) by the STB as shown in Figure 8-1. DIRECTV Set-Top Box Information for data transfer. Figure 8-1.
Installation Guide
Page 42
.... Universal Time Coordinate. Digital Video Recorder. Low Noise Block down converter. Order-Ahead Pay Per View. Necessary to purchase movies when the subscriber does not connect the phone to control a subscriber's service channel authorization and decryption. Receiver Identification. Integrated Receiver Decoder. Sony/Phillips Digital Interface. DIRECTV Set-Top Box Information for high power broadcasting from space to individual consumers. Trademarked name of the electronic program guide. Infrared. Commonly used as the "access card" or "smart card...
.... Universal Time Coordinate. Digital Video Recorder. Low Noise Block down converter. Order-Ahead Pay Per View. Necessary to purchase movies when the subscriber does not connect the phone to control a subscriber's service channel authorization and decryption. Receiver Identification. Integrated Receiver Decoder. Sony/Phillips Digital Interface. DIRECTV Set-Top Box Information for high power broadcasting from space to individual consumers. Trademarked name of the electronic program guide. Infrared. Commonly used as the "access card" or "smart card...