1 MICOM_SWITCH COMMANDS
     
The MICOM switch accepts 20 mnemonic commands.  Each command must
begin in the first column. The three most common responses from the
switch (with an interpretation) are:
     
     TASK COMPLETE         (success!)
     
     ?                     (unknown command)
     
     SPECIFICATION ERROR   (the arguments are not correct for this command)
     
2 CON
     
   CON--Forced Connection
     
Connections may be forced between any two line/port interfaces (line-to-
port, port-to-line, port-to-port, line-to-line).   The interfaces must be
IDLE or OOS and cannot have the ABR (auto baud rate) characteristic.
     
A line or port may be force connected to itself for loopback testing.
     
   COMMAND FORMAT
     
       L     L
   CON Pnnnn Pnnnn
     
                      L
<where CON = connect, Pnnnn = either line or port number.>
     
2 DAT
     
   DAT--Set Date
     
When the MICOM is powered up or reinitialized by setting the CCM switch
to 6 or 7, the date is set to zero.
     
   COMMAND FORMAT
     
   DAT doy
     
<where DAT = set date, doy = day-of-the-year (1-365).>
     
2 DIS
     
   DIS--Forced Disconnection
     
Any connection can be broken form the Command Console.
     
   COMMAND FORMAT
     
       L
   DIS Pnnnn
     
                      L
<where CON = connect, Pnnnn = either line or port number.>
     
2 DMP
     
   DMP--Displaying RAM
     
Display the contents of RAM in hexadecimal.  RAM addresses extend from
location 6000H to BFFFH.
     
   COMMAND FORMAT
     
   DMP yyyy xx
     
<where DMP = dump memory, yyyy = starting memory location in HEX,
xx = number of locations in HEX (01H - FFH).>
     
2 ENA
     
   ENA--Enabling lines, ports, or classes
     
Any line, port, or class (or group or lines, ports, or classes) which
has been disabled due to a condition that put it OOS (out-of-service)
or due to and OUT command, may be enabled from the command console --
with the following limitations :
    1.  The ENA class command does not enable OOS ports within that
        class, unless they were placed out of service by a OUT command.
    2.  Ports placed OOS by the absence of DTR (with their Quad Line/
        Port Interface switch set to position 8) will be briefly
        enabled but unless DTR has been raised, they will go OOS
        during the next firmware cycle.
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)
   ENA Pnnnn (Pnnnn)
       Cnnn  (Cnnn)
     
                     Lnnnn
<where ENA = enable, Pnnnn = single line, port, or class number, (or
                     Cnnn     (Lnnnn)
beginning number in a group), (Pnnnn) = ending line, port, or class
                              (Cnnn)
number in a group>.
     
2 ENQ
     
   ENQ--Displaying connect/fail statistics
     
Display the tabulated number or successful connections and failure-
to-connect for each port class.
     
To display the statistics for all port classes, enter the ENQ command
with no arguments.
     
   COMMAND FORMAT
     
   ENQ (Cnnn) (Cnnn)
     
<where ENQ = enquire, (Cnnn) = single class number (or beginning
number of group), (Cnnn) = ending class number or a group>.
     
2 LIM
     
   LIM--Limit Table Operations
     
The LIM command has three distinct functional uses.  The command can:
     
    1.  ASSIGN LINES TO A LIMIT TABLE
     
    2.  BUILD LIMIT TABLES
     
    3.  DISPLAY LIMIT TABLES
     
3 ASSIGN
     
Each line may be assigned to one of 15 limit tables.  Line assignments
may be specified in the CPROM or modified with the LIM command.
     
   COMMAND FORMAT
     
   LIM Lnnnn (Lnnnn) Ttt
     
<where LIM = limit table command, Lnnnn = single line number (or
beginning number of group) to which the table limitations are to be
applied, (Lnnnn) = ending line number of group, Ttt = number (1-15)
of inclusion/exclusion table>.
     
3 BUILD
     
Inclusion/exclusion tables may be specified in the CPROM or built with
the LIM command.  Revised tables supersede the CPROM tables until
power-up or re-initialization>.
     
   COMMAND FORMAT
     
           I
   LIM Ttt E
     
<where LIM = limit table command, Ttt = limit table number (1-15),
 I
 E = inclusion or exclusion>.
     
3 DISPLAY
     
Inclusion/exclusion limit tables in RAM are displayed.
     
   COMMAND FORMAT
     
   LIM D Ttt (Ttt)
     
<where LIM = limit table command, D = display, Ttt = single limit
table number (or beginning table number of a group), (Ttt) = ending
table number of group>.
     
2 MOF
     
   MOF--Turning monitor off
     
Turning the monitor off disconnects both monitor connections.
     
   COMMAND FORMAT
     
   MOF
     
