beautypg.com

Rs-232 command protocol, Rs-232 command protocol quick reference – Network Technologies ST-nXm-U User Manual

Page 26

background image

NTI NODEMUX MULTI-USER UNIVERSAL KVM SWITCH

22


RS-232 Command Protocol

Host controller commands supported by the unit are defined below.

RS-232 Command Protocol Quick Reference

Legend: (All numbers must be two digits)
SW :

Switch (01-15)

MM :

Save Into Memory Bank (00-09)

BR :

Baud Rate Code (12,24,48,96)

LL :

Load From Memory Bank (00-09)

OP :

Output/User Port (01-MAXOUTPUTS)

:

Carriage Return (Hex 0xD)

IP :

Input Port/CPU (01-MAXINPUTS)


Command String

Good Response

Description

CS SW,IP,OP

*

KVM Connect One User Port To CPU Port

CA SW,IP

*

KVM Connect All User Ports To CPU Port

RO SW,OP

*IP

KVM Read Connection For User Port

CC SW,MM

*MM

Save Matrix Connections Into Memory Bank

RC SW,LL

*LL

Restore Matrix Connections From Memory Bank

CB 00,BR

None

Change Baud Rate For All Switches
(12=1200,24=2400,48=4800,96=9600)

RS SW

*

Internal Reset

RV SW,00

*string\0

Read NTI Version String

RU SW

*IP,OP

Read Unit Size

SS SW,00

*

Disable Autostatus feature (see below)

SS SW,01

*

Enable Autostatus feature (see below)

GO SW,OP

*go
SW,OP,IP

Read connection of a User Port to CPU Port

GM SW,00

*go SW,OP:IP (all
ports)

Read connection matrix of all User ports

If the syntax of a command is incorrectly entered, the command will be ignored or the switch will answer with a bad response
?.


Syntax example:

CS 01,05,02

(insert the space and commas as shown)

which means “At the switch with unit address 01, connect CPU port 05 to user port 02”
The switch will answer with:
<

CR

>

The HEX code representation of example above is:

Byte 1 Byte 2

Byte 3

Byte 4

Byte 5

Byte 6

Byte 7

Byte 8

Byte 9

‘C’

(0x43)

‘S’

(0x53)

Space

(0x20)

Switch – 1st digit

(0x30)

Switch – 2nd digit

(0x31)

‘,’

(0x2C)

Output – 1st digit

(0x30)

Output – 2nd digit

(0x35)

‘,’

(0x2C)

Byte 10

Byte 11

Byte 12

Input –1st digit

(0x30)

Input –2nd digit

(0x32)

(0x0D)


Response:

Byte 1

Byte 2

∗’

(0x2A)

(0x0D)