2 kramer protocol 3000 syntax, Kramer protocol 3000 syntax, Ion 10.2 – Kramer 4 x 4 Seamless AV Matrix Switcher/Multi-Scaler User Manual
Page 82

VSM-4x4A
–
VSM-4x4A RS-232/Ethernet Communication Protocol
75
A string can contain more than one command. Commands are
separated by a pipe (
|
) character.
The maximum string length is 64 characters.
•
Message
starting character:
▪
#
– For host command/query
▪
~
– For device response
•
Device address
– K-NET Device ID followed by
@
(optional, K-NET only)
•
Query sign
–
?
follows some commands to define a query request
•
Message closing character:
▪
CR
– Carriage return for host messages (ASCII 13)
▪
CR LF
– Carriage return for device messages (ASCII 13) and line-feed
(ASCII 10)
•
Command chain separator character
–
Multiple commands can be chained
in the same string. Each command is delimited by a pipe character (
|
). When
chaining commands, enter the message starting character and the message
closing character only at the beginning and end of the string.
Spaces between parameters or command terms are ignored.
Commands in the string do not execute until the closing character is
entered. A separate response is sent for every command in the
chain.
10.2
Kramer Protocol 3000 Syntax
The Kramer Protocol 3000 syntax uses the following delimiters:
•
CR
= Carriage return (ASCII 13 = 0x0D)
•
LF
= Line feed (ASCII 10 = 0x0A)
•
SP
= Space (ASCII 32 = 0x20)
Some commands have short name syntax in addition to long name syntax to
enable faster typing. The response is always in long syntax.