Guest

Cisco AS5300 Series Universal Gateways

AT Command Set and Register Summary for Cisco MICA Six-Port Modules

Table Of Contents

AT Command Set and Register Summary for Cisco MICA Six-Port Modules

Entering AT Commands

Alphabetic Command Set

A/ (Repeat Last Command)

A (Answer)

AT (Attention)

D {dial string} (Dial)

DEBUGTHISMODEM (Debug This Modem)

DI {dial string} (ISDN Dial)

En (Command Echo)

H (Hang Up)

In (Inquiry)

Ln (Monitor Speaker Loudness)

Mn (Monitor Speaker Mode)

O (Online from Escape Mode)

P (Pulse Dial)

Qn (Quiet)

Sn (Point to a New Configuration Register)

Sn? (Read Configuration Register)

Sn=y (Set Configuration Register to a Decimal Value)
Sn=>y (Set Configuration Register to a Hexadecimal Value)

T (Tone Dial)

Vn (Result Code Format)

Xn (Extended Result Codes)

Z (Reset)

Percent Command Set

%R (Verbose Display of the Modem Configuration)

Ampersand Command Set

&Cn (Serial Port DCD Control)

&Dn (DTR Control)

&F (Restore Factory Defaults)

&Tn (Diagnostic Test Mode)

+F Command Set

Backslash Command Set

\B (Transmit a Break)

\D{command} {modem} (DSP Debug Options)

\Qn (Flow Control)

\S (Verbose Display of Current Modem Statistics)

Modem S Register Summary

S Register Commands

Read All Registers

Read a Configuration Register

Point to a New Reference Register

Change the Value of a Register

Display the Value of the Reference Register

Change the Value of the Reference Register

Bit-Mapped Registers

S Register Descriptions

S0 (Automatic Answer in Seconds)

S1 (Unused)

S2 (Escape Code Character)

S3 (Carriage Return Character)

S4 (Line Feed Character)

S5 (Backspace Character)

S6 (Wait Before Dialing)

S7 (Wait for Circuit to Establish)

S8 (Pause Time for Comma Dial Modifier)

S9 (Modem Settings)

S10 (Delay for Hang-up After Carrier Loss)

S11 (Link Initiate Action)

S12 (Number of Async Data Bits)

S13 (Parity Configuration)

S14 (Stop Bit Configuration)

S15 (V.42 Detect Phase Operation)

S16 (Error Correction Autodetect Timeout)

S17 (Error Correction Negotiation Timeout)

S18 (Error Correction Fallback Character)

S19 (Error Correction Retransmission Limit)

S20 (Error Correction Max Frame Length)

S21 (Data Compression)

S22 (ARA Error Correction Options)

S23 (V.42 LAP-M Error Correction)

S24 (MNP Error Correction)

S25 (Link Protocol Fallback)

S26 (DSP Processor MVIP TDM Slice)

S27 (Calling Tone)

S28 (Guard Tone)

S29 (Modulation Standard)

Digital and Analog Modulations

Effect of FSK on Framing

S30 (Maximum Connect Rate)

S31 (Minimum Connect Rate)

S32 (Signal Quality Threshold)

S33 (Speed Change Squelch Timer)

S34 (Fall-forward Timer)

S35 (Fallback Timer)

S36 (Terminate Timeout)

S37 (Wait for Carrier After Dial)

S38 (Delay for Hang-up After Carrier Loss)

S39 (Transmit Level Setting)

S40 (Consecutive Retrain Disconnect Threshold)

S41 (V.34 Maximum Symbol Rate)

S42 (V.34 Minimum Symbol Rate)

S43 (V.34 Carrier Frequency)

S44 (V.34 Preemphasis Filter Selection)

S45 (Signaling Type)

S46 (Call Progress Tone Detection)

S47 (Hayes +++ Escape Detection)

S48 (AT Command Processor)

S49 (Call Setup Delay)

S50 (Maximum PCM Connect Rate)

S51 (Minimum PCM Connect Rate)

S52 (Digital Pad Compensation)

S53 (V.8bis Capability)

S54 (General Options)

S55 (SS7/COT Control)

S56 (Set Maximum V.34+ Transmit Rate)

S57 (V.110 User Rate)

S58 (V.110 Flow Control and Clock Bits)

S59 (V.90 Transmit Level Setting)

S60 (Sticky Flags)

S61 (Unused)

S62 (Modem on Hold Exchange)

S63 (Quick Connect Exchange)

S64 (Link Standard)

S65 (V.44 Maximum TX Codewords)

S66 (V.44 Maximum RX Codewords)

S67 (V.44 Maximum TX String Length)

S68 (V.44 Maximum RX String Length)

S69 (V.44 Maximum TX History Size)

S70 (V.44 Maximum RX History Size)

S71 (V.90 Uplink Max Symbol Rate)

S72 (V.90 Uplink Min Symbol Rate)

S73 (LinkInfo#32 Information Selector)

Related Links

Obtaining Documentation

World Wide Web

Documentation CD-ROM

Ordering Documentation

Documentation Feedback

Obtaining Technical Assistance

Cisco.com

Technical Assistance Center

Contacting TAC by Using the Cisco TAC Website

Contacting TAC by Telephone


AT Command Set and Register Summary for Cisco MICA Six-Port Modules


April 6, 2002

This document describes modem AT commands and S registers for Cisco MICA six-port modules.

AT commands are modem commands that are prefixed with the characters AT. Cisco MICA stands for modem ISDN channel aggregation, the Cisco high-density modem technology.

For information about managing modems on Cisco access servers using Cisco IOS commands, refer to the software configuration guide for the access server in which the modems are installed.


Note The defaults and limits on parameters described in this document are valid for the United States. They may not be appropriate for use in other countries.


If you have questions or need help, refer to the section "Obtaining Documentation" on page 61 .

This document contains the following sections:

Entering AT Commands

Alphabetic Command Set

Percent Command Set

Ampersand Command Set

+F Command Set

Backslash Command Set

Modem S Register Summary

S Register Descriptions

Related Links

Obtaining Documentation

Obtaining Technical Assistance

Entering AT Commands

To send AT commands to the modem, you must first put the modem in AT command mode. Entering AT command mode involves a reverse Telnet procedure. The table below shows how to enter AT command mode from Cisco IOS EXEC mode using reverse Telnet.


Note Cisco MICA does not support the modem at-mode commands used in Cisco IOS line configuration mode. Therefore, you cannot issue AT commands to Cisco MICA modems from the Cisco IOS command line.


Step
Command
Purpose
1

telnet ip-address line#







Trying 172.0.0.1, 2001 ... Open

Open a reverse Telnet connection to the modem. In this example, ip-address is the IP address of the access server and line# is the two-digit line number of the modem, prefixed by 20. (For example, enter
telnet 172.0.0.1 2001 if the IP address is 172.0.0.1 and the modem line number is 1.) If you do not know which line number to use, enter the show line command and check the resulting display for tty numbers that have inout in the Modem column. Use one of those numbers.

The Telnet connection is open when the word Open appears.

2

at

OK

There is no command prompt in AT command mode. To confirm that you can enter AT commands, type at and press Return. If you are in AT command mode, the modem returns OK.

3

Ctrl-Shift-6 X



# disconnect

When you have finished entering AT commands, exit AT command mode and return to privileged EXEC mode. To do so, type Ctrl-Sh-6 X (that is, hold down the Control and Shift keys and press 6, and then release everything and press X).

Enter disconnect to end the Telnet connection.


Use these guidelines when you send AT commands to a modem:

Enter the AT prefix before all commands except A/ (Repeat Last Command) and +++ (Escape code). Commands are executed when you press Return or Enter.

Command lines are limited to 128 characters, not including the AT prefix and Return characters. Dial strings, however, are limited to 49 characters.

You can enter several commands on the same command line, as long as you do not exceed the 128-character limit (see preceding item). Enter commands with no spaces or separators between them. The commands are executed in the order in which they appear on the command line. If an individual command fails (returns ERROR), any subsequent commands on that line are not executed.

Certain commands work only if they are the last command on the line. Such commands include A (answer), D (dial), H (hang up), Z (reset), and any command that takes time to execute or that does not return a result immediately.

Spaces within AT commands are permitted anywhere except between the A and the T. For example, enter ATS0?, AT S0?, ATS 0?, but not A TS0?.

Enter commands as either uppercase or lowercase, not mixed case.

Type Ctrl-C (^C) to abort a partially entered command. The modem echoes ^C.

Use the Backspace key (or another key specified in register S5) to erase characters on the command line, except for the leading characters AT. To clear the characters AT, press Return for a fresh command line. For information on changing the command-line erase key, see "S5 (Backspace Character)" on page 26 .

A missing numeric argument is assumed to be zero. For example, the Quiet command Q is equivalent to Q0.

The modem operates in the following modes:

Command state: The modem is idle and waiting for commands.

Set-up state: Establishing a connection.

Online state: Connected to another modem. To return to the online state from any other state, enter ATO and press Return. You will see a fresh connect message.

Escape state: Allows you to enter commands while the modem is on line. To go to escape state, enter +++ (+++ is the default escape code; see "S2 (Escape Code Character)," on page 25 for details on changing the escape code). When you enter the +++ command, pause for at least a second before and after typing it, but do not pause between characters. Do not press Return. Wait for the OK prompt before entering commands.

The escape code can be enabled and disabled; for instructions, see "S2 (Escape Code Character)," on page 25, and "S47 (Hayes +++ Escape Detection)" on page 46 .

Alphabetic Command Set

This section describes modem commands that begin with an alphabetic character (A to Z).

A/ (Repeat Last Command)

Re-executes the last command one time. If there is no previous command, the modem displays OK. Do not enter the AT prefix before A/. Usually, you need not enter Return after A/.


Note Because of the data forwarding method used in some Telnet connections, it may be necessary to press Return after A/ in some cases.


A (Answer)

Forces the modem off-hook in answer mode, regardless of the value of register S11. The modem must be in the command state when you use the Answer command. If the modem is not in the command state, it responds to this command with a result code of ERROR.

AT (Attention)

Informs the modem that commands are being sent to it. The modem displays OK. AT must precede all other commands except A/ and +++.

D {dial string} (Dial)

Dials a telephone number, establishing a connection. Always make the Dial command the last (or the only) command on the command line. The dial string can contain up to 49 characters; valid characters are the digits 0 to 9, and for tone dialing, the letters A, B, C, and D, and the characters # and *. If your access server is running Cisco IOS Release 12.1(4)T or greater, you can also use these dial modifiers in your dial string: the letters W (wait for dial tone) and X (switch to DTMF signaling) and the comma character, (delay by the number of seconds specified in register S8). If you are running a release earlier than 12.1(4)T, the W, X, and comma modifiers are accepted but ignored.

The modem ignores invalid characters. If you enter dial strings longer than 49 characters, the result code ERROR appears. The following example shows the command used to dial the telephone number 1 (617) 555-1234:

D 1 (617) 555-1234

The modem ignores the spaces, parentheses, and hyphen in the example's dial string: they are not dialed and they do not count against the 49-character limit.

To cancel the Dial command, press any key, or clear the call from the router or access server.

The modem must be in the command state when you use the Dial command. If the modem is in the escape state, it responds to this command with a result code of ERROR.

For compatibility, the modem accepts these dial modifiers but does not act on them:

P

T

@ (at sign)

! (exclamation point)

; (semicolon)

DEBUGTHISMODEM (Debug This Modem)

Enables debugging features, which include the following:


DI {dial string} (ISDN Dial)

Places an ISDN call, establishing a connection. In order to use the DI command, you must set register S29 to a compatible call type. The call type for ISDN is V.110 (S29 = 8). See "S29 (Modulation Standard)," on page 36.

The ISDN Dial command must be the last command on the command line. The dial string can contain up to 49 characters; valid characters are the digits 0 to 9, and for tone dialing, the letters A, B, C, and D and # and *. If your access server is running Cisco IOS Release 12.1(4)T or greater, you can also use these dial modifiers in your dial string: the letters W (wait for dial tone) and X (switch to DTMF signaling) and the comma character, (delay by the number of seconds specified in register S8). If you are running a release earlier than 12.1(4)T, the W, X, and comma modifiers are accepted but ignored.

The modem (and/or the host) ignores invalid characters. If you enter a dial string longer than 49 characters, the modem returns the result code ERROR. The following example shows the command used to dial the telephone number 1 (617) 555-1234

DI 1 (617) 555-1234

The modem ignores the spaces, parentheses, and hyphen in the example's dial string: they are not dialed and they do not count against the 49-character limit.

To cancel the ISDN Dial command, press any key, or clear the call from the router or access server.

The modem must be in the command state when you use the ISDN Dial command. If the modem is in the escape state, it responds to this command with a result code of ERROR.

For compatibility, the modem accepts these dial modifiers but does not act on them:

P

T

@ (at sign)

! (exclamation point)

; (semicolon)

En (Command Echo)

Configures the modem to echo commands to the workstation. lists command echo options.

Default

E1

Table 1 Command Echo Options

Command Option
Meaning

E0

Disables echoing of commands to the workstation

E1

Enables echoing of commands to the workstation


H (Hang Up)

Disconnects this modem from the remote system and hangs up the telephone line.

In (Inquiry)

Displays modem information and results of checksum tests on firmware. The following table lists inquiry command options.

Table 2 Inquiry Command Options

Command Option
Meaning

I0

Displays the modem product ID code

I1

Runs a checksum on firmware and displays the result

I2

Runs a checksum on firmware and displays the checksum status:

0 (OK in verbose mode) if the checksum is correct

1 (ERROR in verbose mode) if the checksum is not correct

I3

Displays the country code, modulation standards, and revision levels, as shown in this example:

ATI3

Cisco MICA Hex Modem Module Product Information

Country Code 001

V.90, K56FLEX 1.1, V.34+, V.32terbo, V.22bis, V.42, MNP2-4, V.42bis, MNP5, Fax, V.110, SS7_COT, TRACE, VOICE

HEX modem index 00

CP code revision 2.7.2.0

CP revision date May 30 2000

SP code revision 2.7.2.0

SP revision date 05/30/2000 (MM/DD/YYYY)

OK

I4

Displays one of the following lines describing the features available in the version of Portware running on the modem:

Cisco MICA V34+

Cisco MICA K56FLEX

Cisco MICA K56FLEX/FAX

Cisco MICA V.90/K56FLEX

Cisco MICA V.90/K56FLEX/FAX

Cisco Mica V.90/K56FLEX/FAX/V.110

Cisco Mica V.92(MOH,QC)/V.90/K56FLEX/FAX/V.110


Ln (Monitor Speaker Loudness)

This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) However, the value of n must be in the range 0 to 3; if you enter a different value, the modem displays an ERROR result code.

Mn (Monitor Speaker Mode)

This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) However, the value of n must be in the range 0 to 2; if another value is used, the modem returns an ERROR result code.

O (Online from Escape Mode)

Changes the modem to the online state (connected, or steady state) from escape mode. The modem displays a connect message.

P (Pulse Dial)

This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)

Qn (Quiet)

Configures the modem to send (or not send) result and status codes, such as OK, ERROR, and BUSY, to your workstation. The following table lists quiet mode command options.


