VP-81K - Kramer Protocol 29
11.2 Kramer Protocol 3000
This RS-232/RS-485/Ethernet communication protocol lets you control the
machine from any standard terminal software (for example, Windows®
HyperTerminal Application).
11.2.1 Protocol 3000 Syntax
Host message format:
Start Address (optional) Body Delimiter
# Destination_id@ message CR
Simple command (commands string with only one command without addressing):
Start Body Delimiter
# Command SP Parameter_1,Parameter_2,… CR
Command string (formal syntax with commands concatenation and addressing):
# Address@ Command_1 Parameter1_1,Parameter1_2,… |Command_2
Parameter2_1,Parameter2_2, |Command_3 Parameter3_1,Parameter3_2,…
|…CR
Device message format:
Start Address (optional) Body Delimiter
~ Sender_id@ message CR LF
Device long response (Echoing command):
Start Address (optional) Body Delimiter
~ Sender_id@ command SP [param1 ,param2 …] result CR LF
CR = Carriage return (ASCII 13 = 0x0D)
LF = Line feed (ASCII 10 = 0x0A)
SP = Space (ASCII 32 = 0x20)