Contemporary Research Corporation
12
ICC/ICW Smart TV Controller
RS-232 Responses
Two-way iC-Net devices will send a response over the network whenever there is there is a change in status or
command from an IR remote or front panel.
Response String Structure
Characters in response strings are expressed in a combination of hex and ASCII characters. For clarity, the
following protocol examples use the following conventions:
•
ASCII characters or strings are shown enclosed in single quotes
•
Numbers shown that are not in single quotes are a single decimal byte
•
Parameters shown in < > brackets are single byte
•
A series of multiple commands or parameters are set apart by [ ] brackets
•
Commas separate the bytes, but are not part of the protocol
•
Double quotes enclose the command string, but are not part of the protocol
Command format:
“ ‘<’,<dh>,<dl>,<nrb>,<rb1>, <para1> [<rbN>]"
‘>’
Starts the response
<dh>
The zone or high order byte of the device
<dl>
The unit or low order byte of the device (0 for global zone)
<nrb>
The number of response bytes to follow
<rb1>
The first response byte
<para1>
Associated parameters, if any
[<rbN>]
Multiple responses may be included
Response
Description
New Channel T
“ ‘<’,<dh>,<dl>,2,'T',<new channel>" (6 bytes)
Sends in response to T? command.
IR Function
F
“ ‘<’,<dh>,<dl>,2,'F',<IR Function>" (6 bytes)
Sent when unit receives a new function command is pressed (1-8) or released (0) from
the IR remote.
0 = Release
1 = Play
2 = Stop
3 = Pause
4 = Fast Forward
5 = Rewind
8 = Record