Note The Q command does not affect output from AT commands such as I, Sn?, \S, and %R.


Default

Q0

Table 3 Quiet Mode Command Options

Command Option
Meaning

Q0

Enables output of result codes

Q1

Disables output of result codes

Q2

Enables output of result codes only when the modem is originating calls


Sn (Point to a New Configuration Register)

Sets the modem register pointer to S register n (where n is a decimal number). Register n becomes the current register and is addressed by subsequent register commands. If you enter a value for n that is outside the range of S register numbers, the command fails (returns ERROR). For descriptions of the S registers and a summary of commands you can use to manipulate S registers, see "Modem S Register Summary" on page 23 . See also "%R (Verbose Display of the Modem Configuration)" on page 12 .

Range

0 to 75. (The range is determined by the numbers of the S registers, which can change from one Cisco MICA Portware release to the next as new S registers are added.)

Default

S0

Sn? (Read Configuration Register)

Displays the contents of S register n (where n is a decimal number). For descriptions of the S registers, see "Modem S Register Summary" on page 23 . See also "%R (Verbose Display of the Modem Configuration)" on page 12 .

Range

0 to 75

Default

S0

Sn=y (Set Configuration Register to a Decimal Value)
Sn=>y (Set Configuration Register to a Hexadecimal Value)

Sets the contents of S register n (where n is a decimal number) to the value y. Some invalid values for y cause the command to fail (returning ERROR), even though other invalid values are accepted. For descriptions of the S registers, see "Modem S Register Summary" on page 23 .

Range

n: 0 to 75
y: depends on n, the register selected

T (Tone Dial)

This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)

Vn (Result Code Format)

Selects the format (short or long) of the result codes sent to your workstation. describes the result codes. The following table lists options for the result code format command.


Note The V command does not affect output from AT commands such as I, Sn?, \S, and %R.


Table 4 Result Codes

Numeric Result Code
Long Result Code
Description

0

OK

Command accepted, ready for next command.

1

CONNECT

A connection has been established. The long result code may be followed on the same line by speed and protocol information, depending on the setting of the X command. See "Xn (Extended Result Codes)" in the next section.

2

RING

Ring signal indicated.

3

NO CARRIER

Indicates one of the following:

Carrier signal was not detected.

Carrier signal was lost for the period specified in register S10.

The other modem indicated disconnection (with error correction only).

An unrecoverable error occurred (with error correction only).

4

ERROR

Indicates one of the following:

Invalid command or checksum.

Command line exceeds 128 characters.

Dial string exceeds 49 characters.

5

Not used.

6

NO DIALTONE

Dial tone was not detected, or in channelized T1 there was no trunk to seize.

7

BUSY

Busy (line engaged) signal or number unobtainable signal detected.)

8

NO ANSWER

There was no answer-back tone. (Either the call was not answered, or a human being answered.)

9

(ABORTED)

An operator pressed any key to abort a D (Dial) or A (Answer) command.


Default

V1

Table 5 Options for Result Code Format Command

Command Option
Meaning

V0

Sends short result codes (numeric codes defined in )

V1

Sends long result codes (text codes defined in )


Xn (Extended Result Codes)

Selects the extended result code format sent to the workstation. lists options for the extended result codes command.

Before dialling, the modem waits for the time delay specified in register S6. (See "S6 (Wait Before Dialing)" on page 26 for information on register S6.)

See also the previous section, "Vn (Result Code Format)." You can use the Vn command to select short or long form result codes.

Default

X4

Table 6 Options for Extended Result Codes Command 

Command Option
Meaning

X0

Sends the CONNECT result code when a connection is established.

X1
X2
X3
X4

Sends a verbose connect message1 when a connection is established.

1 The connect message for X1 through X4 includes the rate in bits per second of the connection, the protocol used, and the compression type. For example, a connect message might read "CONNECT 33600 /V.42/V.42bis". (X0 sends only the result code, CONNECT.)


Z (Reset)

Hangs up the telephone line, clears the modem, and restores the factory default settings.

Percent Command Set

This section describes the modem command that begins with a percent (%) character.

%R (Verbose Display of the Modem Configuration)

Reads and displays the modem configuration, showing the contents of modem S registers first as a list of values in hexadecimal and decimal format (the Configuration Summary), and then as a more detailed table with register settings in decimal (in the Value column) and descriptions of the registers. Press Q to stop the display. This is a sample of the output resulting from the %R command:


AT%R
Cisco MICA Hex Modem Module Configuration

CONFIGURATION SUMMARY

