DIRECTV R15 Installation Guide - Page 18

GetCommandVersion 0x84

Page 18 highlights

DIRECTV Set-Top Box Information for the Installer Return Response Return Value Description 0x0000 - 0xFFFE 0xFFFF if not required Network: 0x0000 - 0xFFFF Xponder: 0x00 - 0xFF (0 to 255, corresponding to transponders 1 to 256) Year: 0x00 - 0xFF (# of years after 1993) Month: 0x01 - 0x0C Date: 0x01 - 0x1F Hour: 0x00 - 0x17 Minute: 0x00 - 0x3B Second: 0x00 - 0x3B Day Of Week: 0x01 to 0x07 (0x01=Monday....0x07=Sunday) Signal Quality: 0x00 - 0x64 ( 0x00=FEC unlocked and 0x64=max signal strength) CAM and RID are in Hex format. ACK_FCNOK : Success NACK_FCNOK : Failure - STB not tuned to a DIRECTV System channel 0x0000 : Success Non-Zero : Failure - STB not tuned to a DIRECTV System channel The STB will execute a GetPrimaryStatus command by providing the STB's health and status as defined by the Return Data Stream parameters. The STB will provide current time in Universal Time Coordinate (UTC) unconditioned by time zone and daylight savings settings. 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.4 GetCommandVersion (0x84) Command Label Command Byte Input Parameter(s) GetCommandVersion 0x84 None DIRECTV, Inc. Version 2.2 Page 18 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 18 of 42
DTV-MD-0058
0x0000 – 0xFFFE
0xFFFF if not required
Network:
0x0000 – 0xFFFF
Xponder:
0x00 – 0xFF (0 to 255, corresponding to transponders 1 to 256)
Year:
0x00 – 0xFF (# of years after 1993)
Month:
0x01 – 0x0C
Date:
0x01 – 0x1F
Hour:
0x00 – 0x17
Minute:
0x00 – 0x3B
Second:
0x00 – 0x3B
Day Of Week: 0x01 to 0x07 (0x01=Monday….0x07=Sunday)
Signal Quality:
0x00 – 0x64 ( 0x00=FEC unlocked and 0x64=max signal strength)
CAM and RID are in Hex format.
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 GetPrimaryStatus command by providing the STB’s health
and status as defined by the Return Data Stream parameters.
The STB will provide current time in Universal Time Coordinate (UTC)
unconditioned by time zone and daylight savings settings.
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.4 GetCommandVersion (0x84)
Command Label
GetCommandVersion
Command Byte
0x84
Input Parameter(s)
None