7.LW3Programmers’Reference
HDMI-TPS-RX110AY series – User's Manual
88
Appliedfirmwarepackage:v1.4.0 | LDCsoftware:v2.4.0b3
7.12.12.
Sending Pronto Hex Codes in Big-endian Format via IR Port
DIFFERENCE:
This feature is available only in HDMI-TPS-RX110AY-Plus model.
Command and Response
Î
CALL·/MEDIA/IR/
<output_port>
:sendProntoHexBigEndian(
<hex_code>
)
Í
mO·/MEDIA/IR/
<output_port>
:sendProntoHexBigEndian
Parameters
Identifier
Parameter description
Parameter values
<output_port>
Output port of the
Infrared interface
LocalInfraoutput:
D1
;TPSInfraoutput:
D2
<hex_code>
Pronto hex format
code
Accepts maximum 765 character-long code in hexadecimal
format (0-9; A-F; a-f) without space character in big-endian
system.
INFO:
This command can send exactly one pronto hex message. The header of the IR code contains the
lengthofthewholecodeinhexaformat.Ifthecodeisdeficientorduplicated,itcausessyntaxerror.
For more details about the pronto hex codes see
section.
Example
Î
CALL /MEDIA/IR/D1:sendProntoHexBigEndian(0000006d0025000300a900a80015 003f0015003f0015
003f00150015001500150015001500150015001500150015003f0015003f0015003f001500150015001
50015001500150015001500150015003f0015003f0015 003f001500150015001500150015001500150
01500150015001 500150015001500150015003f0015003f0015003f0015003f0015 003f0015070200a
900a80015001500150e6e)
Í
mO/MEDIA/IR/D1:sendProntoHexBigEndian
TIPSANDTRICKS:
LearningrawIRcodewithaterminalprogram:
Step 1.
Connect to the HDMI-TPS-RX110AY-Plus device with a terminal program.
Step 2.
Push the desired button of the remote control to scan the raw IR code.
Step 3.
Remove all the non-hexadecimal characters (e.g. spaces, h characters etc.) from the code.
TheprontohexcodewhichlearnedbyaLightwaredeviceisbig-endianformat.
7.13.
Sending CEC Commands
DIFFERENCE:
CEC command sending feature is available only in HDMI-TPS-RX110AY-Plus model.
INFO:
Thehiddenfirst2bytesoftheCECcommandisstatic,itreferstothelogicaladdressofthesender
andtheaddressee.Whentheportisinput,itisalways04(fromTVtoPlaybackdevice1.).,whentheport
isoutput,itisalways40(fromPlaybackdevice1.toTV).Broadcastaddressingisalsopossible(inthis
caseitis0For4F).
#cec
Parameters
Parameter
Description
<port>
HDMI input (
I
) and TPS output (
O1
) port.
7.13.1.
Sending an OSD String
Sending the OSD string consists of two steps. First, set the
CEC.OsdString
property with the desired text, after
that, call the
CEC.send(set_osd)
method.
Step 1 – Setting the CEC.OsdString Property
Command and Response
Î
SET·/MEDIA/CEC/
<port>.
OsdString=
<text>
Í
pw·/MEDIA/CEC/
<port>
.OsdString=
<text>
Parameters
<text>
Letters(A-Z)and(a-z),hyphen(-),underscore(_),numbers(0-9),anddot(.).Maxlength:14
characters.
Example
Î
SET/MEDIA/CEC/O1.OsdString=Lightware
Í
pw/MEDIA/CEC/O1.OsdString=Lightware
Step 2 – Call the CEC.send(set_osd) method
Command and Response
Î
CALL·/MEDIA/CEC/
<port>
:send(set_osd)
Í
mO/MEDIA/CEC/
<port>
:send
Example
Î
CALL/MEDIA/CEC/I1:send(set_osd)
Í
mO/MEDIA/CEC/I1:send