Kramer Electronics Ltd.
TP-594Txr, TP-594Rxr
– Protocol 3000
53
Function
Description
Syntax
Parameters/Attributes
Example
COM-ROUTE
TP-594Rxr
Set tunneling port routing.
This command sets
tunneling port routing.
Every com port can send
or receive data from the
ETH port.
Set command can edit an
existing configuration.
COMMAND
#COM-ROUTE
COM_Num
,
portType
,
ETHPort
,
ETH_rep_en
,
TCP_keep_al
ive_timing
<CR>
FEEDBACK
~nn@COM-ROUTE
COM_Num
,
portType
,
ETHPort
,
ETH_rep_en
,
TCP_keep
_alive_timing
<CR><LF>
COM_Num
– 1
portType
– TCP/UDP
0
– TCP
1
– UDP
ETHPort
– TCP/UDP port number: 1
to 65535
ETH_rep_en
–
0
– COM port does not send replies
to new clients
1
– COM port sends replies to new
clients.
0~1 (reply On/Off)
TCP_keep_alive_timing
– 1 to
3600 seconds - every x seconds the
device sends an empty string to TCP
client ("/0")
Set tunneling for TCP port
5000; where the COM port
sends replies to new clients
and the keep alive time is 1:
#COM-ROUTE
1
,
tcp
,
5000
,
1
,
1
<CR>
COM-ROUTE?
TP-594Rxr
Get tunneling port
routing.
This command sets
tunneling port routing.
Every com port can send
or receive data from the
ETH port.
Set command can edit an
existing configuration.
COMMAND
#COM-ROUTE?
COM_Num
<CR>
FEEDBACK
~nn@COM-ROUTE
COM_Num
,
portType
,
ETHPort
,
ETH_rep_en
,
TCP_keep
_alive_timing
<CR><LF>
COM_Num
– 1
portType
– TCP/UDP
0
– TCP
1
– UDP
ETHPort
– TCP/UDP port number
ETH_rep_en
–
0
– COM port does not send replies
to new clients
1
– COM port sends replies to new
clients.
0~1 (reply On/Off)
TCP_keep_alive_timing
– 1-3600
seconds - every x seconds the device
sends an empty string to TCP client
("/0")
Get tunneling port routing for
all route tunnels:
#COM-ROUTE?
*
<CR>
COM-ROUTE-
ADD
TP-594Rxr
Add a communication
route tunnel connection.
COMMAND
#COM-ROUTE-ADD
ComNum
,
PortType
,
EthPort
,
EthRepEn
,
Timeout
<CR
>
FEEDBACK
~nn@COM-ROUTE-ADD
ComNum
,
PortType
,
EthPort
,
EthRepEn
,
Timeout
<CR><LF>
COM_Num
– 1
portType
– TCP/UDP
0
– TCP
1
– UDP
ETHPort
– TCP/UDP port number
ETH_rep_en
–
0
– COM port does not send replies
to new clients
1
– COM port sends replies to new
clients.
0~1 (reply On/Off)
Timeout
– Keep alive timeout in
seconds (1 to 3600)
Add a communication route
tunnel connection:
#COM-ROUTE-ADD
1
,
1
,
1
,
1
,
1
<CR>
COM-ROUTE-
REMOVE
TP-594Rxr
Remove a
communication route
tunnel connection.
COMMAND
#COM-ROUTE-REMOVE
ComNum
<CR>
FEEDBACK
~nn@COM-ROUTE-REMOVE
ComNum
<CR><LF>
Com_Num
– 1
Remove a communication
route tunnel connection:
#COM-ROUTE-REMOVE
1
<CR>
CPEDID
TP-594Txr
TP-594Rxr
Copy EDID data from the
output to the input
EEPROM.
Destination bitmap
size depends on device
properties (for 64 inputs it
is a 64-bit word).
Example: bitmap 0x0013
means inputs 1,2 and 5
are loaded with the new
EDID.
In certain products
Safe_mode is an optional
parameter. See the HELP
command for its
availability.
COMMAND
#CPEDID
src_type
,
src_id
,
dst_type
,
dest_bitmap
<CR>
or
#CPEDID
src_type
,
src_id
,
dst_type
,
dest_bitmap
,
safe_mode
<CR>
FEEDBACK
~nn@CPEDID
src_stg
,
src_id
,
dst_type
,
dest_bitmap
<CR><LF>
~nn@CPEDID
src_stg
,
src_id
,
st_type
,
dest_bitmap
,
safe_mode
<CR
><LF>
src_type
–
EDID
source type
(usually output)
0
– Input
1
– Output
2
– Default EDID
src_id
– Number of chosen source
stage
1
– Output 1
dst_type
–
EDID destination
type
(usually input)
0
– Input
dest_bitmap
– Bitmap representing
destination IDs. Format: XXXX…X,
where X is hex digit. The binary form
of every hex digit represents
corresponding destinations.
0
– indicates that EDID data is not
copied to this destination.
1
– indicates that EDID data is
copied to this destination.
safe_mode
–
0
– device accepts the EDID as is
without trying to adjust
1
– device tries to adjust the EDID
(default value if no parameter is
sent)
Copy the EDID data from the
Output 1 (EDID source) to the
Input:
#CPEDID
1
,
1
,
0
,
0x01
<CR>
Copy the EDID data from the
default EDID source to the
Input:
#CPEDID
2
,
0
,
0
,
0x01
<CR>
DISPLAY?
TP-594Txr
TP-594Rxr
Get output HPD status.
COMMAND
#DISPLAY?
out_id
<CR>
FEEDBACK
~nn@DISPLAY
out_id
,
status
<CR><LF>
out_id
– Output number
1
– HDMI OUT
status
– HPD status according to
signal validation
0
– Signal or sink is not valid
1
– Signal or sink is valid
2
– Sink and EDID is valid
Get the output HPD status of
Output 1:
#DISPLAY?
1
<CR>
DPSW-
STATUS?
TP-594Txr
TP-594Rxr
Get the DIP-switch state.
COMMAND
#DPSW-STATUS?
dp_sw_id
<CR>
FEEDBACK
~nn@DPSW-STATUS
dp_sw_id
,
status
<CR><LF>
dp_sw_id
– 1 to 4 (number of DIP
switches)
status
– Up/down
0
– Up
1
– Down
get the DIP-switch 2 status:
#DPSW-STATUS?
2
<CR>
DRAFT