DIRECTV Set-Top Box Information for the Installer
DIRECTV, Inc.
March 5, 2008
Version 2.2
Page 26 of 42
DTV-MD-0058
MajorChnLO : 0x00 – 0xFF
MinorChnHI : 0x00 – 0xFF
MinorChnLO : 0x00 – 0xFF
Return Data Stream
None
Return Response
ACK_FCNOK :
Success
NACK_FCNOK : Failure – Not a DIRECTV System channel
Return Value
0x0000 : Success
0xFFFF : Channel not found in Program Guide
0xFFFE : Channel is not a DIRECTV System channel
0x0002 : No Video Control Word
0x0004 : No Audio Control Word
0x0008 : No HS Data Control Word
0x0010 : No Low-Speed Data Control Word
0x0020 : No System Clock Reference
0x0040 : No Presentation Time Stamp
0x0080 : Tuning Error
0x0100 : Video Error
0x0200 : Access Error
0x0400 : Buffer Overflow
0x0800 : Acquisition Not Complete
0x1000 : Audio Error
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 – Channel rating limit exceeded
0x1006 : Failure – Channel spending limit exceeded
Others : Failure – Bad command
Description
The STB will execute an OpenUserChannel command by tuning to and decoding
streams for the specified guide major/minor channel number.
Example: Change to channel 276 (hex 0x114) on a single tuner STB.
Controller -> STB: FA
(Command Prefix)
Controller -> STB: A6
(Command ID)
STB -> Controller: F0
(Command acknowledged)
Controller -> STB: 01 14 FF FF
(Parameters
[1]
)
STB -> Controller: F2
(Received the correct number of parameters)