Command protocol – Network Technologies KEEMUX-Px User Manual

Page 24

Advertising
background image

NTI KEEMUX Series PS/2 KVM Switch

20

Command Protocol

CPU controller commands supported by the unit are defined below. All commands should be terminated with a <CR> (carriage
return). When a command is sent, the entire string is echoed back along with a response from the addressed unit . All characters
in the command string should be upper case, and all numbers below 10 should have a leading 0 (ex: 1 = 01). As command
strings are sent, the inner character delay cannot exceed 500 milliseconds.

Note: To use this command protocol, the user is required to write a program that will send an entire command string all
at once, not character by character. Programs that send one character at a time (such as HyperTerminal) cannot be used
to control the KEEMUX. Alternatively, the user may use the Matrix Switcher's Control Program or SerTest to control the
KEEMUX via RS232 (see page 21).

RS - reset unit(s) to default power-up configuration
FORMAT:

RS AA<CR>

RS = "reset unit" command followed by at least one space

AA = unit address; if 00, all units on the bus will be reset and no response will be

returned
RESPONSE:

*<CR> if command received and executed OK

-OR-

?<CR> if syntax or transmission error occurred

Note: The RS command does not change the actual configuration

.

CS - change single USER channel

FORMAT:

CS AA,XX,YY<CR>

CS = "change single output" command followed by at least one space

AA = unit address

XX = input/CPU to connect

YY = output/USER to change

RESPONSE:

*<CR> (command received and executed OK)

-OR-

?<CR> (syntax or transmission error occurred)

RO - read single USER channel

FORMAT:

RO AA,XX<CR>

RO = "read output" command followed by at least one space

AA = unit address

XX = output/USER to read

RESPONSE:

*<CR> (command received and executed OK)

XX<CR> (XX = input/CPU connected)

-OR-

?<CR> (syntax or transmission error occurred)

RU - read unit size

FORMAT:

RU AA<CR>

RU = "read unit size" command followed by at least one space

AA = unit address

RESPONSE:

*<CR> (command received and executed OK)

XX,YY<CR> (XX = # of CPU’s, YY = # of USERS)

-OR-

?<CR> (syntax or transmission error occurred)

Advertising
This manual is related to the following products: