CYP CLUX-UCEC User manual

CLUX-UCEC
HDMI CEC Controller
Operation Manual
Operation Manual


DISCLAIMERS
The information in this manual has been carefully checked and
is believed to be accurate. Cypress Technology assumes no
responsibility for any infringements of patents or other rights of third
parties which may result from its use.
Cypress Technology assumes no responsibility for any inaccuracies
that may be contained in this document. Cypress also makes no
commitment to update or to keep current the information contained
in this document.
Cypress Technology reserves the right to make improvements to this
document and/or product at any time and without notice.
COPYRIGHT NOTICE
No part of this document may be reproduced, transmitted,
transcribed, stored in a retrieval system, or any of its part translated
into any language or computer le, in any form or by any means—
electronic, mechanical, magnetic, optical, chemical, manual, or
otherwise—without express written permission and consent from
Cypress Technology.
© Copyright 2011 by Cypress Technology.
All Rights Reserved.
Version 1.1 August 2011
TRADEMARK ACKNOWLEDGMENTS
All products or service names mentioned in this document may be
trademarks of the companies with which they are associated.

SAFETY PRECAUTIONS
Please read all instructions before attempting to unpack, install or
operate this equipment and before connecting the power supply.
Please keep the following in mind as you unpack and install this
equipment:
• Always follow basic safety precautions to reduce the risk of re,
electrical shock and injury to persons.
• To prevent re or shock hazard, do not expose the unit to rain,
moisture or install this product near water.
• Never spill liquid of any kind on or into this product.
• Never push an object of any kind into this product through any
openings or empty slots in the unit, as you may damage parts
inside the unit.
• Do not attach the power supply cabling to building surfaces.
• Use only the supplied power supply unit (PSU). Do not use the PSU
if it is damaged.
• Do not allow anything to rest on the power cabling or allow any
weight to be placed upon it or any person walk on it.
• To protect the unit from overheating, do not block any vents or
openings in the unit housing that provide ventilation and allow for
sufcient space for air to circulate around the unit.
REVISION HISTORY
VERSION NO. DATE DD/MM/YY SUMMARY OF CHANGE
V1 01/04/10 Preliminary Release
V2 22/10/10 Added CEC Command Example
VR0 27/06/11 Adding EDID Function
VS1 24/09/12 Updated format/diagrams

CONTENTS
1. Introduction............................................ 1
2. Applications........................................... 1
3. Package Contents ................................ 1
4. System Requirements............................ 1
5. Features.................................................. 1
6. Operation Controls and Functions....... 2
6.1 Front Panel.........................................2
6.2 Rear Panel .........................................2
7. Software Installation .............................. 3
7.1 Installing the RS-232 Driver................3
7.2 Connecting the Hardware ..............3
7.3 Using the RS-232 Application...........8
9. CEC Operation Code.......................... 15
10. CEC Logical Address......................... 17
11. Connection Diagram ........................ 18
12. Specications .................................... 19
13. Acronyms ........................................... 20

1
1. INTRODUCTION
The HDMI CEC Controller is a convenient USB device allowing users
to control various HDMI devices through their PC. Both sources and
displays can be controlled, either with a PC or remote control. This
device connects to the PC using a mini USB port, allowing plug and
play simplicity and providing power for the device itself, so you don’t
have to deal with any cumbersome power cables.
2. APPLICATIONS
• CEC system remote control over USB for HDMI devices
3. PACKAGE CONTENTS
• HDMI CEC Controller
• User Manual
• Application CD-ROM
4. SYSTEM REQUIREMENTS
HDMI source equipment with output to HDMI display that have a built
in CEC function, HDMI cable, PC or laptop with built in RS-232 software
and USB cables.
5. FEATURES
• HDMI v1.3, HDCP v1.1 & DVI v1.0 compliance
• Supports full CEC functions
• Plug and play
• RS-232 over mini-USB
• Power supplied through the mini-USB port
• Supports EDID bypass
• Compact and stylish design
Note: Drivers and software are compatible with Windows XP

2
6. OPERATION CONTROLS AND FUNCTIONS
6.1 Front Panel
CLUX-UCEC
HDMI I /O
1
1
HDMI I/O: Connect to the HDMI/DVI output of your source (i.e.,
DVD player or set-top box) or the input ports of an HDMI/DVi
equipped display using a HDMI or HDMI to DVI adaptor cable.
Note: When connecting to an input source, the other HDMI I/O
must be connected to a display device. You cannot control two
sources or two displays simultaneously.
6.2 Rear Panel
HDMI I /O USB
1 2
1
HDMI I/O: Connect to the HDMI/DVI output of your source (i.e.,
DVD player or set-top box) or the input ports of an HDMI/DVi
equipped display using a HDMI or HDMI to DVI adaptor cable.
Note: When connecting to an input source, the other HDMI I/O
must be connected to a display device. You cannot control two
sources or two displays simultaneously.
2
USB: Connect to a PC/laptop with a mini-USB to USB-A type cable
when control of the source/display devices over RS-232 is required.
Please refer to Section 7 for details. This port provides power for the
device when the connected PC or laptop is turned on. However
when the RS-232 mode is not being used, no power is needed, so it
will bypass the system.

3
7. SOFTWARE INSTALLATION
7.1 Installing the RS-232 Driver
Insert the provided driver CD into your CD-ROM drive, then execute
the FIDIBUS le. Follow the on screen instructions to complete the
installation.
Note: It is not necessary to install this application if users already have
existing RS-232 software installed on their computer.
7.2 Connecting the Hardware
Once the RS-232 driver is installed connect the device to a PC/Laptop
with a mini-USB to USB-A type cable.
Step 1:
Allow the computer to detect the device by following the “found new
hardware” window that will appear. After the hardware has been
successfully detected conrm the detection in Device Manager.
Once the device is successfully connected to the PC, the connection
will be conrmed by the 'Found New Hardware' notication in the
system tray at the bottom right of the screen, as shown in the following
image.