<where MOF = monitor off>.
     
2 MON
     
   MON--Monitor on
     
Data to and from line and port interfaces can be routed through the
Monitor A and B connections.  See MICOM User's Guide for details.
     
   COMMAND FORMAT
     
       L
   MON Pnnnn
     
<where MON = monitor on, Pnnnn = line or port to be connected to the
Monitor A connector>.
     
2 MSG
     
   MSG--System message command
     
The MSG command has 4 functional uses.  The MSG command can:
     
   1.  DISPLAY SYSTEM MESSAGES
     
   2.  MODIFY CLASSES RECEIVING SYSTEM MESSAGES
     
   3.  ENTER NEW SYSTEM MESSAGES
     
   4.  ERASE NEW SYSTEM MESSAGES
     
3 DISPLAY
     
Any system message can be displayed with the MSG command.  Message 0 is
called the SYSTEM WELCOME MESSAGE.  It is typically sent to lines
permitted to select more than 1 system.  The default SYSTEM WELCOME
MESSAGE is stored in the CPROM.
     
   COMMAND FORMAT
     
   MSG mm D
     
<where MSG = message command, mm = message number (0-10), D = display>.
     
3 MODIFY
     
Modifying or entering classes for the SYSTEM WELCOME MESSAGE selects
the classes receiving the SYSTEM WELCOME MESSAGE.
     
   COMMAND FORMAT              TERMINALS SELECTED TO RECEIVE MESSAGE
     
   MSG 0 C0                    Class-selectable terminals only
     
   MSG 0 Cnnn (Cnnn)           One class (or sequential classes)
     
   MSG 0 C0 Cnnn (Cnnn)        Class-selectable terminals PLUS one
                               class (or sequential group of classes)
     
<where MSG = message command, 0 = message 0 [the System Welcome
Message], C0 = class-selectable terminals, Cnnn = first or single
class of fixed class terminals to receive System Welcome Message,
(Cnnn) = last class in group of fixed class terminals>.
     
3 ENTER
     
The MICOM will accept up to ten system status messages (in addition to
the System Welcome Message).  Each message has a maximum length of 29
characters.  Each message can be assigned to any one class or group
of classes.
     
   COMMAND FORMAT
     
   MSG m Cnnn (Cnnn)
     
<where MSG = message command, m = message number (1-10), Cnnn = single
class (or beginning class of group), (Cnnn) = ending class of group>.
     
3 ERASE
     
Any system message may be erased.
     
   COMMAND FORMAT
     
   MSG m E
     
<where MSG = message command, m = message number (0-10), E = erase>.
     
2 NAD
     
   NAD--Display Symbolic Names
     
The NAD command will display the selected symbolic names.  The NAD
command without an argument displays all symbolic names.
     
   COMMAND FORMAT          RESULTS
     
   NAD xxxxxxxx            Selected symbolic name is displayed
     
   NAD                     All symbolic names are displayed
     
   NAD Cnnn (Cnnn)         Names for selected classes are displayed
     
<where NAD = display symbolic names, xxxxxxxx = the desired symbolic
name [full symbolic name must be entered], Cnnn = first or single
class, (Cnnn) = last class in group>.
     
2 NAM
     
   NAM--Add, revise, or delete symbolic name
     
Symbolic names are added, revised, or deleted with the NAM command.
     
   COMMAND FORMAT              RESULTS
     
   NAM xxxxxxxx Cnnn (Cnnn)    Symbolic name is ADDED or REVISED
     
   NAM xxxxxxxx                Symbolic name is DELETED
     
<where NAM = symbolic name command, xxxxxxxx = desired symbolic name
[full symbolic name must be entered], Cnnn = first or single class,
(Cnnn) = last class of group>.
     
2 OUT
     
   OUT--Disable lines, ports, or classes
     
Any single line, port, or class -- or group of lines, ports, or classes
-- may be disabled (removed from the port selection process).
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)
   OUT Pnnnn (Pnnnn)
       Cnnn  (Cnnn)
     
                      Lnnnn
<where OUT = disable, Pnnnn = single line, port, or class (or
                      Cnnn
                            (Lnnnn)
beginning number of group), (Pnnnn) = ending line, port, or class of
                            (Cnnn)
group.
     
2 RES
     
   RES--Reset connect/fail statistics
     
The connect and failure-to-connect statistics can be reset to zero,
for any specified class or group of classes
     
   COMMAND FORMAT
     
   RES (Cnnn) (Cnnn)
     
<where RES = reset, (Cnnn) = single class number (or beginning number
of group), (Cnnn) = ending class number of group>.
     
2 SET
     
   SET--Assign characteristics to line or port
     
