Enableuserentry (0X93) - DirecTV DTV-MD0-0058 Information For The Installer

Directv dtv-md-0058-directv set-top information for installers-v1.1.a.doc
Table of Contents

Advertisement

DIRECTV Set-top box information for the installer
Return Response
Return Value
Description

5.9 EnableUserEntry (0x93)

Command Label
Command Byte
Input Parameter(s)
Return Data Stream
Return Response
Return Value
Description
DIRECTV Proprietary
Version 1.1.a
0xD1
CH + (key #19)
0xD2
CH – (key #20)
0xD3
Guide (key #25)
0xD4
Exit (key #30)
0xD5
Power (key #7)
0xD6
Previous Channel (key #21)
Note:
All keys not otherwise identified above will be considered RESERVED.
ACK_FCNOK
: Success
NACK_FCNOK : Failure – No User Command available since last request
0x0000
: Success
Non-Zero
: Failure – No User Command available since last request
The STB will execute a GetUserCommand command by providing the remote control
or front panel key presses via the Return Data Stream.
The DisableUserEntry command will be called prior to calling the GetUserCommand
command.
If a user command has transpired since the last GetUserCommand request, the user
command Type, Device, and Contents are placed in the return data stream. If a user
command has not been made since the last request, the NACK_FCNOK is returned
instead.
The GetUserCommand is used to identify the type, device and key. For example, if
the user pressed and released the Select (0xC3) key then one GetUserCommand is
required. The GetUserCommand provides a Type of 0x00 (Key Toggle), Device of
0x01 (Remote) and Key of 0xC3 (Select key). On the other hand, if the user pressed
the Select (0xC3) key, held it so that the remote repeats the command, and then
released it on the remote control, two (2) GetUserCommands are required. The first
GetUserCommand provides a Type of 0x01 (Key Down), Device of 0x01 (Remote)
and Key of 0xC3 (Select key). The second GetUserCommand provides a Type of 0x03
(Key Up), Device of 0x01 (Remote) and Key of 0xC3 (Select).
EnableUserEntry
0x93
None
None
ACK_FCNOK
: Always Success
0x0000
: Always Success
The STB executes an EnableUserEntry command by allowing remote control and
front panel key presses to reach the user interface handler.
Page 23 of 49
0xE9
Digit 9 (key #18)
0xEA
Red (key #39)
0xEB
Yellow (key #40)
0xEC
Green (key #41)
0xED
Blue (key #42)
0xF7
Menu (key #28)
November 17, 2005
DTV-MD-0058

Advertisement

Table of Contents
loading

Table of Contents