REG = HEX/DEC REG = HEX/DEC REG = HEX/DEC REG = HEX/DEC
S00 = 0002/2 S02 = 002B/43 S03 = 000D/13 S04 = 000A/10
S05 = 0008/8 S06 = 0002/2 S07 = 003C/60 S08 = 0002/2
S09 = 012D/301 S10 = 000E/14 S11 = 0000/0 S12 = 0008/8
S13 = 0000/0 S14 = 0001/1 S15 = 0001/1 S16 = 0032/50
S17 = 0064/100 S18 = 000D/13 S19 = 000C/12 S20 = 0100/256
S21 = 000F/15 S22 = 0000/0 S23 = 0001/1 S24 = 0001/1
S25 = 0000/0 S26 = 0000/0 S27 = 0000/0 S28 = 0000/0
S29 = 000C/12 S30 = 8340/33600 S31 = 012C/300 S32 = 0002/2
S33 = 01F4/500 S34 = 07D0/2000 S35 = 0032/50 S36 = 0014/20
S37 = 003C/60 S38 = 000E/14 S39 = 0007/7 S40 = 0004/4
S41 = 0005/5 S42 = 0000/0 S43 = 0002/2 S44 = 000B/11
S45 = 0000/0 S46 = 0000/0 S47 = 0002/2 S48 = 0001/1
S49 = 0000/0 S50 = EA60/60000 S51 = 6D60/28000 S52 = 0001/1
S53 = 0003/3 S54 = 00C8/200 S55 = 0000/0 S56 = 8340/33600
S57 = 2580/9600 S58 = 0000/0 S59 = 0006/6 S60 = 000F/15
S61 = 0000/0 S62 = 0000/0 S63 = 0003/3 S64 = 0000/0
S65 = 0800/2048 S66 = 0800/2048 S67 = 00FF/255 S68 = 00FF/255
S69 = 3A98/15000 S70 = 3A98/15000
S71 = 0005/5 S72 = 0003/3 S73 = 0000/0 

Reg Value Description
--- ----- -----------
S0 [ 2] Automatic Answer
S2 [ 43] Escape Code Character
S3 [ 13] Carriage Return Character
S4 [ 10] Line Feed Character
S5 [ 8] Backspace Character
S6 [ 2] Pause Before Blind Dialing (seconds)
S7 [ 60] Connect Complete Timeout (seconds)
S8 [ 2] Comma Dial Modifier Time (seconds)
S9 [ 317] Bit-Mapped Register
 0 = Command echo
 0 = E0 - No echo
 1 = E1 - Echo
 1,2 = Result codes
 0 = Q0 - Output result code
 1 = Q1 - No result codes
 2 = Q2 - No result codes in Answer mode
 3 = Result type
 0 = V0 - Short form
 1 = V1 - Long form
 4,5 = Data Terminal Ready
 0 = &D0 - Ignore DTR
 1 = &D1 - Modem enters command state
 2 = &D2 - Modem goes on hook
 3 = &D3 - Modem is reset
 6,7,8 = CONNECT Result Code & Call Progress
 Text Busy NoDT
 0 = X0 - N N N
 1 = X1 - Y N N
 2 = X2 - Y N Y
 3 = X3 - Y Y N
 4 = X4 - Y Y Y
S10 [ 14] Automatic Disconnect Delay
S11 [ 0] Link Initiate Action
 0 = Answer 1 = Originate
S12 [ 8] Number of async data bits
 - NO PROTOCOL ASYNC MODE ONLY -
 7 = 7 data bits
 8 = 8 data bits
S13 [ 0] Parity Configuration
 - NO PROTOCOL ASYNC MODE ONLY -
 0 = No parity
 1 = Even parity
 2 = Odd parity
 3 = Mark parity
 4 = Space parity
S14 [ 1] Stop Bit Configuration
 - NO PROTOCOL ASYNC MODE ONLY -
 1 = 1 stop bit 2 = 2 stop bits
S15 [ 1] V.42 detect phase
 0 = Disabled 1 = Enabled
S16 [ 50] EC Autodetect Time-out (100 msec)
S17 [ 100] EC Negotiate Time-out (100 msec)
S18 [ 13] EC Fallback Character
S19 [ 12] EC Retransmission Limit
S20 [ 256] EC max packet length (64..1024)
 max window = 8192/<length>
S21 [ 15] Data Compression (bit mapped)
 0 = Disabled
 1 = V.42bis
 2 = MNP5
 4 = V.44 Tx
 8 = V.44 Rx
 Note:Combinations are supported. The
 priority from highest to lowest is:
 LAPM- V.44, V.42bis, none.
 MNP- V.42bis, MNP5, none.
S22 [ 0] ARA Error Correction
 0 = Disabled
 1 = Answer any ARA, don't originate
 2 = Originate ARA1.0, answer any
 3 = Originate ARA2.0, answer any
S23 [ 1] V.42 (LAPM) Error Correction
 0 = Disabled 1 = Enabled
S24 [ 1] MNP (2-4) Error Correction
 0 = Disabled 1 = Enabled
S25 [ 0] Fallback Link Protocol
 0 = Async data mode
 1 = Sync data mode
 2 = Hangup
S26 [ 0] MVIP Timeslice
S27 [ 0] Calling Tone
 0 = Disabled 1 = Enabled
S28 [ 0] Guard Tone
 0 = Disabled 1 = Enabled
S29 [ 12] Modulation Standards
 0 = V.34+ Automode, with terbo
 1 = V.34+ Automode, no terbo
 2 = V.32 terbo Automode
 3 = V.32bis Automode
 4 = V.22bis Automode
 5 = K56FLEX 1.1 Automode
 6 = V.90 Automode
 7 = SS7
 8 = V.110 Automode
 9 = Piafs Automode
 12 = V.92 Automode
S30 [33600] Maximum Connect Rate
 (75 to 33600 bps, >=Min)
S31 [ 300] Minimum Connect Rate
 (75 to 33600 bps, <=Max)
S32 [ 2] Signal Quality Threshold
 0 = No action on bit errors
 1 = Bers >= 1:100
 2 = Bers >= 1:1000
 3 = Bers >= 1:10000
 4 = Bers >= 1:100000
 5 = Bers >= 1:1000000
S33 [ 500] Speed change squelch time (1 msec)
S34 [ 2000] Fall-forward timer (10 msec)
S35 [ 50] Fallback timer (10 msec)
S36 [ 20] Terminate timeout (1 sec)
S37 [ 60] S7:Delay til data mode (1 sec)
S38 [ 14] S10:Lost carrier hangup timer (100 msec)
S39 [ 7] Transmit Level Setting
 0:-6dBm 4:-10dBm 8:-14dBm 12:-18dBm
 1:-7dBm 5:-11dBm 9:-15dBm 13:-19dBm
 2:-8dBm 6:-12dBm 10:-16dBm 14:-20dBm
 3:-9dBm 7:-13dBm 11:-17dBm 15:-21dBm
S40 [ 4] Consecutive retrain disconnect threshold
S41 [ 5] V.34 Maximum Symbol Rate
S42 [ 0] V.34 Minimum Symbol Rate
S43 [ 2] V.34 Carrier Frequency
S44 [ 11] V.34 Preemphasis Filter Selection
S45 [ 0] Signaling type for use on T1/R2 trunks
 0 = Null Signaling 4 = Hi Band R2 Signaling
 1 = MF Signaling 5 = Modified R1 Signaling
 2 = DTMF Signaling 6 = SS7/COT Signaling
 3 = Low Band R2 Signaling
S46 [ 0] Call progress detection (bit mapped)
 0 = Disabled 2 = Ringback
 1 = Dialtone 4 = Busy
S47 [ 2] Hayes escape detector
 0 = Disabled 1 = Enabled
 2 = Enabled only in Originate mode
S48 [ 1] AT command processor
 0 = Disabled 1 = Enabled
S49 [ 0] Call Setup delay (100 msec)
S50 [60000] PCM Maximum Connect Rate
 (28000 to 60000 bps, >=Min)
S51 [28000] PCM Minimum Connect Rate
 (28000 to 60000 bps, <=Max)
S52 [ 1] PCM Digital Pad compensation
 0 = Disabled 1 = Enabled
S53 [ 3] V.8bis capability (bit mapped)
 0 = All V.8bis Options Disabled - (disables K56flex)
 1 = Enable/Disable V.8bis negotiation
 2 = Enable/Disable V.90 negotiation in V.8bis
 3 = Enable V.90 negotiation in V.8bis - (enables K56flex)
S54 [ 200] General Purpose (bit mapped)
 0 = All general options DISABLED
 1 = Automatic Host Debug Messages ENABLED
 2 = Aggressive Client Capping ENABLED
 4 = Force four point training
 8 = Enable power control
 16 = Enable error correction quality checking
 32 = Cap Rx rate to 26400 when detecting PC-Tel
 64 = Enable UART functionality
 128 = Boost SQ threshold by 0.5
 256 = Disable DSP reset functionality
 512 = Enable V110 blind connect
 1024 = Enable additional S detector bandedge check
 2048-32768 = Reserved for Future Use
S55 [ 0] SS7/COT Control
 RTcc.cttt.tttt.tttt RT:0=1780,1=2010 Hz
 ccc:0=R-T,1=T-R,2=R,3=T,4=R&T t:10ms
S56 [33600] Maximum V.34 TX bit rate
 (4800 to 33600 bps, >=Min)
S57 [ 9600] V.110 User Rate
 (600 to 38400 bps, >=Min)
S58 [ 0] V.110 Flow/Clock bits
 0 = Originate
 Set by Q.931 = Answer
S59 [ 6] V90 Transmit Level Setting
 0:-6dBm 4:-10dBm 8:-14dBm 12:-18dBm
 1:-7dBm 5:-11dBm 9:-15dBm 13:-19dBm
 2:-8dBm 6:-12dBm 10:-16dBm 14:-20dBm
 3:-9dBm 7:-13dBm 11:-17dBm 15:-21dBm
S60 [ 15] Sticky Flags
 0 = All negotiable features disabled
 1 = UnsTermMsg
 2 = Mica Capabilities Mask
 4 = Activate in-band PPP mode switches
 8 = Redwood. Link information maintained in shared memory
 between Portware and Boardware
S61 [ 0] Reserved for future use
S62 [ 0] MOH Exchange
 0:MOH Disabled 1:10 Seconds 2:20 Seconds 3:30 Seconds
 4:40 Seconds 5:1 Minute 6:2 Minutes 7:3 Minutes
 8:4 Minutes 9:6 Minutes 10:8 Minutes 11:12 Minutes
 12:16 Minutes 13:Unlimited
S63 [ 3] QC Exchange
 Bit 0:Quick Connect Enable/Disable
 Bits 1-2 (ANSpcm level) :
 00:-9dBm
 01:-12dBm
 10:-15dBm
 11:-18dBm