4
A found new hardware wizard will appear on your PC screen.
Choose “No, not this time” and Click “Next” to continue.
Select "Search for the best Driver in these locations" and then Click
“Browse” and navigate to the “USB TO RS232 SOFTWAVE” folder on the
CD-Rom. Click “Next” to continue.

5
Click the “Continue Anyway” button to continue.
Click the “Finish” button to complete this part of the installation. Now
the PC will show “Found New Hardware” for the USB Serial Port. This
means the device has been detected.

6
The PC will run the Found New Hardware Wizard again, please repeat
the same steps to complete the installation.
Choose “No, not this time” and click the “Next” button to continue.
Choose “Install from a list or specic location (Advanced)" and click
the “Next” button to continue.

7
Select "Search for the best Driver in these locations" and then Click
“Browse” and navigate to the “USB TO RS232 SOFTWAVE” folder on the
CD-Rom. Click “Next” to continue.
Click the “Finish” button and a conrmation message that conrms
the completion of the installation will be displayed in the system as
shown below.

8
Step 2:
Click 'START Menu' button and select Settings/Control panel/
Performance and maintenance/System/System Properties/Hardware/
Device Manager/Ports (COM & LPT)/USB Serial Port (COM)
Note: The COM Port number as this will be required when using the RS-
232 application.
7.3 Using the RS-232 Application
Step 1:
Please insert the included CD and double click the 'CLUX_UCEC_
AP.exe.' to install.

9
When the application launches (see the image below) the user can
select the following features.
1
2
3
4
5
6
1
RS232 ComPort and Baud Rate Setting: Click 'Connect' to conrm
the transmission setting and connect to the CLUX-UCEC
2
CEC Commands and Data Setting
3
CEC Basic Command Buttons
4
EDID Read, Write, Save File and Load File Buttons
5
RS232 ComPort Communication Log Window
6
RS232 ComPort Communication Log Window Control Buttons
Step 2-1:
Select the COM Port (Refer to Step 2 in Section 7.2) and set the UART
BaudRate to 115200 and press the "Connect" button. From this step
onwards users can start to send or receive CEC commands.

10
Step 2-2:
To send the desired CEC command the Transmit button must be
pressed in order for the command to be to executed. For example,
if we are simulating a DVD player sending the “Active Source 1000”
command to a TV based on CEC protocol, there are a few bytes in
“Active Source 1000” command.
1 2 3 4
5
6
1
Data Length: How many bytes need to be sent. The length
includes the CEC Header, CEC OPCode and CEC Data. In this
example is 5 Bytes.

11
2
Data Type: CEC commands.
3
CEC Header: Bit 7~Bit4 is the Source's Logical address. Bit3~Bit0 is
the Sink's Logical address. In this example the DVD player needs to
send a command to the TV but it is not known if the TV is powered
on or not, so we send the broadcast command to all devices by
entering “4F”.
4
OPCode: CEC protocol commands are detailed in Section 9. In this
example for the “Active Source” command enter “82”.
5
Data Bytes: The payload bytes depend on which command is
being used and different commands will have different data bytes.
In this example the “Active Source” command has to identify
which physical address is needed. The address of the port that
connects to the TV is "1000" therefore “10” and “00” need to be
entered.
6
After entering all the necessary bytes press the “Transmit” button to
send the CEC command.
7
Details of transmitted data will be show on the RS-232 COM port
communication log window.
Step 2-3:
There are 3 built-in commonly used CEC Commands designed for
instant CEC execution. Pressing the button will execute the command
and show in the RS232 COM port communication log window.

12
Step 2-4:
Click on the EDID Read button to read EDID settings of the curently
connected device and press the SAVE button to save it it to the
desired location.

13
If the communications log window shows "EDID Read fail", check the
connection to the device and make sure it is well connected and
powered up, then press the button again to re-read the EDID again.
When the EDID has been read successfully, the communications log
window will show "Read complete". Click on the Save File button to
save the EDID in the user’s desire.

14
Click on the Load File button to download the desired EDID le and
click on the write button to select the EDID.
If the communications log window shows "EDID Write Fail", check the
connection to the device and make sure it is well connected and
powered up and also check the EDID le is correct then click on the
"Write" button to try again.
The RS232 COM port communication log window shows a record of all
CEC commands.
The RS232 COM port log window control allows users to adjust the
RS232 log window’s display.

15
9. CEC OPERATION CODE
VALUE OPERATION CODE
0x04 <Image View On>
0x05 <Tuner Step Increment>
0x06 <Tuner Step Decrement>
0x07 <Tuner Device Status>
0x08 <Give Tuner Device Status>
0x09 <Record On>
0x0A <Record Status>
0x0B <Record Off>
0x04 <Image View On>
0x05 <Tuner Step Increment>
0x06 <Tuner Step Decrement>
0x07 <Tuner Device Status>
0x08 <Give Tuner Device Status>
0x09 <Record On>
0x0A <Record Status>
0x0B <Record Off>
0x0D <Text View On>
0x0F <Record TV Screen>
0x1A <Give Deck Status>
0x1B <Deck Status>
0x32 <Set Menu Language>
0x36 <Standby>
0x41 <Play>
0x42 <Deck Control>
0x44 <User Control Pressed>
0x46 <Give OSD Name>
0x47 <Set OSD Name>
Table of contents
Other CYP Network Router manuals