Table 11 Setup Codes for Audio Amplifiers (A) ........................................................................... 33
Table 12 Setup Codes for Audio Amp/Tuners (R)......................................................................... 34
Table 13 Setup Codes for Satellite Receivers (S) ......................................................................... 37
Table 14 Setup Codes for TVs (T)................................................................................................. 37
Table 15 Setup Codes for VCRs (V).............................................................................................. 42
Table 16 Setup Codes for Digital Video Disks (Y) ....................................................................... 45
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 5 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
1 Introduction
1.1 Disclaimer
DIRECTV makes no representations or warranties, express or implied, that use of the
technologies described in this specification will not infringe patents, copyrights, or other
intellectual property rights of third parties. Nothing in this specification should be construed as
granting permission to use any of the technologies described. Anyone planning to make use of
technology covered by the intellectual property rights of others should first obtain permission
from the holder(s) of the rights. This specification is subject to change without notice. DIRECTV
does not accept any responsibility whatsoever for any damages or liability, direct or
consequential, which may result from use of this specification or any related discussions. These
specifications are provided “as is” and the user of these specifications assumes any and all risks
associated with the use of these specifications. DIRECTV expressly disclaims any and all
representations or warranties, express or implied, regarding the specifications, including without
limitation any warranty as to merchantability, fitness for a particular purpose, non-interruption 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. This document is
relevant to set-top box (STB) models D10-100, D10-200, D10-300, D11, and H10. Other
models are not supported by this document.
1.3 Feedback
Email feedback to custominstallsupport@directv.com
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 6 of 49 DTV-MD-0058
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. Table 2 shows which shortcut keys are supported by each model.
Table 1: Shortcut Keys Combinations
Key Combination Action
ACTIVE and UP
ACTIVE and RIGHT
ACTIVE and DOWN
STB Model ACTIVE and UPACTIVE and RIGHTACTIVE and DOWN
D10-100 X
D10-200 X
D10-300 X
D11 X
H10 X X X
Access the System Setup: System Info & Test screen.
Access the System Setup: System Diagnostic (hidden) screens.
The System Diagnostic screen contains menu items to change the LNB
configuration to stacked/unstacked; input phone settings for prefixes
and call waiting, and a modem test.
Skip Guided Setup and display Startup: Full Screen (Live TV) on the
default channel
Table 2: Supported Shortcut Keys
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 7 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
3 Data Port Connectors
Table 3 shows what type of connector and data rate the STB data port has.
Table 3: Type of Data Port Connector
STB Model Type of Data Port ConnectorData Rate (baud)
The STB connector type will be a standard DB-9F or RJ22 (4 way/4 position jack). The pins for
the DB-9F are as shown in Figure 1. The STB will use three (3) lines (L2-Rx, L3-Tx and L5Grnd) for bi-directional full-duplex communications. Figure 2 shows the orientation of the RJ22
(4 way/4 position jack).
Line positions, designated as “optional”, may be provided (but are not required to be provided)
by the STB as a convenience to source a “TRUE” state to those PC serial interface lines that may
require a “TRUE” state for data transfer.
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 8 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
Figure 1. Low-Speed Data Port Pin Assignment Diagram
Figure 2. Orientation of the RJ22 (4 way/4 position) Jack
3.2 Low-Speed Data Port Interface
The STB low-speed data port is a PC compatible serial port, and functions as a subset of RS-574.
The intended use is for direct connection to a PC or other equipment, allowing exchange of
control and data between the STB and that equipment using specialized software. For successful
communications with the STB, some PC serial port interface cards may require that their flow
control lines be strapped internally as “enabled,” and thus disconnected from any external flow
control signaling. Additionally, those PC serial ports incorporating a buffered 16550 UART
may be least likely to experience communications problems.
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 9 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
The majority of 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.
3.3 Low-Speed Electrical Performance and Characteristics
The low speed timing characteristics are defined in Table 4.
Table 4: Timing Characteristics
Parameter Requirement
Bit Timing
Total Character Interval
104 µs ±7 µs
1.04 ms ± 8 µs
3.4 Bit Timing (Start, –D0 TO –D7, and Stop)
The STB complies with the bit timing requirements as shown in
Figure 3.
Total Character Interval
Start Bit
8 Data Bits
D0D7Idle
Stop Bit
Figure 3. Bit Timing Diagram
3.5 Idle Interval, General
The general idle interval is a minimum of zero (0) msec. The maximum idle interval will be
determined by the rate of transmitted data and internal STB processes when the port is “opened,”
or is determined by the service command parser when the port is “closed.”
3.6 Idle Interval for Non-Empty STB Buffer
The idle interval will not exceed 30 ms as long as at least one byte exists in the STB receive
buffer, given that the port is “opened.”
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 10 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
3.7 Low-Speed Input Characteristics
3.7.1 Input Signaling Characteristics (Pin 3)
The low-speed data port will comply with the input signaling characteristics shown in Table 5.
Table 5: 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
Resistance
Capacitance C < 150 pf
6K < R < 7K resistive to ground
3.8 Low-Speed Output Characteristics
3.8.1 Output Drive Characteristics (Pin 2)
The STB output drive characteristics are as shown in Table 6.
Table 6: Output Drive Characteristics
Parameter Specification
Space voltage +5.3 volts max at Ioh = 0 mA, +3.0
volts min
Mark voltage -6.0 volts min at Iol = 0 mA, -3.0 volts
max,
Terminating impedance
Resistance
3k < R < 7k resistive to ground
Capacitance C < 2500 pF
3.8.2 Passive Outputs (Pins 1, 6, 8, and 9) (Optional)
If the data port optional pins one (1), six (6), eight (8) and nine (9) are provided, the passive
outputs will be as shown in Table 7.
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 11 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
Table 7: Passive Drive Characteristics
Parameter Specification
Output
-2 mA ±20% at + 3 volts and –10 mA
±20% at –5 volts
3.8.3 Low-Speed Signaling Conventions
The data port signaling conventions will be as listed in Table 8.
Table 8: Low-Speed Data Port Signaling Conventions
Interchange voltage negative or positive
Binary state 1 or 0
Signaling state mark or space
Function OFF or ON
The idle state for data port pins two (2) and three (3) will be “mark”.
3.9 USB 2.0 Data Ports
All new DIRECTV Set-top boxes (STB) have USB 2.0 data ports replacing the DB-9F or RJ22
data port connectors. The STB USB port has a host configuration. USB 2.0 data ports may have
a default baud rate of 9600 or 115200 in new models. Serial commands are interfaced through
the data port using a USB-Serial adapter. The following RS-232-compatible serial port adapters
will be supported:
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 12 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
4 Data Port Commands
4.1 Summary of Useful Data Port Commands
Command
Code
0x81 Standby1 Put STB in Standby
0x82 Active Turn STB on
0x83 GetPrimaryStatus Status information on current channel
0x87 GetCurrentChannel Get the major and minor numbers for the tuned
0x90 GetSignalQuality Signal level for the tuned channel
0x91 GetCurrentTime Current time in UTC
0x92 GetUserCommand Get the remote or front panel command input by
0x93 EnableUserEntry Allows direct control of the STB by the remote or
0x94 DisableUserEntry Disables direct control of the STB by the remote
0x95 GetReturnValue Returns the last Return Value issued by a data port
Command Label Description
channel
the user
front panel buttons
or front panel buttons
command
0x96 Reboot Commands a reboot
0xA5 SendUserCommand Send remote control commands through the data
port
0xA6 OpenUserChannel Tune to a channel by inputting a channel number
4.2 Default Data Rate and Format
The majority of STBs have a default data rate of 9600. The data format is 1 start bit, 8 data bits,
no parity, 1 stop bit, and no handshaking.
1
This command holds its value after a warm start. Other commands are terminated.
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 13 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
4.3 Command Protocol
The STB will use the command and data acknowledgment protocol for flow control as specified
in Figure 4
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 14 of 49 DTV-MD-0058
DIRECTV Set-top box information for the installer
Start
Res et Com mand
Parser
(Parser is f ree)
*Command
Pre fix (0xFA) ?
YES
**Command Parser
attaches to cu rrent
data port
(Parser is in use)
*Known
Command?
YES
NO
NO
Send
STB Response
= ACK_RESET
Send
STB Response
= NACK_P RE FIX
Send
STB Response
= NACK_CMD
Send
STB Response
= DATA_ERROR
Send
STB Response
= CMDBUF_OVFL
Send
STB Response
= NACK_PARAMS
Input
Parameters?
*Correct # of
NO
Input
Parameters?
Send
STB Response
= ACK_PAR AM S
Execu te Comm and
and send Return
Data Stream as
appropriate
(Parse r is Busy)
A
NO
YES
YES
NO
*2 By te
Command?
Read 2nd Byte of a 2
Byte Com mand
*Known
Command?
Send
STB Response
= ACK_CMD
A
YES
YES
Send
STB Response
= NACK_FCNOK
NO
Figure 4. Service Command Parser Flowchart
Command
NO
completed
successfully?
Send
STB Response
= ACK_FCNOK
(Pa rser is not busy )
YES
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 15 of 49 DTV-MD-0058
Loading...
+ 34 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.