Data Command Set
Command Summary
- Type commands in either upper or lower case, not a combination. Use
the Backspace key to delete errors. (You cannot delete the original
AT command since it is not stored in the modem buffer.)
-
If a command has numeric options and you don't include a number, zero is
assumed. For example, if you type ATB, the command ATB0 is assumed.
-
Every command except A/ and +++ must begin with the AT prefix and be entered by
pressing <Enter>
-
The maximum command length is 58 characters. The modem doesn't count the AT
prefix, carriage returns, or spaces.
Data Commands
The modem will respond to the commands detailed below. Parameters applicable to
each command are listed with the command description. The defaults shown for
each configuration command are those used in the USRobotics factory profile
0.
Generic Modem Control
Z - Soft Reset and Restore Profile
This command causes the modem to perform a soft reset and restore (recall) the
configuration profile. If no
is specified, zero is assumed.
Syntax
Z<value>
Defined Values
<value> Decimal number corresponding to the selected profile.
0
|
Soft reset and restore stored profile
0. |
1
|
Soft reset and restore stored profile
1. |
Result Codes
OK
|
0 or 1. |
ERROR
|
Otherwise. |
+FCLASS - Select Active Service Class
This command selects the active service class (mode).
Syntax
+FCLASS=<mode>
Defined Values
<mode> Decimal number which corresponds to the selected service
class.
0
|
Select Data Mode (Section 3). (Default.) |
1
|
Select Facsimile Class 1 Mode. (Section
4). |
1.0
|
Select Facsimile Class 1.0 Mode. (Section
4). |
2
|
Select Facsimile Class 2 Mode. (Section
5). |
8
|
Select Voice Mode. (Section 6). |
10
|
Reserved. |
Result Codes
OK
|
For = 0, 1, 1.0, 2, 8, and 10
|
ERROR
|
Otherwise. |
Reporting Current or Selected Values
Command:
|
+FCLASS? |
Response:
|
+FCLASS: <mode> |
Example:
|
+FCLASS: 0 For the default setting. |
Reporting Supported Range of Parameter Values
Command:
|
+FCLASS? |
Response:
|
+FCLASS: (<mode> range) |
Example:
|
+FCLASS: (0,1,1.0,2,8,10) |
+VCID - Caller ID (CID)
This command controls the reporting and presentation of data associated with the
Caller ID services in the Incoming Call Line ID (ICLID) data format for the
next call.
Syntax
+VCID=<pmode>
Defined Values
<pmode> Decimal number corresponding to the selected option.
0
|
Disable Caller ID reporting. (Default.) |
1
|
Enables Caller ID with formatted presentation
to the DTE. The modem presents the data items in a <Tag><Value>
pair format. The expected pairs are date, time, name, and caller code
(telephone number), |
2
|
Enables Caller ID with unformatted presentation
to the DTE. |
Reporting Current or Selected Values
Command:
|
+VCID? |
Response:
|
+VCID: <pmode> |
Example:
|
+VCID: 0 For the default setting. |
Reporting Supported Range of Parameter Values
Command:
|
+VCID? |
Response:
|
+VCID: (<pmode> range) |
Example:
|
+VCID: (0-2) |
+VRID - Report Retrieved Caller ID (CID)
This command reports the data associated with the Caller ID services in the
Incoming Call Line ID (ICLID) data format for the last received call.
Syntax
+VRID=<pmode>
Defined Values
<pmode> Decimal number corresponding to the selected option.
0
|
Reports Caller ID with formatted presentation
to the DTE. The modem presents the data items in a <Tag><Value>
pair format. The expected pairs are date, time, name, and caller code
(telephone number), |
1
|
Reports Caller ID with unformatted presentation
to the DTE. |
Reporting Supported Range of Parameter Values
Command:
|
+VRID? |
Response:
|
+VRID: (<pmode> range) |
Example:
|
+VRID: (0,1) |
I - Identification
This command causes the modem to reports the requested result
according to the command parameter.
Syntax
I<value>
Defined Values
<value> Decimal number corresponding to the
selected information.
0
|
Display Product Code. |
1
|
Display results from the ROM checksum.
|
2
|
Display results from the RAM test. |
3
|
Display product ID and version USRobotics
56K FAX EXT V0.7.0 |
4
|
Display current modem settings.
Example:
USRobotics 56K Faxmodem EXT Settings...
B1 E1 L1 M1 Q0 T V1 X1 &A1 &C1 &D2 &H0
&I0 &K1 &M4 &R1 &S0 &Y0 Y0 S00:000 S01:000
S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002 S09:006
S10:014 S11:055 S27:073 S32:000
LAST DIALED #:
|
5
|
Display NVRAM settings.
Example:
USRobotics 56K FAX EXT NVRAM Settings...
Template Y0:
B1 E1 L1 M1 Q0 T V1 X4 &A0 &C1 &D2 &H1
&I0 &K1 &M4 &R2 &S0 &Y0 Y0 S00:000 S02:043
S06:002 S07:050 S08:002 S09:006 S10:014 S11:055 S12:050
Template Y1:
B1 E1 L1 M1 Q0 T V1 X4 &A0 &C1 &D2 &H1
&I0 &K1 &M4 &R2 &S0 &Y0 Y0 S00:000 S02:043
S06:002 S07:050 S08:002 S09:006 S10:014 S11:055 S12:050
TELEPHONE NUMBERS:
0= 1=
2= 3=
|
6
|
Display Dial diagnostics summary of the last call.
Example:
USRobotics 56K FAX EXT Link Diagnostics...
TERMINATION REASON.......... NONE
LAST TX rat................ N/A
HIGHEST TX rate............. 300 BPS
LAST RX rate................ N/A
HIGHEST RX rate............. 300 BPS
PROTOCOL................... N/A
COMPRESSION................. N/A
Line QUALITY................ 255
RxLEVEL.................... 215
Highest Rx State............ 00
Hghest TX State............ 00
EQM Sum..................... FFFF
RBS Pattern................. FF
Rate Drop................... FF
Digital Loss............... None
Local Rtrn Count............ 00
Remote Rtrn Count........... 00
|
7
|
Display product configuration information.
Example:
Configuration Profile...
Product type |
UK External |
Product ID |
245630C00 |
Options |
V32bis,V.80,V.34+ ,V.90,V.92 |
Fax Options |
Class 1/Class 2 |
Line Options |
Caller ID, Distinctive Ring |
Clock Freq |
28.2Mhz |
EPROM |
256k |
RAM |
32K |
FLASH date |
2/16/2001 |
FLASH rev |
0.7.0 |
DSP rev |
28.0 |
|
+GCAP - Request Complete Capabilities List
This extended-format command causes the modem to transmit one or more lines of
information text listing additional capabilities command +<names>s
, which is intended to permit the user to identify the overall capabilities
of the modem. In particular, if the modem implements a particular modem
control standard that uses Extended Syntax Commands, and if that modem
control standard includes command(s) that indicate general capabilities,
the +<names>(s) of those commands will be reported to the modem in response to a
+GCAP command.
Syntax
+GCAP
Example Responses
+GCAP: +FCLASS, +MS, +ES, +DS, for a data modem that supports all capabilities
listed
Where:
+FCLASS
|
T.class1, +F (Class 1 Facsimile modem
Control) |
+MS
|
+M commands (Modulation Control: +MS and +MR commands)
|
+ES
|
+E commands (Error Control: +ES, +EB,
+ER, +EFCS, +ETBM) |
+DS
|
+D commands (Data Compression: +DS and
+DR) |
+GCI - Country of Operation
This extended syntax command selects and indicates the country of operation
for the modem. This parameter selects the settings for any operational
parameters that need to be adjusted for national regulations or telephone
networks.
Syntax
+GCI=<country_code>
Defined Values
<country_code> 8-bit country code from Annex A of T.35. The value is the
hexadecimal equivalent of the T.35 code, with bit 8 treated as the most
significant bit and bit 1 treated as the least significant bit.
The supported countries are:
Country
|
Code
|
Country
|
Code
|
Country
|
Code
|
Austria |
0A |
Iceland |
52 |
Poland |
8A |
Belgium |
0F |
Ireland |
57 |
Portugal |
8B |
Cyprus |
2D |
Israel |
58 |
Spain |
A0 |
Czech Republic |
2E |
Italy |
59 |
Slovakia |
FB |
Denmark |
31 |
Latvia |
F8 |
Slovenia |
FC |
Estonia |
F9 |
Liechtenstein |
68 |
Sweden |
A5 |
Finland |
3C |
Lithuania |
F7 |
Switzerland |
A6 |
France |
3D |
Luxembourg |
69 |
TBR-21(Default) |
F6 |
Germany |
42 |
Malta |
B4 |
Turkey |
AE |
Greece |
46 |
Netherlands |
7B |
United Kingdom |
B4 |
Hungary |
51 |
Norway |
82 |
|
|
Default
The Factory default is F6 (TBR-21).
Reporting Current Value
Command:
|
+GCI? |
Response:
|
+GCI: <current country_code> |
Example:
|
+GCI: 3D The modem is set for France. |
Reporting Supported Values
Command:
|
+GCI=? |
Response:
|
+GCI: (<country_code>,[<country_code>,[<country_code]
]] |
Example:
|
+GCI: (B4,3D,42) In this example the modem can be
set for the United Kingdom, France or Germany.
|
&A - Select ARQ Result Codes
Selects additional status to be displayed with the connect message in modes X1
through X6 based on the parameter given.
Syntax
&A[<value>]
0
|
No /ARQ or /Protocol |
1
|
/ARQ suffix added to connect message
for X1 through X6 modes |
Default
1
Result Codes
OK
|
<value> = 0 or 1 |
ERROR
|
Otherwise. |
&F - Restore Factory Configuration (Profile)
The modem loads the factory default configuration (profile). The factory
defaults are identified for each command and in the S-Parameter descriptions. A
configuration (profile) consists of a subset of S-Parameters.
Syntax
&F[<value>]
Defined Values
<value> Decimal number corresponding to the selected configuration.
0
|
Factory Profile 0 |
1
|
Factory Profile 1 |
2
|
Factory Profile 2 |
Result Codes
OK
|
<value> = 0, 1 or 2 |
ERROR
|
Otherwise, or If the modem is connected. |
&T - Local Analog Loopback Test
The modem will perform the local analog loopback test if &T1 is selected.
The test can be run only when in an asynchronous operation in
non-error-correction mode (normal), e.g., AT&Q6. To terminate the test in
progress, the escape sequence must be entered first (see Section 3.1.1).
Syntax
&T[<value>]
Defined Values
<value> Decimal number corresponding to the selected option.
0
|
Terminates test in progress. Clears S16. |
1
|
Initiates local analog loopback, V.54
Loop 3. Sets S16 bit 0. If a connection exists when this command is
issued, the modem hangs up. The CONNECT XXXX message is displayed
upon the start of the test. |
&W - Store Current Configuration
Saves the current (active) configuration (profile), including S-Parameters, in
one of the two user profiles in NVRAM as denoted by the parameter value. This
command will yield an ERROR message if the NVRAM is not installed or is not
operational as detected by the NVRAM test.
The current configuration is comprised of a list of storable parameters
illustrated in the &V command. These settings are restored to the active
configuration upon receiving a Zn command or at power up (see &Yn command).
Syntax
&W<value>
Defined Values
<value> Decimal number corresponding to the selected profile.
0
|
Store the current configuration as profile
0. |
1
|
Store the current configuration
as profile 1. |
Result Codes
OK
|
<value> = 0 or 1 |
ERROR
|
Otherwise |
&Z - Write Dial String to NVM
Dial String selected by parameter written to NVM. Parameter is 0 through 3. Last
dialed number can be stored to selected dial string by &Zn=L.
Syntax
&Z<value>
Query options:
&Z query commands will cause the selected dial string to be transmitted to
the DTE as
<cr><lf> Dial String <cr><lf>
. (see below)
&Zn? will transmit the current contents of the dial string to the DTE.
&ZL? will transmit the last dialed number to the DTE.
Defined n Values
<value> Decimal number corresponding to the selected Dial String
to be stored.
0
|
Store Dial String 0. |
1
|
Store Dial String 1.
|
2
|
Store Dial String 2. |
3
|
Store Dial String 3.
|
Example:
AT&Z0=0018473303221<Enter> would store **0018473303221
into &Z Dial String 0 template.
** The number used is not in service, and if in service at any
time, is only meant here as an example.
Result Codes
OK
|
<value> = 0, 1, 2 or 3 |
OK
|
<value> = 0, 1 or 2 |
ERROR
|
Otherwise, or If the modem is connected. |
![](images/top-of-page.gif)
|