Contemporary Research ICC1-IRX Product Manual Download Page 13

Contemporary Research 

13 

ICC1-IRX 

 

Writing Your Own Control Code

 

 
While most IC systems use our Display Express software to control displays, a growing number of integrators are writing 
their own control applications, using AMX, Crestron, RTI, or other platforms. We encourage creative solutions, and are 
happy to support those who take advantage of our protocol.  
 
From our history of support activity, we are providing a few tips to help you on your way.  
 

Device Numbers 

iC-Net devices are arranged with a zone structure, arranged in 15 groups of 256 devices. The first address in the group 

represents the entire zone. For example, Zone 2’s group address is 512 (2*256). When a command is sent to 256, all 

controllers in that group will respond as one. An ALL command is 4095 (15,255, F FF in Hex) 

 all controllers will respond. 

 
All commands follow the same structure of: 

 

 Attn =  Hex A5 

 

 Zone = 1-15 (hex 1-F)  

 

 Unit =  1-255 (hex 1-FF) 

 

 Bytes = Number of bytes that follow 

 

 Command = 1 byte 

 

 Parameters = 1 to 4 bytes 

 

String Format 

Every software application has a different denotation for handling hex, ASCII, and decimal formats. The examples in this 
manual are in AMX format, which is understood by many in the control industry: 
 

 

Hex values begin with a dollar ($) symbol 

 

ASCII values are enclosed in single quotes 

 

Decimal values are shown as normal 

 
If you plan on using a mixed-format structure for commands, convert the symbols to the types required by your software 
application. For example, a 

Tune Channel 2-3

 command to device 260 could be shown several ways: 

 

 

AMX Mixed Format = “$A5,1,4,5,’TH’,2,2,3”

 

 

AMX Hex Format “$A5 $01 $04 $05 $54 $48 $02 $02 $03”

 

 

Standard Hex (no denotation) = A5 01 04 05 54 48 02 02 03 

 

Crestron Hex Format = \0xA5\0x01\0x04\0x05\0x54\0x48\0x02\0x02\x03 

 

RTI = Select port, Hex mode, enter A5 01 04 05 54 48 02 02 03  - note that when you go back to normal editing 
mode, the app inserts an \x before each Hex character 

 
Go to 

www.asciitable.com

 for a handy Decimal/ASCII/Hex conversion chart. 

Summary of Contents for ICC1-IRX

Page 1: ...Contemporary Research 1 ICC1 IRX Product Manual ICC1 IRX IR TV Controller 1 way RF Coax Control November 28 2017...

Page 2: ...Installation 5 Installation 6 Using Display Express or IC Send Software 10 Display Express 11 RS 232 Control Protocol 12 Writing Your Own Control Code 13 RS 232 Commands 14 RS 232 Commands 15 iC Net Z...

Page 3: ...ications include sports and entertainment venues commercial and civic facilities airports factories schools and houses of worship Controls most brands of IR controlled TVs Delivers discrete power comm...

Page 4: ...IP 3 5mm jack for optional CC HSD scan sensor Also acts as logic level input switch to GND to signal power on CSM1 3 5mm jack for power and data from CSM1 power current sensor Power Sensor LED Red LED...

Page 5: ...nce per second 4 Connect the RF loop cable from the RF Out jack to the TV s RF connector you lose less than 1 5 dBmV going through the ICC1 IRX S internal RF tap TV Power Sensing 1 To sense power on f...

Page 6: ...3 4 and 6 which adds 2 4 8 32 46 7 When you turn switch 6 off your IRX will now output the latest Sharp codes 8 You can add options to your basic code as well For example if you re not using a CSM1 fo...

Page 7: ...iscrete 4 0 36 100 Dell W4201C RC6 LCD CSM1 4 1 37 101 NEC LCD LCD Discrete 6 2 38 102 Olevia LCD CSM1 26 sec power on delay 4 2 39 103 Akai LCD CSM1 8 second delay 4 7 40 104 Sanyo TV CSM1 Use CC HSD...

Page 8: ...Make sure S2 Switch 6 is OFF unit in Device mode 2 Set the Device number by turning on the switches that add up to the desired device number For example for Device 259 turn on S1 switches 1 and 2 3 S2...

Page 9: ...The first identifies the location name of the display The second shows the specific address The last set shows the switches in S1 S2 that are set to ON It s a good idea to define all this first in a s...

Page 10: ...nged For example to change the IR code set for a controller enter T1 in the first field the code listed on page 7 then the device of the controller For example to set the controller to Sharp use T1 an...

Page 11: ...Edit page to send the same command Select the TV s you want to change check Use Commands and Command String then enter T1 code example T1 46 for Sharp TVs Click Send to send the command If you haven t...

Page 12: ...Controllers Video Display Controllers and Tuners As it s unlikely any system will use all 4000 devices this may be a good device standard for your system as well The address 4095 triggers all devices...

Page 13: ...15 hex 1 F Unit 1 255 hex 1 FF Bytes Number of bytes that follow Command 1 byte Parameters 1 to 4 bytes String Format Every software application has a different denotation for handling hex ASCII and...

Page 14: ...e formats below 128 Add Enter after channel number 105 Enter 64 Add 100 to channel number 105 100 05 use 3 digit tuning 3 3 digits Ex 007 032 105 ICC1 IRX inserts leading zeros if needed 2 2 digits Ex...

Page 15: ...sensor When the control is locked the display is locked to the power state of the ICC1 IRX For example if the ICC1 IRX power state is off the display can t be turned on from the IR remote or TV front...

Page 16: ...Refer to the code numbers on page 21 in the 232 ATSC 1 manual For example sending LQ 25 will pulse a Volume Up command and LQ 25 is Volume down If you re using a custom control system repeat the comma...

Page 17: ...ller s Zone You could stop at that point or use the upper switches S1 to define the controller s address within the Zone For example setting S2 1 On and S1 2 On defines that the controller is part of...

Page 18: ...151 257 1 1 W152 258 2 1 W153 259 1 2 1 W154 260 3 1 2 W 2nd Floor 512 W251 513 1 2 W252 514 2 2 W253 515 1 2 2 W254 516 3 2 3 E 1st Floor 768 E151 769 1 1 2 E152 770 2 1 2 E153 771 1 2 1 2 E154 772 3...

Page 19: ...ttempt to service this product yourself as opening or removing covers may expose you to dangerous voltage or other hazards Refer all servicing to qualified service personnel 9 Damage Requiring Service...

Reviews: