DirecTV D10 Installation Manual

Installation guide
Hide thumbs Also See for D10:
Table of Contents

Advertisement

DIRECTV Set-Top Box Information for
the Installer
Published by
DTV-MD-0058
Rev. 2.2
March 5, 2008
DIRECTV, Inc.

Advertisement

Table of Contents
loading

Summary of Contents for DirecTV D10

  • Page 1 DIRECTV Set-Top Box Information for the Installer Published by DTV-MD-0058 Rev. 2.2 March 5, 2008 DIRECTV, Inc.
  • Page 2 DIRECTV Set-Top Box Information for the Installer REVISION HISTORY Revision Date of Issue Author Scope September 1, 2005 D. K. Initial version October 19, 2005 J. G. Updated formating 1.1.a November 17, 2005 J. G. Fixed 155200 typo and USB 2.0 default data rate in Table 3-1.
  • Page 3: Table Of Contents

    DIRECTV Set-Top Box Information for the Installer Table of Contents Section Page Introduction............................6 Disclaimer..............................6 Scope ................................ 6 Notice ............................... 6 Feedback..............................6 Set-Top Box Front Panel Shortcut Keys ..................7 Data Port Connectors........................8 USB 2.0 Data Ports ..........................8 Data Port Interface Default Baud Rate ....................
  • 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) ......................
  • Page 5 DIRECTV Set-Top Box Information for the Installer Table of Figures Figure 4-1. Service Command Parser Flowchart .................. 14 Figure 6-1 RC32 remote control......................34 Figure 7-1 Wired IR Input Plug ......................37 Figure 8-1. Low-Speed Data Port Pin Assignment Diagram..............38 Figure 8-2.
  • Page 6: Introduction

    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. This document is relevant to set-top box (STB) models D10, D11, D12, R15, R16, H10, H20, HR20, H21, HR21 and HR21P. Other models are not supported by this document.
  • Page 7: Set-Top Box Front Panel Shortcut Keys

    DIRECTV Set-Top Box Information for the Installer 2 Set-Top Box Front Panel Shortcut Keys The following shortcut key combinations are implemented by pressing the front panel keys simultaneously. The shortcut keys may not work if user interface graphics are on the screen instead of video.
  • Page 8: Data Port Connectors

    9600 3.1 USB 2.0 Data Ports All new DIRECTV STBs have USB 2.0 data ports. The STB USB port has a host configuration. Serial commands are interfaced through the data port using a USB-Serial adapter. The following RS-232- compatible serial port adapters will be supported:...
  • Page 9: Data Port Interface Default Baud Rate

    DIRECTV Set-Top Box Information for the Installer STB is running, it must be reset. 3.2 Data Port Interface Default Baud Rate All STBs have a default baud data rate of 9600. The data format is 1 start bit, 8 data bits, no parity, 1 stop bit, and no handshaking.
  • Page 10: Data Port Commands

    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 HR20 HR21 Code HR21P 0x81 Standby 0x82 Active 0x83 GetPrimaryStatus 0x84 GetCommandVersion 0x87...
  • Page 11: Software Version Of Supported Stbs

    DIRECTV Set-Top Box Information for the Installer 4.2 Software Version of Supported STBs DIRECTV STBs with the software version listed in Table 4-2 and newer software versions support data port commands described in this document. Table 4-2: Software Version of Supported STB...
  • Page 12: Basic Data Port Commands

    DIRECTV Set-Top Box Information for the Installer 4.3 Basic Data Port Commands Table 4-3: Basic Commands Summary Command Command Label Description Code 0x81 Standby Put STB in Standby 0x82 Active Turn STB on 0x83 GetPrimaryStatus Status information on current channel...
  • Page 13: Multi-Tuner Data Port Commands

    4.6 Command Protocol The STB will use the command and data acknowledgment protocol for flow control as specified in Figure 4-1. Any controller that is implemented to control DIRECTV STB, should follow the protocol depicted in Figure 4-1. DIRECTV, Inc.
  • Page 14: Figure 4-1. Service Command Parser Flowchart

    DIRECTV Set-Top Box Information for the Installer Send Send Send Start STB Response STB Response STB Response = ACK_RESET = DATA_ERROR = CMDBUF_OVFL Reset Command Input Parser Parameters? (Parser is free) Send Send *Correct # of *Command STB Response STB Response...
  • Page 15: Stb Command Prefix

    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 Response Label Description Code 0xF0 ACK_CMD Command Acknowledge 0xF1 NACK_CMD Command Unknown 0xF2...
  • Page 16: Data Port Command Details

    DIRECTV Set-Top Box Information for the Installer 5 Data Port Command Details All parameters specified by square brackets “[ ]” are one (1) byte in length. 5.1 Standby (0x81) Command Label Standby Command Byte 0x81 None Input Parameter(s) Return Data Stream...
  • Page 17: Getprimarystatus (0X83)

    DIRECTV Set-Top Box Information for the Installer 5.3 GetPrimaryStatus (0x83) Command Label GetPrimaryStatus 0x83 Command Byte Input Parameter(s) None [MajorchnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO] Return Data Stream [Primary Type] [Audio Type] [Data Type] [Primary SCIDHI] [Primary SCIDLO] [Audio SCIDHI] [Audio SCIDLO]...
  • Page 18: Getcommandversion (0X84)

    0x00 – 0x64 ( 0x00=FEC unlocked and 0x64=max signal strength) CAM and RID are in Hex format. Return Response ACK_FCNOK : Success NACK_FCNOK : Failure - STB not tuned to a DIRECTV System channel Return Value 0x0000 : Success Non-Zero...
  • Page 19: Getcurrentchannel (0X87)

    The STB executes this command by providing the major and minor channel number Description (i.e., for the DIRECTV system channel the STB is tuned to) in the Return Data Stream. Example: Find out what channel a single tuner STB is tuned to (STB is tuned to channel 276 which in hexadecimal notation is 0x114).
  • Page 20: Getsignalquality (0X90)

    STB -> Controller: 01 14 FF FF (Major and minor channel number) STB -> Controller: F4 (Command completed successfully) Note: For most of DIRECTV channels, the minor channel number is 0xFFFF. 5.6 GetSignalQuality (0x90) Command Label GetSignalQuality 0x90 Command Byte...
  • Page 21: Getusercommand (0X92)

    DIRECTV Set-Top Box Information for the Installer Day Of Week: 0x01 to 0x07 (0x01=Monday….0x07=Sunday). Return Response ACK_FCNOK : Always Success Return Value 0x0000 : Always Success Description The STB executes this command by providing the current time in Universal Time Coordinate (UTC) conditioned by time zone and daylight savings settings.
  • Page 22: Enableuserentry (0X93)

    DIRECTV Set-Top Box Information for the Installer 0xD3 Guide (key #25) 0xEB Yellow (key #40) 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)
  • Page 23: Disableuserentry (0X94)

    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 The STB executes a DisableUserEntry command by blocking remote control and front Description panel key presses from reaching the user interface handler.
  • Page 24: Sendusercommand (0Xa5)

    DIRECTV Set-Top Box Information for the Installer 5.13 SendUserCommand (0xA5) Command Label SendUserCommand 0xA5 Command Byte Input Parameter(s) [Type] [Device] [Key] ******************************************************************* Type: 0x00 Key Toggle 0x01 Key Up 0x02 Key Down Device: 0x00 Front Panel 0x01 Remote Key: 0XA0...
  • Page 25: Openuserchannel (0Xa6)

    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 be considered RESERVED.
  • Page 26 0x2000 : Video Timeout 0x4000 : Inactive Transponder 0x1001 : Failure – Channel not found in program guide 0x1002 : Failure – Channel not a DIRECTV system channel 0x1003 : Failure – Channel not authorized 0x1004 : Failure – Channel blocked by viewer 0x1005 : Failure –...
  • Page 27: Gettuner (0X9A)

    DIRECTV Set-Top Box Information for the Installer STB -> Controller: F4 (Command completed successfully) Note: For most DIRECTV channels, the channel minor number is 0xFFFF. 5.15 GetTuner (0x9A) Command Label GetTuner Command Byte 0x9A Input Parameter(s) None Return Data Stream...
  • Page 28: Getprimarystatusmt (0X8A)

    The command gives the number of DIRECTV and ATSC tuners. It also lists the tuner type and designations. The STB returns a unique Tuner ID for each tuner regardless if it is a DIRECTV or ATSC tuner. This Tuner ID may be used as input to the multi- tuner commands.
  • Page 29 0x00 – 0x64 (0x00=FEC unlocked and 0x64=max signal strength) CAM ID and Rx ID are in Hex format Return Response ACK_FCNOK : Success NACK_FCNOK : Failure - STB not tuned to a DIRECTV System channel Return Value 0x0000 : Success Non-Zero...
  • Page 30: Getcurrentchannelmt (0X8B)

    : Failure – STB not tuned to a DIRECTV System channel The STB will execute a GetCurrentChannelMT command by providing the Description major/minor channel number (i.e., for the DIRECTV system channel the STB is tuned to) in the Return Data Stream. 5.18 GetSignalQualityMT (0x9D)
  • Page 31: Openuserchannelmt (0X9F)

    Signal Quality: 0x00 – 0x64 ( 0x00=FEC unlocked and 0x64=max signal strength) Return Response ACK_FCNOK : Success NACK_FCNOK : Failure – STB not tuned to a DIRECTV System channel Return Value 0x0000 : Success Non-Zero : Failure – STB not tuned to a DIRECTV System channel...
  • Page 32 0x2000 : Video Timeout 0x4000 : Inactive Transponder 0x1001 : Failure – Channel not found in program guide 0x1002 : Failure – Channel not a DIRECTV system channel 0x1003 : Failure – Channel not authorized 0x1004 : Failure – Channel blocked by viewer 0x1005 : Failure –...
  • Page 33: Remote Control

    The following sections list the DIRECTV remote control key codes for IR emitters used to control the STB. This chapter also provides links pointed to documents that listed the brand setup code used for setting up the remote to control the TV and auxiliary devices. It is the same code list found within the STB user interface.
  • Page 34: Figure 6-1 Rc32 Remote Control

    DIRECTV Set-Top Box Information for the Installer Figure 6-1 RC32 remote control. DIRECTV, Inc. March 5, 2008 Version 2.2 Page 34 of 42 DTV-MD-0058...
  • Page 35: Remote Control Key Codes

    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 Hex Code Assignment STB Power ON STB Power OFF TV Power ON...
  • Page 36 DIRECTV Set-Top Box Information for the Installer Active List Exit Back Down Left Right Select Enter Yellow Green Blue Pause Rewind Play Stop FFWD Record Replay Advance Format Default value when the remote control has not been programmed. DIRECTV, Inc.
  • Page 37: Wired Ir Input Port

    The DIRECTV set-top box’s +5V OUT line can source up to 100mA of current for powering external third party devices. This power is provided out of the DIRECTV set top box. This line may be left unterminated in the stereo plug if external power or voltage sensing by third party devices is not required.
  • Page 38: Appendix: Low Speed Serial Port Specifications

    8.1 Low-Speed Data Port Connector The connector type on D10, H10 and HR21P is a standard DB-9F or RJ22 (4 way/4 position jack). The pins for the DB-9F are as shown in Figure 8-1. The STB will use three (3) lines (L2-Rx, L3-Tx and L5-Grnd) for bi-directional full-duplex communications.
  • Page 39: Low-Speed Electrical Performance And Characteristics

    DIRECTV Set-Top Box Information for the Installer 8.2 Low-Speed Electrical Performance and Characteristics The low speed timing characteristics are defined in Table 8-1. Table 8-1: Timing Characteristics Parameter Requirement 104 μs ±7 μs Bit Timing 1.04 ms ± 8 μs Total Character Interval 8.2.1 Bit Timing (Start, –D0 TO –D7, and Stop)
  • Page 40: Low-Speed Output Characteristics

    DIRECTV Set-Top Box Information for the Installer Table 8-2: Input Drive Characteristics Parameter Specification Space voltage +3.0 volts min, +25 volts max Mark voltage -25 volts min, -3.0 volts max Terminating impedance 6K < R < 7K resistive to ground...
  • Page 41: Low-Speed Signaling Conventions

    DIRECTV Set-Top Box Information for the Installer Table 8-4: Passive Drive Characteristics Parameter Specification -2 mA ±20% at + 3 volts and –10 Output mA ±20% at –5 volts 8.5 Low-Speed Signaling Conventions The data port signaling conventions will be as listed in Table 8-5.
  • Page 42: Appendix: Acronyms

    DIRECTV Set-Top Box Information for the Installer 9 Appendix: Acronyms Term Definition Advanced Program Guide. DIRECTV’s new generation of the electronic program guide. Conditial Access Module. Also referred to as the “access card” or “smart card”. A removable, electronic subassembly providing conditional access control of the subscriber terminal.

This manual is also suitable for:

D11D12-300D12R15R16H10 ... Show all

Table of Contents