DIRECTV D12MP Installation Guide - Page 26

Directv, Inc.

Page 26 highlights

DIRECTV Set-Top Box Information for the Installer 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 Controller -> STB: 01 14 FF FF (Command acknowledged) (Parameters[1]) STB -> Controller: F2 (Received the correct number of parameters) DIRECTV, Inc. Version 2.2 Page 26 of 42 March 5, 2008 DTV-MD-0058

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

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)