User guide

26 HDMI5 Component Video Switch
‘clt’ is a bitmapped parameter, mapped as follows:
Decimal Value +128 +64 +32 +16 +8 +4 +2 +1
Bit Position 76543210
Name 00000DJTHENVEN
Factory Settings: 00000000
VEN - 0=Vertical sync pass through. 1=Vertical sync always low.
HEN - 0=Horizontal sync pass through. 1=Horizontal sync always low.
DJT - 0=Horizontal dejitter off. 1=Horizontal dejitter on.
0 - Reserved, always set to 0.
Switching Delays
Allows setting of the Video and Audio switching delays.
SD video_delay,audio_delay,$ Set new settings
SD ? Query for current settings
SD Query for current settings
Response String:
=SD video_delay,audio_delay
Where:
video_delay = Video switching delay in 15.626 millisecond increments.
audio_delay = Audio switching delay in 15.626 millisecond increments.
$ = If present, settings are backed up in EEPROM.
Relay Control
Controls the state of the relays.
RL rly_n,state,$ Set the state of relay ‘rln’
RL rly_n,? Read the state of relay ‘rln’
RL ? Read the state of both relays
Response String:
=RL rly_n,state
HDMI5 Command Ref. (Cont’d)
3HDMI5 Component Video Switch
K.I.S.S.™ (Continued)
space before the comma is optional.
Most commands can be queried for their current settings by substituting the ‘?’ for the parameter
list, or by not supplying any parameters at all. For instance to request the current LED Intensity
settings:
LI ?<CR>
or
LI<CR>
This would cause the device to issue a LED Intensity Response, (the Response String format
is described in the section entitled: “The Response String”). The whitespace before the ‘?’ is
optional.
Most Zektor products use the K.I.S.S. command structure, the examples given here to describe
syntax, may differ slightly from the commands used by your device. Please see the “Command
Reference” section for the specifi c commands used by your device.
Using Bitmapped Parameters
Some commands accept “Bitmapped” parameters. These are decimal values that represent a
series of fl ags, or bits, that control, enable and/or disable different device operations.
Binary arithmetic is used to represent bitmapped parameters, it is assumed the reader has some
familiarity with binary arithmetic.
An example of a command that uses a bitmapped parameter is the CVS4’s “XS settings<CR>”
command, which is defi ned like this:
XS settings<CR>
Where ‘settings’ is a bitmapped parameter:
Decimal Value +128 +64 +32 +16 +8 +4 +2 +1
Bit Position 76543210
Name 0 CRC CSE IRJ IRS IRE FP AS
Factory Settings: 00011110
AS - 0=Master / Slave mode. 1=Asynchronous Mode.
KB - 0=Disable Front Panel. 1=Front Panel Enabled
IRE - 0=Disable IR. 1=Enable IR.
IRS - 0=Turn off IR Sensor. 1=Turn on IR Sensor.
IRJ - 0=Turn off IR Jack. 1=Turn on IR Jack.
CSE - 0=Disable CS and CRC-8 1=Append either Checksums or CRC-8 to responses.
CRC - 0=Append Checksums or, 1=Append CRC-8’s to reponses.
0 - Reserved, always set to 0.
This indicates the parameter ‘settings’ is bitmapped parameter, followed by a description of what
each bit represents.
The ‘Decimal Value’ in the table’s header, refers to the values added together to create the deci-