DIRECTV D12MP Installation Guide - Page 25

OpenUserChannel 0xA6

Page 25 highlights

DIRECTV Set-Top Box Information for the Installer 0xD4 Exit (key #30) 0xEC Green (key #41) 0xD5 Power (key #7) 0xED Blue (key #42) 0xD6 Previous Channel (key #21) 0xF7 Menu (key #28) 0xF8 Format (key #51) Note: All keys not otherwise identified above will be considered RESERVED. Return Data Stream None Return Response ACK_FCNOK : Success NACK_FCNOK : Failure - Undefined command Return Value 0x0000 : Success 0x0001 : Failure - Command not supported for specified device Others : Failure - Bad command Description The STB will execute a SendUserCommand command by sending the defined user command to the user interface task. This operation can take place whether command DisableUserEntry (0x13) is active or not. The STB will respond to the user command as though a user button on the keypad or remote control were pressed. Most commands require both a down and an up key press. The type Key Toggle will take 60 ms. Note: There is a chance for command conflict if DisableUserEntry is not active, particularly from stray IR remote control signals. Example: Bring up menu on the screen. Controller -> STB: FA (Command Prefix) Controller -> STB: A5 (Command ID) STB -> Controller: F0 (Command acknowledged) Controller -> STB: 00 01 F7 (00 - key toggle, 01 - remote, F7 - menu) STB -> Controller: F2 (Received the correct number of parameters) STB -> Controller: F4 (Command completed successfully) 5.14 OpenUserChannel (0xA6) Command Label Command Byte Input Parameter(s) OpenUserChannel 0xA6 [MajorChnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO MajorChnHI : 0x00 - 0xFF DIRECTV, Inc. Version 2.2 Page 25 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 25 of 42
DTV-MD-0058
0xD4
Exit (key #30)
0xEC
Green (key #41)
0xD5
Power (key #7)
0xED
Blue (key #42)
0xD6
Previous Channel (key #21)
0xF7
Menu (key #28)
0xF8
Format (key #51)
Note:
All keys not otherwise identified above will be considered RESERVED.
Return Data Stream
None
Return Response
ACK_FCNOK
: Success
NACK_FCNOK : Failure – Undefined command
Return Value
0x0000
: Success
0x0001
: Failure – Command not supported for specified device
Others
: Failure – Bad command
Description
The STB will execute a SendUserCommand command by sending the defined user
command to the user interface task.
This operation can take place whether command DisableUserEntry (0x13) is active or
not. The STB will respond to the user command as though a user button on the keypad
or remote control were pressed. Most commands require both a down and an up key
press.
The type Key Toggle will take 60 ms.
Note:
There is a chance for command conflict if DisableUserEntry is not active,
particularly from stray IR remote control signals.
Example: Bring up menu on the screen.
Controller -> STB:
FA
(Command Prefix)
Controller -> STB:
A5
(Command ID)
STB -> Controller:
F0
(Command acknowledged)
Controller -> STB:
00 01 F7
(00 – key toggle, 01 – remote, F7 - menu)
STB -> Controller:
F2
(Received the correct number of parameters)
STB -> Controller:
F4
(Command completed successfully)
5.14
OpenUserChannel (0xA6)
Command Label
OpenUserChannel
Command Byte
0xA6
Input Parameter(s)
[MajorChnHI] [MajorChnLO] [MinorChnHI] [MinorChnLO]
*******************************************************************
MajorChnHI :
0x00 – 0xFF