S64 [ 0] Link Standards
 0 = Disable Automode
 1 = V.90
 2 = K56FLEX 1.1
 3 = V.34
 4 = V.32bis
 5 = V.32
 6 = V.22bis
 7 = V.22
 8 = V.21
 9 = V.23
 10 = BELL212
 11 = BELL103
S65 [ 2048] V.44 Max Tx Codewords
 (256 to 2048)
S66 [ 2048] V.44 Max Rx Codewords
 (256 to 2048)
S67 [ 255] V.44 Max Tx String Length
 (32 to 255)
S68 [ 255] V.44 Max Rx String Length
 (32 to 255)
S69 [15000] V.44 Max Tx History Size
 (512 to 15000)
S70 [15000] V.44 Max Rx History Size
 (512 to 15000)
S71 [ 5] V.90 Uplink Maximum Symbol Rate
S72 [ 3] V.90 Uplink Minimum Symbol Rate
S73 [ 0] Link Info #32 Select
 0 = Combination of 1,2 and 3
 1 = DIL status/client modem ID (V.90 only)
 2 = TxQ underrun
 3 = CP-DSP DMA over/underruns
 4 = Raw bad frame count
OK

Ampersand Command Set

This section describes modem commands that begin with an ampersand (&) character.

&Cn (Serial Port DCD Control)

This command is provided for compatibility; it has no effect. (The modem responds OK but takes no action.) Note, however, that n must be 0 or 1. The modem range-checks the value of n, so if you enter something other than 0 or 1, the modem returns an error.


Note It is likely that functionality will be added to this command in a future release of the Cisco MICA Portware.


&Dn (DTR Control)

Specifies the modem action when the host's (DTE's) data terminal ready (DTR) transitions off (as when the user's session ends). DTR processing is virtualized on Cisco MICA modems because there is no physical EIA interface. Table 7 lists DTR control command options.


Note It is likely that functionality will be added to this command in a future release of the Cisco MICA Portware.


Default

&D3

Table 7 DTR Control Command Options

Command Option
Meaning

&D0
&D1
&D2

The end of a call does not reset the modem configuration. These options are provided for compatibility.

These options maintain settings within a session. Thus, if you change settings, dial, hear a busy signal, and dial again, your new settings will still be in effect. However, your settings may remain in effect for the next user of the modem.

&D3

The modem disconnects at the end of a call, then enters command state. The modem configuration is reset to factory defaults. To restore local settings, you must re-apply the modemcap from the Cisco IOS interface of the modem's host device.

Note: The modem treats the end of a connection (hang-up, call drop) as a DTR loss and resets its configuration if &D3 is set.


&F (Restore Factory Defaults)

Hangs up the telephone line, clears the modem, and restores the factory default configuration, with several exceptions—the following values are preserved:

Country code

Central office signaling type (S45)

Sticky flags (S60)

This command can also be entered as &F0.

&Tn (Diagnostic Test Mode)

Tests the modem hardware. The following table lists modem test options.

Default

&T5

Table 8 Modem Test Options

Command Option
Meaning

&T0

Ends the test in progress.

&T1

Enters local analog loopback (LAL) mode, in which the modem establishes a connection to itself and loops all user data back to the user. This helps to verify that the modem hardware is functioning properly.

&T3

Enters local digital loopback (LDL) mode, in which the modem loops all data received off the line back to the line.

&T5

This option is provided for compatibility; it has no effect. (The modem responds OK but takes no action.)

&T8

Runs a local analog loopback test (see &T1, above) and a self test.


+F Command Set

Fax Class 2 and Class 2.0 modem commands begin with the characters +F. Fax commands are not used by humans; they are accessed by software only.

The following table lists the Fax commands supported by Cisco Portware. For more information on Class 2 commands, see the Electronic Industries Association publication Standards Proposal No. 2388, August 20, 1990, Asynchronous Facsimile DCE Control Standard. For more information on Class 2.0 commands, see the Electronic Industries Association publication EIA/TIA-592, Asynchronous Facsimile DCE Control Standard.

Table 9 Fax (+F) Commands Supported by Portware

Fax Class 2 Commands (See EIA/TIA SP 2388)
Fax Class 2.0 Commands (See EIA/TIA-592)

AT+FDT

AT+FDT

AT+FET=code

AT+FKS

AT+FKS

AT+FIP

AT+FDR

AT+FDR

AT+FAXERR?

AT+FBO

AT+FBADLIN

AT+FBS?

AT+FBADMUL

AT+FBU

AT+FBOR

AT+FCC

AT+FBUF?

AT+FCLASS

AT+FBUG

AT+FCQ

AT+FCLASS

AT+FCR

AT+FCQ

AT+FCS?

AT+FCR

AT+FCT

AT+FCTCRTY

AT+FEA

AT+FDCC

AT+FFC

AT+FDCS?

AT+FHS?

AT+FDIS

AT+FIE

AT+FDFFC

AT+FIS

AT+FECM

AT+FLI

AT+FLID

AT+FLP

AT+FLNFC

AT+FLO

AT+FLPL

AT+FMI?

AT+FMDL?

AT+FMM?

AT+FMFR?

AT+FMR?

AT+FMINSP

AT+FMS

AT+FPHCTO

AT+FNR

AT+FREV?

AT+FNS

AT+FRBC

AT+FPI

AT+FREL

AT+FPP

AT+FSPL

AT+FPR

AT+FTBC

AT+FPS

AT+FVRFC

AT+FRQ

AT+FWDFC

AT+FRY

 

AT+FSP


In addition to the commands listed above, these Class 2 commands are defined in TIA/EIA SP-2388 and are supported in Cisco MICA Portware: ATA, ATDnumber, ATE0, ATS0=n, and ATV1.

The Class 2.0 command ATDnumber is defined in TIA/EIA-592 and is supported in Cisco MICA Portware.

Backslash Command Set

This section describes modem commands that begin with a backslash (\) character.

\B (Transmit a Break)

Sends a break (in async mode, a 300-millisecond break) that is nondestructive (does not cause data to be lost) and expedited (does not wait behind data that was entered before it). The break can be transmitted in LAP-M mode, MNP mode, and async mode.

For compatibility, Cisco MICA modems accept a numeric argument immediately following the \B command, but the argument is ignored.

Default

\B

\D{command} {modem} (DSP Debug Options)

Sends the specified debug command to another modem on the same module as this modem. Replace command with a number from 0 to 4:

Number
Command

0

Fallback

1

Fall forward

2

Retrain

3

Jtag_immune

4

Reset DSP


Replace modem with the number identifying the modem to which you want to issue the command. For example, enter AT\D2 1 to send a retrain command to modem number 1. If you omit the modem argument, Cisco MICA sends the command to the current modem.

In order to use this protected command, you must first execute the DEBUGTHISMODEM command.

Default

\D0

\Qn (Flow Control)

In fax mode, enables and disables flow control for the modem. The following table lists flow control command options.


Note When the modem is not operating in fax mode, this command has no effect.


Default

\Q0

Table 10 Flow Control Command Options (Fax Mode Only)

Command Option
Meaning

\Q0

Disables flow control.

\Q1

Enables bidirectional Xon/Xoff flow control. Data transmission is stopped by an Xoff character and restarted by an Xon character. The modem generates Xon and Xoff characters at the same parity used on the serial port. The serial port responds to Xon and Xoff characters sent by the local workstation in the same way.

\Q2

Reserved for future use.

\Q3

Reserved for future use.

\Q4

Reserved for future use.


\S (Verbose Display of Current Modem Statistics)

Displays a detailed list of the modem's current link statistics, including the elapsed connect time, counts of bytes in and out, and IP and EC packets sent and received. Press any key to display the next screen. Press Q to cancel the display. If a number is too large to be displayed, its left-most digit appears as a hash mark (#).

This is an example of the output resulting from the \S command:

AT\S

Cisco MICA Hex Modem Link Statistics

Host interface protocol (IP) RAW
Data compression protocol V.44 Both
Line interface protocol (EC) V.42 (LAP-M)
Line modulation standard V.34+
Line transfer rates 28800 bps TX and 28800 bps RX
The modem has been connected 0 days, 0:00:45
Last disconnect reason 0x0000
Current line quality 5

Bytes sent to host 514 Bytes rcvd from host 12
Bytes rcvd from line 11 Bytes sent to line 4
Bytes estimated lost 0 Bytes resent to line 0

IP packets rcvd from line 0 IP packets sent to line 0
IP packets rcvd errored 0 IP packets aborted 0

EC frames rcvd from line 4 EC frames sent to line 4
EC avg RX frame length 0 EC current TX frame length 256
EC NAKs rcvd from line 0 EC NAKs sent to line 0
EC frames known lost 0 EC frames retransmitted 0
EC retransmission cycles 0 EC timer recoveries 0

EC neg RX frame length 256 EC neg TX frame length 256
EC neg RX window 30 EC neg TX window 30

DC negotiated RX Codewords 2048 DC negotiated TX Codewords 2048
DC negotiated RX String Length 255 DC negotiated TX String Length 255
DC negotiated RX History Size 15000 DC negotiated TX History Size 15000
DC Decoder State (RX) COMPRESSED DC Encoder State (TX) COMPRESSED
DC RX Dictionary Reset Count 1 DC TX Dictionary Reset Count 1
DC RX Compression Ratio *100 98 DC TX Compression Ratio *100 188

 .Tx. / .Rx.
Carrier Frequency (Hz) 1959 / 1959
Symbol rate (baud/sec) 3429 / 3429
Trellis code 16 / 16
Non-linear encoding Off / Off
Precoding Off / Off
Constellation shaping Off / Off
Preemphasis index 0 / 0
Power level (dBm) -15 / -14
Power level reduction (dBm) 2 / 2
Strike a key when ready (Q to QUIT)


SNR (dB) 40
Far-end echo (dBm) -68
Round-trip delay (ms) 3
Frequency offset (Hz) 0.0
Phase roll freq (Hz) 4.0
Phase jitter freq (Hz) 0.0
Phase jitter level (deg) 0
RBS Pattern 0x00
Digital Pad (dB) 0.0
Digital Pad Compensation Off
SS7/COT Status (iWwOBbT) 0x0000

Line Probe Results:
................................*
................................*
................................*
................................*
................................*
................................*
................................*
................................*
................................*