DIRECTV Set-Top Box Information for the Installer
DIRECTV, Inc.
March 5, 2008
Version 2.2
Page 30 of 42
DTV-MD-0058
The fields ROMVer3, ROMVer2, ROMVer1, ROMVer0, STS ID0, STS ID1, STS
ID2, STS ID3, STS Ver are private.
The CAM ID is returned in hexadecimal with zeroes stuffed into the most significant
positions to fill out the unused bits. For example, a CAM ID = 0013 1751 9641 in hex
is 0x4E87C119. This command would return 00 00 4E 87 C1 19 for the CAM ID.
The RID ID is returned in hexadecimal with zeroes stuffed into the most significant
positions to fill out the unused bits. For example, a RID = 0001 7035 6778 in hex is
0xA27702A. This command would return 00 00 0A 27 70 2A for the RID.
5.17 GetCurrentChannelMT (0x8B)
Command Label
GetCurrentChannelMT
Command Byte
0x8B
Input Parameter(s)
[TunerID]
*******************************************************************
TunerID : 0x01 – 0xFF
Return Data Stream
[MajorChnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO]
*******************************************************************
MajorChnHI : 0x00 – 0xFF
MajorChnLO : 0x00 – 0xFF
MinorChnHI : 0x00 – 0xFF
MinorChnLO : 0x00 – 0xFF
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
Description
The STB will execute a GetCurrentChannelMT command by providing the
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)
Command Label
GetSignalQualityMT
Command Byte
0x9D
Input Parameter(s)
[TunerID]
*******************************************************************