Theta Digital Compli Blu Control Protocol Download Page 2

 

 
 
Response Structure: 

 
Upon receiving a command, the player shall try to execute the command and send back a response.  
The response starts with an “@” sign (ASCII 0x23), followed by a result code, either “OK” or “ER”.  If 
there are any parameters or additional message, the parameters or message is given in text format, 
separated by a space (ASCII 0x20) from the result code.  The @ character (ASCII 0x40) must never 
appear in the parameters or message.  A carriage return (ASCII 0x0d) indicates the end of response.  

Each response must not exceed 25 bytes including the start of response and the end of response 
bytes. 
 
The illustration of the response structure is as follows: 
 
<Response> = <Start of Response><Result Code>[<sp><Parameters>] 

<End of Response> 

<Start of Response> = @, ASCII 0x40 
<Result Code> = OK|ER 
<sp> = space, ASCII 0x20 
<Parameters> = command-specific 
<End of Response> = CR, ASCII 0x0d 
 

Command Sequence: 

 
Commands are executed in the order they are received.  The host should wait for a response from 
the player before sending the next command. 
 
If the player receives a new command before executing the previous command, the player may 
discard the previous command.   

 
If the host does not receive a response from the player 10 seconds after the command is issued, the 
host may consider the command or response lost during transmission, and can retransmit the 
command. 
 

Command List:  

 

A.

 

Command that maps to a remote control button 

 
This group of commands maps directly to the infrared remote control keys.  No parameters are 
needed for these commands.  The player handles the commands as if it receives the same IR remote 
commands.  For actions that require multiple key sequences, such as go to a certain chapter (GOT 
command followed by multiple numeric key commands and the SEL command), the player responds 
to each command individually until the last command is received.  At that time the player shall 

respond with either OK or ER depending on the result of the action. 
 
 
Command 
Code 

Remote Key 

Function 

Special Response 

POW 

POWER 

Toggle power STANDBY and 
ON 

OK ON 
OK OFF 

SRC 

SOURCE 

Go to Home Menu to select 
media source 

 

Page 2

Version 1.00

Summary of Contents for Compli Blu

Page 1: ...system Communication Settings The RS 232 control port of the Theta Digital Compli Blu uses the following communications settings Baud Rate 9600 Data Bits 8 Parity None Stop Bit 1 Flow Control None Co...

Page 2: ...esponse from the player before sending the next command If the player receives a new command before executing the previous command the player may discard the previous command If the host does not rece...

Page 3: ...7 7 Numeric key 7 NU8 8 Numeric key 8 NU9 9 Numeric key 9 NU0 0 Numeric key 0 CLR CLEAR Clear numeric input GOT GOTO Play from a specified location HOM HOME Go to Home Menu to select media source PUP...

Page 4: ...Secondary Audio Program OK audio track information OK OFF ATB AB REPLAY Repeat play the selected section OK A OK A B OK OFF RPT REPEAT Repeat play OK Repeat Chapter OK Repeat Title OK OFF PIP PIP Sho...

Page 5: ...IDEO OK DVD AUDIO OK SACD OK CDDA OK HDCD OK DATA DISC QAT Query audio type OK DD 1 1 OK DD 1 5 English OK DTS 2 5 English OK LPCM OK DTS HD 1 4 English QST Query subtitle type OK OFF OK 1 1 English C...

Page 6: ...Search to Chapter 10 Search to 0 00 34 of the current chapter or track Search to 0 12 13 of the current title or disc Search to 0 12 13 of the current title or disc OK ER INVALID DPL Direct play OK RS...

Page 7: ...l loading Wait for a while QDT Check disc type again OK BD MV Disc is a Blu ray disc QPL Check playback status OK PLAY Playback is in progress Watch the movie STP Stop playback OK STOP Playback has st...

Reviews: