
Kramer Electronics Ltd.
VS-88H2A
– Protocol 3000
71
Function
Description
Syntax
Parameters/Attributes
Example
LOAD
Load file to device.
COMMAND
#LOAD
file_name
,
size
<CR>
FEEDBACK
Data sending negotiation:
* Device -
~01@LOAD
file_name
,
size
ready
<CR><LF>
* End User (+Device)-
Send file in Protocol Packets
* Device -
~01@LOAD
file_name
,
size
ok
<CR><LF>
file_name
– Name of file to save
on device
size
– Size of file data that is sent
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:
a
. Send a packet,
b
. Receive OK on the last
packet,
c
. Receive OK for the
command
Packet structure:
Packet ID
(1, 2, 3
…) (2 bytes
in length)
Length
(data 2 for
CRC)
– (2 bytes in length)
Data
(data length -2 bytes)
CRC
– 2 bytes
01
02
03
04
05
Packet ID
Length
Data CRC
5. Response:
~nnnn
ok
<CR><LF>
(Where
NNNN
is the received packet
ID in ASCII hex digits.)
Load the file_response.dat file
to the device:
#LOAD
file_response.dat
,5360
<CR>
LOCK-FP
Lock the front panel.
COMMAND
#LOCK-FP
lock/unlock
<CR>
FEEDBACK
~nn@LOCK-FP
lock/unlock
<CR><LF>
lock/unlock
– On/Off
0
– Off unlocks EDID
1
– On locks EDID
Unlock front panel:
#LOCK-FP
0
<CR>
LOCK-FP?
Get the front panel
lock state.
COMMAND
#LOCK-FP?
<CR>
FEEDBACK
~nn@LOCK-FP
lock/unlock
<CR><LF>
lock/unlock
– On/Off
0
– Off unlocks EDID
1
– On locks EDID
Get the front panel lock state:
#LOCK-FP?
<CR>
LOGIN
Set protocol
permission.
The permission
system works only if
security is enabled
with the “SECUR”
command.
LOGIN allows the user
to run commands with
an End User or
Administrator
permission level.
When the permission
system is enabled,
LOGIN enables
running commands
with the User or
Administrator
permission level
When set, login must
be performed upon
each connection
It is not mandatory to
enable the permission
system in order to use
the device
In each device, some
connections allow
logging in to different
levels. Some do not
work with security at
all.
Connection may
logout after timeout.
COMMAND
#LOGIN
login_level
,
password
<CR>
FEEDBACK
~nn@LOGIN
login_level
,
password
ok
<CR><LF>
or
~nn@LOGIN
err
004
<CR><LF>
(if bad password entered)
login_level
– Level of
permissions required (User or
Admin)
password
– Predefined password
(by PASS command). Default
password is an empty string
Set the protocol permission
level to Admin (when the
password defined in the PASS
command is 33333):
#LOGIN
admin
,
33333
<CR>