DIRECTV Set-top box information for the installer
DIRECTV Proprietary November 17, 2005
Version 1.1.a Page 20 of 49 DTV-MD-0058
5.4 GetCommandVersion (0x84)
Command Label GetCommandVersion
Command Byte 0x84
Input Parameter(s) None
Return Data Stream [VerMajor] [VerMinor]
[Reserved1] [Reserved2]
As defined in this document in Section 1.5
VerMajor: 0x00 – 0xFF; VerMinor: 0x00 – 0xFF
Reserved1, Reserved2: 0x00
Return Response ACK_FCNOK : Always Success
Return Value 0x0000 : Always Success
Description This command displays the version of the Data Port Service Command ICD
specification the software was coded to.
5.5 GetCurrentChannel (0x87)
Command Label GetCurrentChannel
Command Byte 0x87
Input Parameter(s) None
Return Data Stream [majorchnHI][majorchnLO][minorchnHI][minorchnLO]
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 GetCurrentChannel 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.
Example #1:
Scenario –Find out what channel a single tuner STB is tuned to (STB is tuned to channel 276
which in hexadecimal notation is 0x114).
Input GetCurrentChannel Command 0xFA 0x87
Input 0xFA 0x87