This driver supports communication with Global Cache iTach Flex used with all IR link cables, allowing to send IR commands through all cable ports connected.
Connecting to the system
Connection to the system is done via Ethernet interface. For achieving this, the following parameters should be provided:
- Host: The IP address or hostname of the device.
- Port: The port number where the device is waiting for
connections (by default equal to
This driver is based on sending strings to the external system through the unique IR_COMMAND resource type mapped as a BUTTON.
There are 3 parameters for each resource:
- Name of the resource.
- Resource type.
- A resource address, which is a string representation of the IR command.
An IR command (infrared transmission), is created by sending an IR timing pattern to the iTach Flex. This pattern is a collection of
off states modulated with a carrier frequency, which is present during the
Resource address has the following structure:
<module:port>= address of the desired IR channel. Module always must be equal
1 2 … 65535 (used for the
\_COMPLETE\_IR\_TXEvent. See below.)
… 500000 (in hertz)
2 … 20 (the IR command is sent times)
3 5 … 383 (used if is greater than 1)
5 … 50000 (number of pulses)
5 … 50000 (absence of pulse periods of the carrier frequency)
N= the count of
<off>pairs, which must be less than 260 (total of 520 numbers)
For example the corresponding resource address for send the
TV Standby command in B&O IR format through port
1 looks like this:
Commands and Events
- PRESS : Command for send IR command.
- _COMPLETE_IR_TX : Event fired when iTach Flex return that a specific IR command was completely sent. The identification of the IR command successfully sent
is made by
IDvalue specified on resource address.
Note: The type of iTach Flex IR link cable connected must be configured by the web interface of the iTach Flex.