K3 1RU AB Switch Page 15 SNMP Manager Control
The C-AB-16-R allows for management via SNMP. The private MIB is available from the Dataprobe
Web Site at: http://www.dataprobe.com/files/switch/k16/k16.mib
MIB Outline and MIB Definitions can be found in Appendix A.
Command Line and Direct TCP Messaging
The C-AB-16-R can be controlled via command line messages sent either over the serial port or using
TCP messaging over the Ethernet port. This allows streamlined communication between the C-AB-16-R
and network management systems or computer based monitor and control systems. Programming
support is available. Contact Dataprobe Applications Engineering.
Making Connection via Ethernet and Serial
The C-AB-16-R uses the TCP (Transport Communication Protocol) to communicate with the client PC.
To use the C-AB-16-R , establish a TCP connection (Stream Socket) to the C-AB-16-R . Be sure to use
the Port assigned to the C-AB-16-R , either Port 9100 or the port assigned through the Setup Menus.
Once connected use the Send() function to send the commands to the C-AB-16-R and the Recv()
function to receive the C-AB-16-R ’s response.
For the CP-K16-R or the serial port of the C-AB-16-R , connection via the serial port requires only setting
the computer to the proper baud rate and character format.
Command Syntax
<esc><password><^a><card><^b><command><cr>
Where:
esc = The ASCII escape character (0x1b)
password = The C-AB-16-R password in ASCII (case sensitive)
^a = The ASCII control 'a' character (0x01)
card = The number of the card to be changed, with or with out leading 0's (a or A = all)
^b = The ASCII control 'b' character (0x02)
command = The command to be executed:
a or A - Switch selected card to A
b or B - Switch selected card to B
q or Q - Display the status of the selected card
cr = The ASCII Carriage Return (0x0d)
The < and > in the syntax above are only to delineate the control characters and should not be sent.
Example: To switch card 7 to B send <esc>PASS<^a>7<^b>B<cr>
Response Syntax
The syntax for the command response is. <card><status><cr>
Example: 01A
card = The number of the card.
status = The status of the card either A, or B.