background image

 

VideoReQuest Protocol Guide v1.1.2 - 5/18/04

 

Phone (518) 899-1254 

 Fax (518) 899-1251 

 

www.request.com

 

 

-

 

9 - 

H a n d l i n g   F e e d b a c k  

Before the VideoReQuest will send feedback data, you must send a command to the 
VideoReQuest that initializes communication.  See 

Initializing the Connection

 on Page 6 for 

more information. 
 
All feedback is formatted in the same manner as commands sent 

TO

 the VideoReQuest.  In 

general, the format is as follows: 

HEADER DATA 

Marker 

Command 

Type 

Command 

Subtype 

Flags 

Data Size 

Chk 

Sum 

Data 

Chk Sum 

FC

h

 A0

h

 0A

h

 1 

Byte 

00

h

 00

h

 

Byte 1 

Byte 2 

00

h

 

1+ Bytes 

00

h

 

 
In this case, the 

Subtype

 determines what data you are receiving (i.e. Movie Title, Genre, 

etc) and the 

Data

 portion contains the actual data (i.e. the actual Movie Title, the actual 

Genre name, etc).  The length of the Data portion is determined by the 2 byte 

Data Size

 in 

the Header. 
 
For help understanding what each 

Subtype

 is, see 

Appendix A

 

Possible Subtypes: 

Hex  Integer  Description 

Data Size 

80 

128 

Browse window title (“Welcome”, “Total: 46”, etc) 

TBD 

81 

129 

Browse List Title (Home, Genres, etc)* 

TBD 

82 

130 

Browse Column 1 Header (Total) 

TBD 

83 

131 

Browse Column 2 Header (Genre, Rating, etc) 

TBD 

84 

132 

Browse Column 1 Data 

TBD 

85 

133 

Browse Column 2 Data 

TBD 

86 

134 

Browse List Size, Page UP/DOWN Flags and Cursor Position* 

8A 138 

Browse 

Long 

Description 

TBD 

8B 

139 

Engine Mode 

0:  On Browse Page 

 

1:  On Player Page 

 

2:  DVD Pass-thru (Playing a movie) 

8C 

140 

View Mode, Changer Number, Slot Number* 

90 

144 

Browse Text Line 1* 

TBD 

91 

145 

Browse Text Line 2* 

TBD 

… … 

… 

… 

9F 

159 

Browse Text Line 16* 

TBD 

A0 

160 

Player Long Description (not used) 

TBD 

A1 

161 

Player List Size, Page UP/DOWN Flags and Cursor Position (which chapter is 

selected)* 

A2 

162 

Player Movie Title 

TBD 

A3 163 

Player 

State  0: 

Stopped 

 1: 

Playing 

 2: 

Paused 

A5 

165 

Player Window Title (“More Info”, “Chapters”) 

TBD 

A6 166 

Player 

Detail 

Headers* 

TBD 

A7 167 

Player 

Detail 

Text* 

TBD 

A8 

168 

Player Mode (on Chapters or on Details) 

 0: 

Details 

 1: 

Chapters 

A9 

169 

Player List Size, Page UP/DOWN Flags and Now Playing Cursor Position 

(which chapter is playing)* 

B0 

176 

Player Chapter Line 1 Text 

TBD 

B1 

177 

Player Chapter Line 2 Text 

TBD 

… … 

… 

… 

BF 

191 

Player Chapter Line 16 Text 

TBD 

* - 

Format of this data is explained on the next page under 

Special Data Formats

 

Содержание VideoReQuest

Страница 1: ...Communication Protocol Guide Version 1 1 2 IR RS 232 and Ethernet Interface Guide...

Страница 2: ...ideoReQuest 4 Connect Port 4 of the VideoReQuest to the RS 232 Port of the switch 5 Set the Video Switch setting on the VideoReQuest to the switch you have by going to Menu Configuration Video Options...

Страница 3: ...ts 2 4 3 Connect the RS 232 cable from the DVD changers to Ports 1 3 of the VideoReQuest 4 Connect Port 4 of the VideoReQuest to the Xantech RS232IR module 5 Set the Video Switch setting on the VideoR...

