beautypg.com

Figure 4. service command parser flowchart, Directv set-top box information for the installer – DirecTV DTV-MD0-0058 User Manual

Page 15

background image

DIRECTV Set-top box information for the installer

DIRECTV Proprietary

November 17, 2005

Version 1.1.a

Page 15 of 49

DTV-MD-0058

Start

Reset Command

Parser

(Parser is free)

*Command

Prefix (0xFA)?

Send

STB Response

= NACK_PREFIX

NO

**Command Parser

attaches to current

data port

(Parser is in use)

*Known

Command?

Send

STB Response

= NACK_CMD

YES

NO

*2 Byte

Command?

Read 2

nd

Byte of a 2

Byte Command

*Known

Command?

Send

STB Response

= ACK_CMD

YES

NO

YES

YES

NO

A

A

Send

STB Response

= ACK_RESET

Send

STB Response

= DATA_ERROR

Send

STB Response

= CMDBUF_OVFL

Input

Parameters?

*Correct # of

Input

Parameters?

Send

STB Response

= NACK_PARAMS

Send

STB Response

= ACK_PARAMS

Execute Command

and send Return

Data Stream as

appropriate

(Parser is Busy)

Command
completed

successfully ?

Send

STB Response

= NACK_FCNOK

Send

STB Response

= ACK_FCNOK

(Parser is not busy)

YES

YES

NO

NO

YES

NO

Figure 4. Service Command Parser Flowchart