The SET command has 3 functional uses.  A fourth form of the command
allows simultaneous assignment of any or all 3 characteristics.  The
command operations are:
     
   1.  CLASS ASSIGNMENT TO PORT OR LINE
     
   2.  PARAMETER TABLE ASSIGNMENT FOR PORT OR LINE
     
   3.  MATRIX SWITCHING ENABLE AND DISABLE
     
   4.  SIMULTANEOUS USE
     
3 CLASS
     
The assignment of a port to a class enables fixed class lines in the
same class and class-selectable (class 0) lines to connect to the port.
     
The assignment of a non-zero class to a line restricts access to ports
of the same class exclusively (fixed class line).
     
The assignment of a zero class to a line enables the port selection
process for the line (or group of lines).
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)
   SET Pnnnn (Pnnnn) Cnnn
     
                  Lnnnn
<where SET = set, Pnnnn = single line or port (or first number of
        (Lnnnn)
group), (Pnnnn) = ending line or port number of group,
     
Cnnn = class number>.
     
3 PARAMETER
     
The assignment of a line to one of sixteen line parameter tables, or
of a port to one of sixteen port parameter tables, enables different
operation of the line and port interfaces.
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn) LTnn
   SET Pnnnn (Pnnnn) PTnn
     
<where SET = set, Pnnnn = single line or port (or first number of
        (Lnnnn)
group), (Pnnnn) = ending line or port number of group,
LTnn
PTnn = line or port parameter table (0-15)>.
     
3 MATRIX
     
Terminals can be enabled and disabled in use of matrix switching.
Matrix switching allows the terminals to connect explicitly to
an individual port by its number.
     
   COMMAND FORMAT                RESULTS
     
   SET Lnnnn (Lnnnn) X           Enable matrix switching
     
   SET Lnnnn (Lnnnn) NX          Disable matrix switching
     
<where SET = set, Lnnnn = single line (or first number or group),
(Lnnnn) = ending line of group, X = matrix switching enable,
NX = matrix switching disable>.
     
3 SIMULTANEOUS
     
The SET command may be used to simultaneously assign a class,
enable or disable matrix switching, and assign a parameter
table reference.
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)           LTnn
   SET Pnnnn (Pnnnn) Cnnn X/NX PTnn
     
                  Lnnnn
<where SET = set, Pnnnn = single line or port (or first number of
        (Lnnnn)
group), (Pnnnn) = ending line or port number of group, Cnnn = class
number [C000 enables port class selection for the entered line],
X = matrix switching enable, NX = matrix switching disable,
LTnn
PTnn = line or port parameter table (0-15)>.
     
2 SOF
     
   SOF--Turn off statistics log output
     
Turning off statistics log output does not reset the sequence number.
     
   COMMAND FORMAT
     
   SOF
     
<where SOF = statistics log off>.
     
3 SON
     
   SON--Turn on statistics log output
     
The statistics log output can be turned on and routed to the
statistics port connector.
     
   COMMAND FORMAT
     
   SON
     
<where SON = statistics log on>.
     
3 SPD
     
   SPD--Set line/port speed
     
The speed of each line and port is defined in the CPROM.  These data
rates are read into RAM at [re]initialization and may be modified.
The speed modification becomes effective during the next connection
process -- not at the time the SPD command is issued.
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)
   SPD Pnnnn (Pnnnn) Sdd
     
                        Lnnnn
<where SPD = set speed, Pnnnn = single line or port (or first number
           (Lnnnn)
of group), (Pnnnn) = ending line or port number of group,
     
S = speed, dd = new SPEED CODE>.
     
4 SPEED_CODES
     
The following speed codes are valid:
     
   SPEED CODE         RATE
     
       0              ABR     (auto baud rate)
       1              75 bps
       2             110 bps
       3             150 bps
       4             200 bps
       5             300 bps
       6             600 bps
       7            1200 bps
       8            2400 bps
       9            4800 bps
      10            9600 bps
     
2 STA
     
   STA--Status of line or port
     
The status of a line or port (or group of lines or ports) may be
displayed.
     
   COMMAND FORMAT
     
       Lnnnn (Lnnnn)
   STA Pnnnn (Pnnnn)
     
                             Lnnnn
<where STA = display status, Pnnnn = single line or port (or first
                  (Lnnnn)
number or group), (Pnnnn) = ending line or port number of group>.
     
2 TIM
     
   TIM--Set time
     
When the MICOM is [re]initialized, the time is set to zero.  The
MICOM does NOT validate time input.
     
   COMMAND FORMAT
     
   TIM hhmmss
     
<where TIM = set time, hhmmss = hours (00-23), minutes (00-59),
and seconds (00-59)>.
     
