NTI KEEMUX Series PS/2 KVM Switch
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
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 |
|
?<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) |
?<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)
?<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)
?<CR> (syntax or transmission error occurred)
20