Страница 4: ...and Video to the receiver Can be Composite S Video or Component 2 Connect the Audio and Video from DVD Changers 1 3 to Inputs 2 4 3 Connect the RS 232 cable from the DVD changers to Ports 1 3 of the V...

Страница 5: ...ings 3 Using Ethernet 3 Communicating with the VideoReQuest 4 Sending Commands 4 Breakdown of Each Command Portion 4 Marker 4 Command Type 4 Command Subtype 4 Flags 5 Data Size 5 Header Check Sum 5 En...

Страница 6: ...Communication Protocol Guide v1 9 0 5 18 04 Phone 518 899 1254 Fax 518 899 1251 www request com II REVISION HISTORY Revision Number Changes 1 1 2 Initial Version...

Страница 7: ...d feedback received from the VideoReQuest For the purpose of simplicity Serial and Ethernet communication will be referred to as Serial in this document C o n v e n t i o n s U s e d 1 Throughout this...

Страница 8: ...the back of the VideoReQuest 2 Conductor Pinout Tip Signal Ring Ground Sleeve Not Connected L e a r n i n g I R C o d e s i n t o O t h e r S y s t e m s For any advanced commands 2 button key combin...

Страница 9: ...5 Ground 6 Not Used 7 RTS 8 CTS 9 Not Used S e r i a l C a b l e P i n o u t Pin VRQ Side Pin Control Side 2 3 3 2 5 5 7 8 8 7 C O M S e t t i n g s The rear serial port is used for integrating the Vi...

Страница 10: ...0h Byte 1 Byte 2 00h FFh FFh 1 Bytes 00h Breakdown of Each Command Portion Marker The Marker bytes are ALWAYS FCh A0h These bytes tell the VideoReQuest the data that follows is valid Command Type The...

Страница 11: ...ustrates how to calculate the Data Size Assume the length of the string is 25 bytes 25 characters including spaces and punctuation This means that the full Data Size is 25 bytes PLUS 3 bytes for the E...

Страница 12: ...ing it is recommended that you use 00h 00h for the flag bytes which turns OFF both Acknowledgements and Check Sum calculation Lines The Lines portion of the data section is a 1 byte value that tells t...

Страница 13: ...on or unpauses playback 01h Pause Toggle 16h Toggles playback between Pause and Unpause 01h Pause ON 17h Pauses playback 01h Pause OFF 18h Resumes playback from a Paused state 01h Stop 19h Stops playb...

Страница 14: ...a Size Chk Sum Engine Mode Data Chk Sum FCh A0h 0Ah 03h 00h 00h 00h 0Ah 00h FFh FFh 37h Genres 00h Data Size for Subtype 04h is a variable that depends on the length of the argument Calculating the 4...

Страница 15: ...129 Browse List Title Home Genres etc TBD 82 130 Browse Column 1 Header Total TBD 83 131 Browse Column 2 Header Genre Rating etc TBD 84 132 Browse Column 1 Data TBD 85 133 Browse Column 2 Data TBD 86...

Страница 16: ...st the final portion to show the current list title or the entire thing to show the full hierarchy List Size Page UP DOWN Flags and Cursor Position The List Size Page UP DOWN Flags and Cursor Position...

Страница 17: ...2 In DVD Mode Should display DVD video output Slot Number is calculated in the same manner as Cursor Position 256 BYTE1 BYTE2 Slot Number Browse Line Text The first byte of the Browse Line Text is a...

Страница 18: ...md Subtype Data Length Data Command Data Argument GENRES 04h 10 37h Genres CAST 04h 8 37h Cast DIRECTORS 04h 13 37h Directors PLOT SUMMARY 04h 16 37h Plot Summary For example to request the Genres sen...

Страница 19: ...18 04 Phone 518 899 1254 Fax 518 899 1251 www request com 13 A p p e n d i x A T h e G U I This section shows what each portion of feedback is and where it is located on the TV Out GUI Figure 1 The Br...

Страница 20: ...VideoReQuest Protocol Guide v1 1 2 5 18 04 Phone 518 899 1254 Fax 518 899 1251 www request com 14 Figure 3 The Player Details Page...

Отзывы: