Manual - Sumelco Technologies

Manual
Pocket Modem 56k
3.1
Sep-09
Copyright © September 09 INSYS MICROELECTRONICS GmbH
Any duplication of this manual is prohibited. All rights on this documentation and the
devices are with INSYS MICROELECTRONICS GmbH Regensburg.
Trademarks
The use of a trademark not shown below is not an indication that it is freely available for
use.
MNP is a registered trademark of Microcom Inc.
IBM PC, AT, XT are registered trademarks of International Business Machine Corporation.
INSYS ® is a registered trademark of INSYS MICROELECTRONICS GmbH.
Windows™ is a registered trademark of Microsoft Corporation.
Publisher:
INSYS MICROELECTRONICS GmbH
Waffnergasse 8
D-93047 Regensburg, Germany
Phone:
+49 (0)941/56 00 61
Fax:
+49 (0)941/56 34 71
e-mail:
insys@insys-tec.de
Internet:
http://www.insys-tec.de
Date: Sep-09
Item: 31-22-06.019
Version: 1.0
Language: EN
Contents
1
Safety .................................................................................................................. 6
2
Scope of Delivery ................................................................................................ 8
3
Usage According to the Regulations .................................................................. 9
4
Technical Data................................................................................................... 10
5
4.1
Physical Features ..............................................................................................................10
4.2
Technological Features .....................................................................................................10
Connections and LEDs ....................................................................................... 11
5.1
Front ..................................................................................................................................11
5.2
Back ...................................................................................................................................12
5.3
Pin Layout of the Serial Interface .....................................................................................12
5.4
RJ12 Phone Connection ....................................................................................................13
6
Function Overview............................................................................................ 14
7
Meaning of the Symbols and the Formatting in this Manual.......................... 16
8
Initial Operation................................................................................................ 17
9
Operating Principle ........................................................................................... 19
9.1
10
Operation with the Terminal Program.............................................................................19
Functions ........................................................................................................... 21
10.1 Establish or Accept a Data Connection ............................................................................21
10.2 Select Country-Spezific Presets ........................................................................................23
10.3 Automatic Baud Rate Detection.......................................................................................24
10.3.1
Serial Connection ............................................................................................................ 24
10.3.2
Phone connection ........................................................................................................... 24
10.4 Data Buffer for Serial Data Transmission.........................................................................25
10.5 Bit Direct Mode .................................................................................................................25
10.6 Data Flow Control (Handshake) .......................................................................................26
10.6.1
Hardware data flow control (RTS/CTS)...................................................................... 26
10.6.2
Software data flow control (XON/XOFF) .................................................................. 26
10.7 Error correction .................................................................................................................27
10.8 Data Compression.............................................................................................................28
10.9 Selective Call Acceptance .................................................................................................29
10.10 Sending messages via data connection, SMS or Fax .......................................................30
10.11 Manual Sending of Messages...........................................................................................31
10.12 Switching on the Remote Configuration .........................................................................32
10.13 Remote Configuration of the Pocket Modem 56k 3.1.....................................................33
10.14 Access Control and Security Callback...............................................................................34
10.15 Idle Connection Control with Data Transmit Control......................................................36
10.16 Priority Circuit for a Phone Connected in Series to the Pocket Modem 56k 3.1.............36
10.17 Reset..................................................................................................................................39
11
4
Maintenance ..................................................................................................... 40
Sep-09
Contents
12
Waste Disposal.................................................................................................. 42
12.1 Repurchasing of legacy systems.......................................................................................42
13
AT Command Reference ................................................................................... 43
13.1 AT Messages......................................................................................................................68
14
Country Codes ................................................................................................... 71
15
S Registry........................................................................................................... 75
15.1 Overview S Registry..........................................................................................................75
15.2 Description S Registry.......................................................................................................77
16
SMS Provider / Service Center: ......................................................................... 86
16.1 SMS as Fax.........................................................................................................................86
16.2 SMS as E-Mail ....................................................................................................................86
17
Tables and Diagrams......................................................................................... 87
17.1 List of Tables .....................................................................................................................87
17.2 List of Diagrams ................................................................................................................87
18
Sep-09
Index.................................................................................................................. 88
5
Safety
1
Pocket Modem 56k 3.1
Safety
Danger!
Moisture und liquids from the environment may seep
into the interior of the device.
Risk of death through shock hazard when touching it!
The Pocket Modem 56k 3.1 may not be used in wet or
damp environments, or in or very close to water. Install
the device at a dry location, protected from water spray.
Switch the power supply off before you do any work on a
device which may have been in contact with moisture.
Danger!
Wrong power supply unit.
Fire hazard!
Use the Pocket Modem 56k 3.1 only with the supplied
power supply unit. Using a different power supply unit
may damage the Pocket Modem 56k 3.1. The manufacturer cannot assume liability for this.
Note
Damage of the device due to overvoltage!
Voltage peaks from the power supply may damage the
device.
Install suitable overvoltage protection.
Note
Damage due to chemicals!
Ketones and chlorinated hydrocarbons dissolve the plastic housing and damage the surface of the device.
Never let the device come into contact with ketones (e.g.
acetone) or chlorinated hydrocarbons, such as dichloromethane.
6
Pocket Modem 56k 3.1
Safety
Note
SMS dispatch!
Dispatch delay.
Please consider possible delays when sending an SMS
with the Pocket Modem 56k 3.1. The dispatch time of an
SMS depends on the respective service provider. An SMS
may take more time to send depending on the network
load and time of the day.
Note
Cleaning!
Damage of the device when cleaning.
Use a slightly moist cloth or an anti-static cloth for cleaning the Pocket Modem 56k 3.1. Do not use solvent. Take
care that no moisture enters the modem and results a
damage in any case.
7
Scope of Delivery
2
Pocket Modem 56k 3.1
Scope of Delivery
The scope of delivery for the Pocket Modem 56k 3.1 includes all accessories listed below.
Please check if all accessories are included in the box. If a part is missing or damaged,
please contact your distributor.
Please keep the packing material for a possible future dispatch or storage.
 Pocket Modem 56k 3.1
 Power supply unit 230 V AC to 9…10 V DC
 Cable:

1 phone cord (TAE-N to RJ12)

1 serial cable with 9-pin sub-D plug for the connection to the PC (RS-232)
 1 manual
 1 CD ROM (optional)
8
Pocket Modem 56k 3.1
3
Usage According to the Regulations
Usage According to the Regulations
The Pocket Modem 56k 3.1 may only be used for the purposes specified in the function
overview. In addition, it may be used for the following purposes:

Switching and data transmission functions in machines according to the
machine directive 2006/42/EC.

Usage as data transmission device for a PLC.
The Pocket Modem 56k 3.1 may not be used for the following purposes and used or operated under the following conditions:

Controlling or switching of machines and systems which do not comply
with the directive 2006/42/EC.

Usage, controlling, switching and data transmission in machines or systems which are operated in explosive atmospheres.

Controlling, switching and data transmission of machines, which may involve risks to life and limb due to their functions or when a breakdown occurs.
9
Technical Data
Pocket Modem 56k 3.1
4
Technical Data
4.1
Physical Features
All specified data was measured with a nominal input voltage, at full load, and an ambient temperature of 25 °C. The threshold value tolerances are subject to typical fluctuations.
Physical Feature
Value
Operating voltage
9..10 V DC voltage
Power consumption
Approx. 140 mA
Weight
150 g
Dimensions (Width x Depth x Height)
71 mm x 128 mm x 22 mm
Temperature range
0 °C – 55 °C
Maximum allowed humidity
95 % non-condensing
Table 1: Physical Features
4.2
Technological Features
Technological Feature
Description
Protection Class
Housing IP40
Supported data compression standards
MNP 2/3, MNP 5, V.42 bis; V.44, MNP 10,
MNP 10 EC
Fax-Classes
Fax Class ½
Modulation types
V.32bis, V.32, V.23, V.22, V22 bis, V21,
V.34+, V.34, V.42, V.90, V.92, Bell Norm
103/212
Error correction standards
MNP4, LAPM
Tabelle 1: Technological Features
10
Pocket Modem 56k 3.1
5
5.1
Connections and LEDs
Connections and LEDs
Front
Phone connection
Data connection
Power supply
Data exchange
Figure 1: LEDs on the front
Description
Colour
LED off
LED on
Power
green
no power supply
power supply present
OH (Off Hook)
yellow
modem is offline
modem occupies phone line (online)
DCD (Data Carrier Detect)
Yellow
no connection estblished
connection to remote terminal established
RX/TX (Receive / Transmit)
green
no data exchange
data exchnage via the modem
Table 2: Description of the LEDs on the front
11
Connections and LEDs
5.2
Pocket Modem 56k 3.1
Back
RS-232
Power supply
Phone
Figure 2: Connections on the back
5.3
Pin Layout of the Serial Interface
Figure 3: 9 pin D-sub socket at the device
Pin
Configuration Description
1
DCD
Data Carrier Detect
2
RXD
Receive Data
3
TXD
Transmit Data
4
DTR
Data Terminal Ready
5
GND
Ground
6
DSR
Data Set Ready
7
RTS
Request To Send
8
CTS
Clear To Send
9
RI
Ring Indication
Table 3: Description of the pin layout of the D-sub socket
12
Pocket Modem 56k 3.1
5.4
Connections and LEDs
RJ12 Phone Connection
E
W
b2 b1
a2 a1
Figure 4: RJ12 plug connected with TAE connector
Pin
Configuration Description
1
E
not connected (ground)
2
a2
for connecting a subsequent phone
3
a1
Incoming phone line (exchange line or PABX)
4
b1
Outgoing phone line (exchange line or PABX)
5
b2
for connecting a subsequent phone
6
W
not connected (external bell)
Table 4: Description of the pin layout of the RJ12 connector and the TAE connector
13
Function Overview
6
Pocket Modem 56k 3.1
Function Overview
The Pocket Modem 56k 3.1 offers the following functions:

Automatic Baud Rate Detection
The Pocket Modem 56k 3.1 will automatically adjust the data transmission
rate, if a connection is made via its serial interface. The serial transmission
rate can be preset for applications for the serial communication to be able
to initialize with a defined baud rate.

Data buffer for serial data transmission
The Pocket Modem 56k 3.1 has a fast send and receive buffer (cache) to
adjust the modem to the operating speed of the application.

Bit Direct Mode
The Pocket Modem 56k 3.1 can forward incoming data without having any
influence on their transmission format.

Hardware and software data flow control
The Pocket Modem 56k 3.1 can transmit to the application via the control
lines of the serial interface to interrupt the dataflow, if the buffers of the
Pocket Modem 56k 3.1 exceed a certain level. An application can also
prompt the Pocket Modem 56k 3.1 via a control line to interrupt the data
flow. As an alternative, the Pocket Modem 56k 3.1 can control the data
flow via XOFF/XON characters in the data stream.

Error correction
The Pocket Modem 56k 3.1 has the following error correction protocols:
V.42,V.42bis, V.44,MNP2, MNP3, MNP4, and MNP10

Selective Call Answer
The Pocket Modem 56k 3.1 can be set to accept only calls from phone
numbers that were previously stored.

Sending messages via data connection, SMS or Fax
The Pocket Modem 56k 3.1 can send a previously entered message to another modem, either as SMS or Fax, via a data connection. The message
dispatch is triggered via an AT command.

Remote configuration
The Pocket Modem 56k 3.1 can be configured remotely with the help of a
common modem and a terminal program.
14
Pocket Modem 56k 3.1

Function Overview
Access control
The Pocket Modem 56k 3.1 can be protected from unauthorized access via
a phone connection. An incoming connection must first be enabled with a
password. Using security callback, the Pocket Modem 56k 3.1 calls a previously defined phone number back, when a call comes in.

Idle connection control with Data Transmit Control
Data Transmit Control enables the Pocket Modem 56k 3.1 to terminate the
connection, if no data is transmitted during a defined state. This will prevent unnecessary costs.

Priority circuit for phones connected in series to the Pocket Modem 56k
3.1
The priority circuit prevents that a phone which is connected to the Pocket
Modem 56k 3.1 in series is affected by the modem operation. The modem
keeps the line free for phone operation. The Pocket Modem 56k 3.1 recognizes the states of the phone line at the individually adjustable voltages.

Storing the settings in the user profiles
The Pocket Modem 56k 3.1 can store the user settings in two different
"profiles". This means that two different configurations can be stored for
special purposes and loaded as needed.
15
Meaning of the Symbols and the Formatting in this
M
l
7
Pocket Modem 56k 3.1
Meaning of the Symbols and the Formatting in this
Manual
This section describes the definition, formatting and symbols used in this manual. The
various symbols are meant to help you read and find the information relevant to you.
Bold print: This will tell you what the following steps will result in
After that, there will be a detailed explanation why you could perform the
following steps to be able to reach the objective indicated first.

An arrow will indicate prerequisites which must be fulfilled to be able to
process the subsequent steps in a meaningful way. You will also learn
which software or which equipment you will need.
1.
One individual action step: This tells you what you need to do at this point.
The steps are numbered for better orientation.

16
A result which you will receive after performing a step will be marked with
a check mark. At this point, you can check if the previous steps were successful.

Additional information which you should take under consideration are
marked with a circled "i". At this point, we will indicate possible error
sources and tell you how to avoid them.

Alternative results and steps are marked with an arrow. This will tell you how
to reach the same results performing different steps, or what you could do if
you didn't reach the expected results at this point.
Pocket Modem 56k 3.1
8
Initial Operation
Initial Operation
This chapter describes how to activate the Pocket Modem 56k 3.1, i.e. how to connect the Pocket Modem 56k 3.1 to a PC, to a telephone network and how to test it.
Connect the Pocket Modem 56k 3.1to the power supply
How to connect the Pocket Modem 56k 3.1 to the power supply.

You will need the supplied power supply unit.

You will need a free power outlet.
1.
Connect the power supply connector of the supplied power supply unit into
the Pocket Modem 56k 3.1.
2.
Connect the power supply unit to the power outlet.

The Power LED is illuminated.
Connect the Pocket Modem 56k 3.1to a PC
How to connect the Pocket Modem 56k 3.1 to a PC via a serial interface.

You will need the 9 pin serial cable.

You will need a free serial interface at the PC.

Use preferably serial interfaces which are actually at the PC as "real" hardware. Virtual serial interfaces or USB-to-Serial solutions often cause problems.
2.
Connect the 9 pin serial cable with the Pocket Modem 56k 3.1 and fasten the
connection screws.
3.
Connect the 9 pin serial cable to a free serial interface of your PC.

Note or remember to which interface (COM1 or COM2) you connected the
Pocket Modem 56k 3.1 at the PC.
Connect the Pocket Modem 56k 3.1 to the phone network

You will need the supplied phone cord
1.
Plug the RJ12 jack of the cable into the RJ45 phone connection at the Pocket
Modem 56k 3.1.
2.
Plug the TAE or RJ12 jack of the cable into the phone jack of your phone
connection.
Test the Pocket Modem 56k 3.1

The Pocket Modem 56k 3.1 is connected to the PC.
17
Initial Operation

The power supply of the Pocket Modem 56k 3.1 is switched on.

A terminal program such as TeraTerm is installed at the PC.
1.
Open your terminal program.
2.
Open the serial interface, to which the Pocket Modem 56k 3.1 is connected.
3.
Enter AT into your terminal program.





18
Pocket Modem 56k 3.1
The response will be OK.
If you don't receive the response OK, check the connection and if the Pocket
Modem 56k 3.1 receives power. Repeat the test.
The RX/TX LED flashes while you type.
If the RX/TX LED at the Pocket Modem 56k 3.1 does not flash, while you type AT and receive an OK, the reason may be that you are connected to another modem (e.g. with the modem integrated in the laptop or the PC).
In this case, check to which interface your Pocket Modem 56k 3.1 is actually
connected and repeat the test.
The Pocket Modem 56k 3.1 is successfully installed and ready for operation.
Pocket Modem 56k 3.1
9
Operating Principle
Operating Principle
This chapter describes the basis procedures to operate and configure a Pocket Modem
56k 3.1.
You have the possibility to operate and configure the Pocket Modem 56k 3.1 via AT
commands. You can enter these commands yourself with the help of a terminal program
and the AT command reference.
9.1
Operation with the Terminal Program
In general, any terminal program may be used. We recommend the program TeraTerm by T. Teranishi. It is available free of cost on the Internet at
http://hp.vector.co.jp/authors/VA002416/teraterm.html.
Configuration and settings of the Pocket Modem 56k 3.1 with a terminal program
How to configure and operate the Pocket Modem 56k 3.1 with a terminal
program.

The Pocket Modem 56k 3.1 is connected to the PC and switched on.

A terminal program is installed on the PC.
1.
Start your terminal program.
2.
Open the serial port, to which you connected the Pocket Modem 56k 3.1.

3.



COM1 under Windows corresponds to /dev/ttyS0 under Linux.
Type the character string AT into the terminal program. Complete the entry by pressing the Enter key.
Each command input starts with AT und is completed with the Enter key.
The Pocket Modem 56k 3.1 responds with OK:
If the Pocket Modem 56k 3.1 does not respond, this may have two reasons:
a) The Pocket Modem 56k 3.1 is switched off or
b) The Pocket Modem 56k 3.1 is connected to a different serial port. Check it
and repeat step 3.
4.

5.
Configure the Pocket Modem 56k 3.1 with the help of the AT commands.
A reference of the AT commands can be found in the chapter "AT Command Reference".
Save your entries with AT&W.
19
Operating Principle

20
Pocket Modem 56k 3.1
Not all settings at the Pocket Modem 56k 3.1 must be actively stored by entering AT&W. Some settings are automatically saved immediately. We still
recommend sending the command AT&W to the Pocket Modem 56k 3.1 as
your last configuration step to ensure that all settings are stored safely and
are available for the next restart.
Pocket Modem 56k 3.1
Functions
10
Functions
10.1
Establish or Accept a Data Connection
The Pocket Modem 56k 3.1 can call another modem via the phone line and establish a
data connection. After calling a phone number, the Pocket Modem 56k 3.1 will synchronize with the called modem and opens a data connection with the transmission speed
that is currently set at the serial interface. During the active data connection, all incoming characters are sent to the other, called modem. AT commands are therefore not
processed. To ensure that the Pocket Modem 56k 3.1 will process AT commands during
an active connection, it must be switched to command mode using the "Escape sequence". After that, the local Pocket Modem 56k 3.1 will process the entered characters
as AT commands and will not transmit them to the remote terminal. A remote Pocket
Modem 56k 3.1 can be switched to command mode during an active data connection,
using the function "Remote configuration".
The Pocket Modem 56k 3.1 can also accept an incoming connection. The "Application" or
the PC must support hardware data flow control at the serial interface with the terminal
program, otherwise the Pocket Modem 56k 3.1 will not accept the incoming connection.
Otherwise, the hardware data flow control in the Pocket Modem 56k 3.1 must be deactivated, in order for a connection to be accepted, regardless of the status of the application. After the preset number of ring tones, it will go off-hook and open a connection.
As default, the hardware data flow control is active.
Configuration with AT commands
To establish a data connection with
the Pocket Modem 56k 3.1, use the
command
ATD<phonenumber>
Replace <phonenumber> with the
phone number of the remote terminal.
If another modem accepts the connection, the Pocket Modem 56k 3.1
will report
CONNECT
If the remote terminal is busy, the
Pocket Modem 56k 3.1 will report
BUSY
If the remote terminal is not a modem, the Pocket Modem 56k 3.1 will
report the following, after the remote
terminal went off-hook
NO CARRIER
21
Functions
Pocket Modem 56k 3.1
If the Pocket Modem 56k 3.1 does not
receive a dial tone after it went offhook before the dialing procedure, it
will report
If the Pocket Modem 56k 3.1 is connected to a phone system, it may occur that after it went off-hook no dialing tone is heard, but another
acoustic sound.
NO DIALTONE
ATX3
To make sure that the Pocket Modem
56k 3.1 will not wait for the dialing
tone before the dialing procedure,
select the following command before
the dialing procedure
To switch to command mode during a
data connection, use the Escape sequence
+++
After that, no data may be transmitted for 1 second for the Pocket Modem 56k 3.1 to switch to command
mode.
To switch back to normal data transmission from the command mode,
use the command
ATO
To accept an incoming connection,
use the command
ATA
To set the number of ring tones after
the Pocket Modem 56k 3.1 has gone
off-hook and has accepted the connection, use the command
ATS0=<n>
Replace the <n> with the number of
ring tones.
To terminate a connection and to
prompt the Pocket Modem 56k 3.1 to
go off-hook, use the command
22
ATH
Pocket Modem 56k 3.1
10.2
Functions
Select Country-Spezific Presets
Note
Loss of saved settings.
Changing the country code will reset all stored settings
in the Pocket Modem 56k 3.1 to factory defaults (except
the country code setting).
Download (or make notes of) the settings of your Pocket
Modem 56k 3.1 before you change the country specific
preset.
The Pocket Modem 56k 3.1 holds a range of presets, which allow you to adjust the device
to the standards and requirements of the local telephone network. You find a list of
countries and the corresponding country codes in the section „Country Codes“.
The default setting is „Europe“ with the country code „FD“.
Configuration with AT commands
To choose the preset for the country where
the the Pocket Modem 56k 3.1 is deployed, use
the command:
AT+GCI=<n>
23
Functions
Pocket Modem 56k 3.1
10.3
10.3.1
Automatic Baud Rate Detection
Serial Connection
The automatic baud rate detection enables a continuous automatic adjustment of all
parameters (baud rate, data format) of the serial interface at the Pocket Modem 56k 3.1.
The device will detect during the operation, which baud rate and which data format is
applied to the serial interface. After a restart, the Pocket Modem 56k 3.1 will restore the
last working interface configuration. With each incoming AT command (according to the
character string "AT"), the parameters for the interface of the Pocket Modem 56k 3.1 will
be checked and adjusted, if necessary. This is the reason why the baud rate can not be
stored with the command AT&W, as the Pocket Modem 56k 3.1 will immediately adjust
its interface to the current parameters of the currently established serial connection.
The function is active as default.
Configuration with AT commands
To set the baud rates temporarily (until the
next "AT"), enter one of the following baud
rates for <n>:
300, 600, 1200, 2400, 4800, 9600, 14400,
19200, 28800, 38400, 57600 or 115200 bps.
AT+IPR=<n>
This setting can not be stored.
The Pocket Modem 56k 3.1 must be configured with the baud rate, which is
used to operate the application at a later time, as the Pocket Modem 56k 3.1
will always use the last known functioning configuration of its interface.
10.3.2
Phone connection
The automatic negotiation of the baud rate and the modulation standard enables the
Pocket Modem 56k 3.1 to negotiate the largest possible connection speed to the remote
terminal while the connection is established. The speed depends on the settings and the
abilities of the modem at the remote terminal. Via the modulation standard, the connection speed can be set through the phone line. If nothing is defined, the Pocket Modem
56k 3.1 will automatically try to determine the optimum connection parameters.
The function is active as default.
Configuration with AT commands
24
Pocket Modem 56k 3.1
To configure the modulation standard and
thus the connection speed, use the command:
Functions
AT+MS=<modulation>
Please find the possible parameters for this command in the Chapter "AT
Command reference".
10.4
To display the current settings:
AT+MS?
For a list of possible parameter of the command, enter:
AT+MS=?
Data Buffer for Serial Data Transmission
The Pocket Modem 56k 3.1 provides send and receive buffers. These buffers prevent the
loss of data, in case the application or the remote terminal can not receive data at this
time. The data buffer can be deactivated together with the error correction (bit direct
mode). When the buffer is activated, the data flow control should be active to avoid a
buffer overflow in the Pocket Modem 56k 3.1. If the buffer flows over, the Pocket Modem
56k 3.1 will perform a reset. Operation without a buffer and error correction is only useful for special character framings.
The function is active as default.
Configuration with AT commands
10.5
To deactivate the error correction as well as
the buffer in the Pocket Modem 56k 3.1 for
applications with special data format, use the
command:
AT\N1
To deactivate only the error correction, use the
command:
AT\N0
Bit Direct Mode
For special applications, the buffering of the Pocket Modem 56k 3.1 can be deactivated
using the setting "unbuffered, bit direct". All data is forwarded without buffering and
further influence of the Pocket Modem 56k 3.1. This applies especially to the parity and
stop bits. The error correction and the data compression are in this case switched off as
well. If the Pocket Modem 56k 3.1 is operated in this mode, not all functions will be
available. The remote configuration and all functions for which a password is required,
will no longer be available. This mode should only be used for special character framings.
Configuration with AT commands
To deactivate the buffer of the Pocket Modem
56k 3.1 and to switch on the bit direct mode,
use the command:
AT\N1
25
Functions
Pocket Modem 56k 3.1
10.6
Data Flow Control (Handshake)
The data flow control ensures that the data transfer is interrupted as soon as the modem
buffer exceeds a certain level. Two data flow control options are available: Via the control lines RTS and CTS, or via the control characters XON/XOFF which are inserted into
the data stream.
10.6.1
Hardware data flow control (RTS/CTS)
The hardware data flow control works in two directions. When the critical buffer level is
exceeded, the modem will set the CTS line to "low" and will thus indicate to the application to interrupt the dataflow. When the buffer is emptied sufficiently for the Pocket
Modem 56k 3.1 to be able to receive data again, the CTS line is set to "high". Reversely,
the application can also indicate to the Pocket Modem 56k 3.1 to interrupt the data flow.
This is done via the RTS line. If it is set to "low", the modem will interrupt the data flow to
the application. The application will set it to "high" to request data from the Pocket Modem 56k 3.1.
The data flow control with RTS/CTS behavior is active by default.
Configuration with AT commands
10.6.2
To switch the data flow control on and to set
the type to RTS/CTS, use:
AT&K3
To switch the data flow control off, use:
AT&K0
Software data flow control (XON/XOFF)
When the input buffer of the modem exceeds a certain fill state, the modem will insert
an XOFF character into the data stream to the application. This character will cause the
application to send no more data. It will depend on the according application software if
the XON/XOFF data flow control is supported.
After the input buffer of the modem is emptied so much that data can be received again,
the modem will send an XON character to the application. This character will cause the
application to send data to the modem again. Analogously, the application can insert
XON/XOFF characters into the data stream to switch the data flow on and off. The
XON/XOFF data flow control is only available when the transmitted data do not contain
the characters XON or XOFF, which usually appear only in actual ASCII texts (7 bit). When
binary data (programs, etc.) are transmitted, or in the XMODEM transmission protocol,
for example, occasionally appearing XON or XOFF characters would disturb the operation.
Configuration with AT commands
26
To switch the data flow control on and to set
the type to XON/XOFF, use:
AT&K4
To switch the data flow control off, use:
AT&K0
Pocket Modem 56k 3.1
10.7
Functions
Error correction
The Pocket Modem 56k 3.1 masters the V.42 error correction protocol including the Microcom Networking Protocol Levels 2/3/4 (MNP2, MNP3, MNP4) and the data throughput optimization MNP10. The V.42 error correction includes the protocols LAPM (Link
Access Procedure for Modem) and MNP4. LAPM is the preferred error correction. MNP 4
is supported to maintain the compatibility with other MNP modems. Both methods determine frames to transfer net data and use CRC (Cyclic Redundancy Check) check sums
for error tests. In V.42, there is the option to have the modem identify if the partner is a
V.42 modem, a MNP modem, or a modem without error correction. The modem can then
autonomously adjust to the partner.
As default, the automatic selection of V.42LAPM or MNP4 or no correction is set.
Configuration with AT commands
To define the type of error correction, use the
command:
AT\N<n>
To set V.42LAP-M or MNP4 error correction
exclusively, use:
AT\N2
Use the following command for the Pocket
Modem 56k 3.1 to automatically select
V.42LAP-M, MNP4, or an error-corrected connection:
AT\N3
To set V.42LAP-M error correction exclusively,
use:
AT\N4
For the buffered mode without error correction, use:
AT\N0
27
Functions
Pocket Modem 56k 3.1
10.8
Data Compression
The Pocket Modem 56k 3.1 supports various data compression types. During the connection setup, it will automatically detect the type of data compression used by the remote
terminal, or it is set to a certain type of data compression. Data compression is only
available for error corrected connections. To be able to use data compression, both sides
(sender and recipient) must be able to at least recognize and support the same data
compression mode.
The default setting is the automatic selection of MNP5 and V42.bis and V.44 data compression (AT%C3).
Configuration with AT commands
28
To select the compression type, use:
AT%C<n>
To completely switch off the compression, use
the following commands:
AT%C0
To select the MNP4 compression:
AT%C1
To select the V42bis and V.44 data compression if they are switched on (see below):
AT%C2
To select the V42bis and MNP5 data compression if V42.bis compression is switched on (see
below):
AT%C3
To switch on V.42bis compression:
AT%C2
To switch on V.44 compression:
AT+DS44=3
To switch off V.42bis compression:
AT%C0
To switch off V.44 compression:
AT+DS44=0
AT+DS44=0
Pocket Modem 56k 3.1
10.9
Functions
Selective Call Acceptance
If the selective call acceptance is activated, the Pocket Modem 56k 3.1 will only accept
calls from previously defined callers. The Pocket Modem 56k 3.1 will identify the caller
via CLIP. This must, however, be supported by the network provider or the phone system,
where the modem is connected to. The list of phone numbers of the Pocket Modem 56k
3.1 has 8 storage locations altogether (N0 to N7).
Configuration with AT commands
To activate the selective call acceptance, use
the command:
AT&A1
To switch the selective call acceptance off, use
the following command:
AT&A0
To display a complete list of stored phone
numbers for the selective call acceptance, use:
AT*N?
To delete a single storage location, overwrite
the storage location with an empty space after AT*N<n>=
the character "=".
To delete the entire phone list for the selective
call acceptance:
AT*N99
To store the phone number <nr> in the storage location <n> , use:
AT*N<n>=<nr>
The Pocket Modem 56k 3.1 checks the phone number sent via CLIP for one of
the stored numbers. The check starts on the "right", i.e. from the end of the
phone number submitted by CLIP. This makes it possible to recognize a phone
number, although a prefix such as "+49" or "0049" was placed before the
number. Also, the number for the detection can be made variable with the
help of wild cards. The stored phone numbers may not include any separators,
such as dashes between prefix and phone number.
For example, to permit the numbers
+49941686920, 0941686920, 0049941686920
as callers, just store 941686920 at the location
number 1.
AT*N1=941686920
For each variable digit in the phone number,
an asterisk * can be entered.
To keep the last two digits variable, e.g. to allow callers from extensions, use two (**) characters.
AT*N1=9416869**
29
Functions
Pocket Modem 56k 3.1
10.10
Sending messages via data connection, SMS or Fax
The Pocket Modem 56k 3.1 can send a message via SMS, data connection, or as e-mail.
The sending of messages can only be triggered via an AT command. By default, three attempts are made to send a message.
Configuration with AT commands
To enable the SMS dispatch, first define the
phone number of the SMS service center
which is used to send the message.
AT&Z0=Phone number
To prevent that the Pocket Modem 56k 3.1
does not wait for a phone number from the
exchange (e.g. for configurations with phone
systems), the dial tone detection can be
turned off.
ATX3
To define the type of the message dispatch
(SMS to mobile phone, SMS to fixed network,
data connection, see Table 1: Type of message
transmission), use:
AT*M<n>
If you want to send the message to mobile
phones, e.g. in the D2 network, use:
AT*M4
The connection type depends on the type of transmission, the provider and
the end terminal. Please make sure to set the correct transmission type for the
message of the Pocket Modem 56k 3.1. If you set SMS to mobile phone via D2,
for example, you can only send SMS to mobile phones in the D2 network.
Some providers support the forwarding of a message to an e-mail address.
Please contact your provider for further information. The following table
shows various pre-settings of the Pocket Modem 56k 3.1 to send messages to
different end devices.
Transmission
Protocol
Data Format
Example
Data connection
AT*M0
SMS to Mobile
PET
8N1
D1 or
E Network
SMS to Mobile
UCP
7E1
AT*M2
SMS to Mobile
PET
7E1
AT*M3
SMS to Mobile
UCP
8N1
D2 network
AT*M4
Fax
AT*M5
SMS to mobile phone
or fixed network
AT*M6
Table 1: Type of message transmission
30
AT*M1
This setting must be saved.
AT&W
To enter the message text, use the command:
AT*V
Pocket Modem 56k 3.1
Functions
After this command is entered, the modem
will respond and wait for the message text.
New alarm text:
Enter the text and complete the entry with the
Enter key.
10.11
Manual Sending of Messages
The group message or the individual pulse messages can be sent manually.
Configuration with AT commands
To send the commands, use the command:
AT%A<n>
Use <n> to address the messages which are
supposed to be sent. The message no. 0 is the
group message; the other pulse messages are
addressed by 1 to 10. For example, the message no. 1 is sent with this command:
AT%A1
If the messages 1 to 10 are triggered, the sent message will always consist of
the group message and the attached pulse message.
31
Functions
Pocket Modem 56k 3.1
10.12
Switching on the Remote Configuration
The Pocket Modem 56k 3.1 can be configured remotely. It has a remote configuration
mode. To configure the Pocket Modem 56k 3.1 remotely, a data connection to the modem to be configured must be established. This can be performed by calling the Pocket
Modem 56k 3.1 from any modem. After switching into the remote configuration mode,
AT commands can be sent to configure the Pocket Modem 56k 3.1.
To switch into the remote configuration mode, a data connection must be established
between the modems. A particular connection type is not mandatory. We recommend
using only error-corrected connections for the remote configuration to avoid AT command transfer errors.
The remote configuration is active as default.
Configuration with AT commands
32
To turn the remote configuration on, use:
AT*R1
To enable the remote configuration, the
automatic call acceptance (e.g. after 2 ring
tones) must be activated.
ATS0=2
Activate the error correction, for example, for
the Pocket Modem 56k 3.1 to automatically
dial the V.42LAP-M or MNP4 error correction.
AT\N2
To enter a password for the remote configuration, use the command:
AT*C
Save the settings with:
AT&W
Pocket Modem 56k 3.1
10.13
Functions
Remote Configuration of the Pocket Modem 56k 3.1
Perform the remote configuration
In the following, we show how you can configure the Pocket Modem 56k
3.1 remotely.

You will need a modem which you can use to establish a connection to the
Pocket Modem 56k 3.1.

You will need a terminal program.
1.
Open your terminal program.
2.
Establish a connection to the Pocket Modem 56k 3.1. Use the local modem to
dial the phone number of the Pocket Modem 56k 3.1 with
ATD<phonenumber>.

3.



The local modem establishes a connection.
After the connection has been established, enter **** (four asterisks). This will
switch you into remote maintenance mode.
If you set a password, you will now need to enter it.
After you successfully entered the password, the Pocket Modem 56k 3.1
will send a prompt in form of an ">".
You can now configure the Pocket Modem 56k 3.1 remotely.

Some AT commands are not available in remote maintenance mode. The
AT commands are ATA, ATD, ATO, AT&F, AT/B.
4.
Complete the remote configuration by entering AT*E.


The Pocket Modem 56k 3.1 is now in the normal data connection mode.
You can now exchange data between your local modem and the Pocket
Modem 56k 3.1, or terminate the connection.
Enter **** to re-initiate a remote configuration.
33
Functions
Pocket Modem 56k 3.1
10.14
Access Control and Security Callback
To protect yourself from unauthorized access via the phone line, the modem may be protected by a password. This password is used to establish a data connection, for security
callback and remote configuration. This means: If the access control is activated, the system will prompt you for a password before outgoing connections and when dialing into
the Pocket Modem 56k 3.1 for remote configuration. After successful authentication, the
function Security Callback will trigger a callback from the Pocket Modem 56k 3.1 to a
predefined number.
The factory default standard password is "QWERTY".
Configuration with AT commands
To change the password, use
AT*C
To turn the access control for incoming and
outgoing connections on, use
AT*P1
To turn the access control off, use
AT*P0
To accept a call, the automatic call acceptance
must be activated:
ATS0=2
To activate the security callback and to save
the phone number to be called, use the command:
AT&Z1=<YourNumber>
Please note: If you operate the Pocket Modem 56k 3.1 at a phone system,
which will not provide an exchange after going off-hook, enter the character
for the exchange together with the phone number.
To activate the security callback and to call
back the caller identified by CLIP instead of a
special phone number, use the command:
AT&Z1=C
Please note that a phone system may make a callback impossible, if it requires
an exchange first. Some phone systems, however, can add the character for
the exchange to the CLIP which they send to the end device.
To store the command, use the command:
AT&W
Triggering a "Security Callback"
How to trigger a security callback of the Pocket Modem 56k 3.1:
34

You will another modem to be able to connect to the Pocket Modem 56k
3.1.

The security callback function at the Pocket Modem 56k 3.1 is activated.

The automatic call acceptance at the Pocket Modem 56k 3.1 is activated.

Use the function "selective call acceptance" to be able to restrict the number of callers who can trigger a security callback.
Pocket Modem 56k 3.1
Functions

If you use another Pocket Modem 56k 3.1 to trigger a security callback at a
Pocket Modem 56k 3.1, the access control must be deactivated at one of the
devices.

Your second modem can be reached at the number stored in the Pocket
Modem 56k 3.1. It must be able to accept calls.

You will need a terminal program.
1.
Establish a connection to the Pocket Modem 56k 3.1.


The Pocket Modem 56k 3.1 responds the incoming call.
Connect
SECURITY CALLBACK
REMOTE PASSWORD:
The Pocket Modem 56k 3.1 prompts you to enter the password.

The standard password is "QWERTY".
2.
Enter the password.




After three unsuccessful password entries, the Pocket Modem 56k 3.1 will
hang up.
After 10 seconds, the Pocket Modem 56k 3.1 will dial the stored phone
number.
The Pocket Modem 56k 3.1 performs 3 dialing attempts with 10 seconds
pause before each subsequent attempt.
If the called modem responds, a normal data connection exists.
35
Functions
Pocket Modem 56k 3.1
10.15
Idle Connection Control with Data Transmit Control
The Data Transmit Control (DTC) is a function of the Pocket Modem 56k 3.1 which monitors the data transmission in online mode. This function prevents the Pocket Modem 56k
3.1 to stay online for an unlimited amount of time, although no data is being transmitted
anymore. The DTC function can define the time after which the Pocket Modem 56k 3.1
will hang up as soon as there is no data transfer on the phone line.
Configuration with AT commands
To define the time, after which the Pocket
Modem 56k 3.1 should hang up, if no data
transmission is available, use the command
You can select a value between 1 and 255 seconds for <n>. Please note that the timer will
start running, as soon as the Pocket Modem
56k 3.1 goes off-hook ("OH" LED lights up). We
therefore strongly recommend to avoid setting times below 20 seconds.
10.16
ATS15=<n>
Priority Circuit for a Phone Connected in Series to the
Pocket Modem 56k 3.1
The Pocket Modem 56k 3.1 may give a phone connected in series priority, to make sure
the modem functions interfere as little as possible with the usage of the phone connection. ThePocket Modem 56k 3.1 can determine on the basis of the voltage in the line, if
the phone line is used by a phone, if a phone in series is going off-hook or if the remote
terminal of the Pocket Modem 56k 3.1 is terminating the connection.
The functions of the priority circuit may be combined or used individually. The functions
can be selected and activated with the AT command AT-STE=<n>.
The following table provides the combination of functions with the according AT-STE
command.
Command
Going offhook by telephone
Off
Remote terminal
connection abort
AT-STE=0
Detecting a
busy phone
line
Off
AT-STE=1
On
Off
Off
AT-STE=2
Off
On
Off
AT-STE=3
On
On
Off
AT-STE=4
Off
Off
On
AT-STE=5
On
Off
On
AT-STE=6
Off
On
On
AT-STE=7
On
On
On
Off
Table 5: Possible combinations of the individual functions of the priority circuit
The modem detects the status of the phone line at the voltage levels in the line. Option36
Pocket Modem 56k 3.1
Functions
ally, the voltages for the various line states can be set with the command ATTTE=U1,U2,U3. The voltages U1, U2 and U3 are by default set to functioning values and
need not be modified. The following illustration shows the voltage curve for the according line state and the appropriate AT command parameters.
U
U1
U3
U2
1
2
3
4
t
Figure 5: Line states and voltages in the line
State
Description
1
No connection has been established. The line is free.
2
A connection has been established. The telephone is off-hook and connected to a
remote terminal. The voltage in the line has dropped with the amount of U1. The
Pocket Modem 56k 3.1 can thus detect that the line is busy.
3
A connection has been established, but this time the Pocket Modem 56k 3.1 occupies the line and is connected to a remote terminal. If the telephone connected in
series goes off-hook, the voltage will drop with the amount U2. The Pocket Modem
56k 3.1 will detect that the phone has gone off-hook and will terminate the connection.
4
The line is busy during a modem connection. After the remote terminal hangs up,
the Pocket Modem 56k 3.1 will detect through the short power spike U3 (the crackling noise in the line) that the remote terminal has hung up. This will set the event
code of the S registry 86 to 25 (remote terminal has hung up). This means that the
Pocket Modem 56k 3.1 will not keep the line busy for an unnecessarily long period.
If phone systems are used which dampen the crackling noise or the short power
spike, it may occur that the system will not detect that the remote terminal has
hung up.
Table 6: Line states and behavior of the priority circuit
37
Functions
Pocket Modem 56k 3.1
Configuration with AT commands
To use the desired functions of the priority
circuit, use:
AT-STE=<n>
To set the voltage level for the detection of the
line status, use:
U1 is the voltage difference in the phone line
between hung up state (free line) and the busy
line.
U2 is the voltage difference, which is generated in the phone line when the Pocket Modem 56k 3.1 has already gone off-hook and a
telephone connected in series is going offhook.
AT-TTE=U1,U2,U3
U3 is the voltage difference in the phone line
between hung up state (free line) and the busy
line.
To store the command, use the command:
38
AT&W
Pocket Modem 56k 3.1
10.17
Functions
Reset
There are two methods to reset the Pocket Modem 56k 3.1: by briefly disconnecting the
supply voltage, or by using an AT command.
Configuration with AT commands
To reset the Pocket Modem 56k 3.1, use the
command
ATZ
To reset the Pocket Modem 56k 3.1 and load
the settings stored in user profile „0“, use the
command
ATZ0
To reset the Pocket Modem 56k 3.1 and load
the settings stored in user profile „1“, use the
command
ATZ1
To reset the Pocket Modem 56k 3.1 to factory
defaults, use the command
AT&F&WZ
39
Maintenance
11
Pocket Modem 56k 3.1
Maintenance
Firmware update
Note
Function loss due to faulty update!
The Pocket Modem 56k 3.1 may loose its function, if it is
updated with a wrong firmware or if the transfer of the
firmware was faulty.
Before updating the firmware of the Pocket Modem 56k
3.1, contact the INSYS MICROELECTRONICS support department. They will provide you with the suitable firmware version for your Pocket Modem 56k 3.1.
The firmware of the Pocket Modem 56k 3.1 can be updated to add more functions to the
Pocket Modem 56k 3.1 or to improve the existing functions. A firmware update can be
performed with the help of a terminal program that supports ASCII uploads (e.g. TeraTerm).
Firmware update with a terminal program
How to load new firmware to the Pocket Modem 56k 3.1.

You will need a terminal program that supports ASCII file transfers, such as
TeraTerm.

You will need the firmware that is suitable for your Pocket Modem 56k 3.1.

The Pocket Modem 56k 3.1 is connected to the PC.
1.
Start your terminal program.
2.
Activate hardware handshake in the terminal program.
3.
Open the serial interface, to which the Pocket Modem 56k 3.1 is connected.
4.
Set the baud rate in the terminal program to 57600 baud.
5.
Type in "AT" and confirm with "Enter".

40
The Pocket Modem 56k 3.1 responds with OK:

If the Pocket Modem 56k 3.1 does not respond, check the connection and if
the device receives power at all. Continue with step 2.

The firmware upload can not function without the hardware handshake.
The input buffer at the serial interface of the Pocket Modem 56k 3.1 flows
over and the Pocket Modem 56k 3.1 resets itself. In this case, you will hear
the relays click during the upload. It is possible that an error message is
Pocket Modem 56k 3.1
Maintenance
displayed.

Before you start with the upload, ensure that no other programs are active
on your system, which could interrupt the data flow at the serial interface.
Opening a DVD drive, playing music or connecting a USB device can also
disturb or interrupt the data flow. As a result, the Pocket Modem 56k 3.1
may fail to function, and only INSYS MICROELECTRONICS will be able to restore it.
6.
Type AT** to start the firmware upload.

The modem reports "Download initiated...".
7.
Use the terminal program to send the file with the firmware loader, such as
"HS_LADER.S37".

If you do not send a firmware file, the Pocket Modem 56k 3.1 will terminate
the procedure after approx. 60 seconds.


The upload progress is displayed by dots in the terminal window.
The Pocket Modem 56k 3.1 reports the successful upload of the firmware
loader, for example with
Flash loader - Rev 27
Standard d/load mode
SST 39VF/LF020 Mfr_ID=BF, Device_ID=D6
2MBit Device Detected
Download flash code ..

If you didn't receive the previous message for a successful upload, the upload
has most probably failed. Try to reset the Pocket Modem 56k 3.1 and to repeat the process from step 4. If this fails and the Pocket Modem 56k 3.1 does
no longer react to AT commands, please contact the INSYS MICROELECTRONICS support department.
8.
Use the terminal program to send the file with the firmware, such as
"20B7.S37".



The upload progress is again displayed by dots in the terminal window.
After a successful upload, the Pocket Modem 56k 3.1 will display: Device
successfully programmed
The Pocket Modem 56k 3.1 will reset itself and is ready for operation.
41
Waste Disposal
Pocket Modem 56k 3.1
12
Waste Disposal
12.1
Repurchasing of legacy systems
According to the new WEEE guidelines, the repurchasing and recycling of legacy systems
for our clients is regulated as follows:
Please send those legacy systems to the following address, carriage prepaid:
Frankenberg-Metalle
Gärtnersleite 8
D-96450 Coburg
Germany
This regulation applies to all devices which were delivered after August 13, 2005.
42
Pocket Modem 56k 3.1
13
AT Command Reference
AT Command Reference
Command
Description
AT**
Start of the flash load function
ATA
Answer mode
The Pocket Modem 56k 3.1 modem is switched into response mode. This is only effective
in Germany, if the connected phone goes off-hook or if a call comes in.
A/
Repeat the last command
The last command is repeated.
AT\A<n>
Select maximum MNP block size
Define maximum block size for error corrected MNP transmissions.
AT*A<n>
AT\A0
64 byte
AT\A1
128 byte (default)
AT\A2
192 byte
AT\A3
256 byte
Automatic call acceptance ON/OFF
AT*A0
Call acceptance is blocked, irrespective of S0
AT*A1
Call acceptance according to S0 (default)
Note: see also S-Registry 36, bit 7
AT&A<n>
Selective Call Answer On or Off
To evaluate selective call answer, the phone number must be transmitted (CLIP). The following countries support the “CLIP” function:
Australia, Belgium, China, Denmark, Germany, Finland, Great Britain, Hong Kong, India,
Ireland, Iceland, Italy, Canada, Korea, New Zealand, The Netherlands, Norway, Austria,
Sweden, Singapore, Spain, Taiwan, USA.
AT&A1
Switches the selective call answer ON
AT&A0
Switches the selective call answer OFF (default)
The AT&A setting is saved in AT&W.
AT%A<n>
Send alarm text manually
Manual triggering of the message. After the message is sent, the device responds with OK
(success) or ERROR (failure).
Note: see also AT*V<n>
43
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT\B<n>
Send “break” to the other Pocket Modem 56k 3.1
For connections that were not error corrected the Pocket Modem 56k 3.1 sends a break
signal to the other Pocket Modem 56k 3.1. The length of the signal is: the specified parameter times 1/10 of a second.
For error corrected connections, the Pocket Modem 56k 3.1 sends a break signal according
to the active error correction protocol without considering a parameter specification.
If no connection is established or if a fax connection is active, an error message is displayed.
AT%B<n>
AT%C<n>
AT\B1
1/10 second break signal
AT\B2
2/10 second break signal
AT\B3
3/10 second break signal
AT\B4
4/10 second break signal
AT\B5
5/10 second break signal
AT\B6
6/10 second break signal
AT\B7
7/10 second break signal
AT\B8
8/10 second break signal
AT\B9
9/10 second break signal
Switch key abort on and off during connection
%B0
Key abort is active. Each character on the TX line will result in an interruption of the connection setup (default)
%B1
Key abort is deactivated. A connection setup can not be interrupted
manually. A connection setup can only be terminated via DTR drop, internal canceling of the Pocket Modem 56k 3.1 (NO DIALTONE, BUSY) or
Timeout (NO CARRIER). (S-Registry 36 Bit 6)
Enable data compression
Enable/disable a data compression type
The Pocket Modem 56k 3.1 can only perform data compression for error corrected connections.
AT*C
AT%C0
No data compression enabled
AT%C1
MNP 5 data compression enabled
AT%C2
Enable V.42bis and V.44 data compression
AT%C3
Enable MNP 5 and V.42bis data compression (default)
Remote configuration password
This password secures the remote configuration as well as incoming data connections
(see AT*P) and security callback.
44
OLD PASSWORD
Requires the old password (default: QWERTY). Wrong input leads to
ERROR.
NEW PASSWORD
Enter the new password with 6 to 12 characters.
CONFIRM
Repeat the new password. Wrong input leads to ERROR.
OK
The password is immediately stored in the EEPROM.
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT&C<n>
DCD (CT109) behavior
Behavior of the RS232 DCD output of the Pocket Modem 56k 3.1.
AT+CMGF=<n>
AT&C0
DCD is always ON
AT&C1
DCD follows the carrier signal of the phone line (default)
Set the SMS dispatch format with AT+CMGS
AT+CMGF=0
AT+CMGF=1
AT+CMGS=<n>
Sets the PDU mode for the SMS dispatch via AT+CMGS (default).
Sets the text mode for the SMS dispatch via AT+CMGS.
SMS dispatch directly via AT command
Depending on the setting of AT+CMFG=<n>, the command AT+CMGS=<n> will have a
different syntax.
Setting AT+CMGF=1 (text mode):
AT+CMGS=<phonenumber>
The Pocket Modem 56k 3.1 returns the “>” character and awaits the SMS text (up to 160
characters), ending with an EOF character (0x1A or STRG-Z).
Notes:
 Depending on the provider, the phone number must be entered in the format
"0941xxxx" or "49941xxxx" (see AT*M and/or AT&Z2).
 After the sending procedure was successful, the Pocket Modem 56k 3.1
will return "+CMGS: 000".
Setting AT+CMGF=0 (PDU mode):
AT+CMGS=<PDU string length>
The Pocket Modem 56k 3.1 returns the character “>” and awaits the PDU string,
ended with an EOF character (0x1A or STGR-Z).
Notes:
 Depending on the provider, the phone number must be entered in the format
"0941xxxx" or "49941xxxx" (see AT*M and/or AT&Z2).
 "Numbering Plan" is ignored.
 The service center is defined by AT&Z0, the SCA field in the PDU string is ignored.
 Message header, confirmation SMS and validity period are not supported.
 Data coding scheme: Only the “default alphabet” is supported.
 After the sending procedure was successful, the Pocket Modem 56k 3.1
will return "+CMGS: <MR>" where <MR> is the message reference defined
in the PDU string.
AT+CPIN?
Dummy command for GSM compatibility
AT+CPIN? responds with "+CPIN: READY".
Note: This command only serves for the purpose of compatibility with applications for
GSM devices.
AT+CREG?
Dummy command for GSM compatibility
AT+CREG? responds with "+CREG: 0,1".
Note: This command only serves for the purpose of compatibility with applications for
GSM devices.
45
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT+CSQ
Dummy command for GSM compatibility
AT+CSQ responds with "+CSQ: 20.99".
Note: This command only serves for the purpose of compatibility with applications for
GSM devices.
AT+CPMS?
Dummy command for GSM compatibility
AT+CPMS? responds with "+CPMS: "MT",8,40,"MT",8,40,"MT",8,40".
Note: This command only serves for the purpose of compatibility with applications for
GSM devices.
46
Pocket Modem 56k 3.1
Command
Description
ATD<n>
Dial
AT Command Reference
The Pocket Modem 56k 3.1 goes off-hook and dials according to the dialing string transmitted via the ATD command. After the dialing procedure, the Pocket Modem 56k 3.1
attempts to establish a connection. If the ATD command was performed without a dialing
string, the Pocket Modem 56k 3.1 goes off-hook and attempts to connect to the other
Pocket Modem 56k 3.1 (without dialing). The behavior of the Pocket Modem 56k 3.1 depends on the activation of the line current recognition (see ATX command).
The execution of the ATD command also depends on when the last dialing attempt was
performed.
In the mode AT+FCLASS=0, the Pocket Modem 56k 3.1 acts like a data modem. It attempts to connect to another data modem. This attempt is repeated until the waiting
period that was specified in the S7 registry has expired.
If this period is exceeded, the Pocket Modem 56k 3.1 hangs up and the following error
message appears: NO CARRIER.
In the mode FCLASS=1 or =2, the Pocket Modem 56k 3.1 acts as a fax modem. It attempts
to connect to another fax or fax modem. (The Pocket Modem 56k 3.1 goes into receive
status HDLC V.21 channel 2, as if the command AT+FRH had been executed.)
The following characters may be transmitted as parameters (brackets, punctuation
marks, spaces and semicolons are ignored):
0 to 9
The digits from 0 to 9
*
The asterisk: Only for tone dialing
#
The hash: Only for tone dialing
A-D
The inband signaling characters A, B, C, D
P
Pulse dialing mandatory: Pulse or tone dialing is required according to the
region.
T
Tone dialing mandatory: Pulse or tone dialing is required according to the
region.
W
Wait for dialing tone: The Pocket Modem 56k 3.1 waits for the dialing
tone before it starts to dial. If no dialing tone was detected within the period specified in the S6 registry, the Pocket Modem 56k 3.1 hangs up and
an error message is displayed.
@
Waiting for silence: The Pocket Modem 56k 3.1 waits at least five seconds
for silence in the line, before it executes the next character from the parameter string. If this five second silence can not be detected and the
abort period in the S7 registry has not been exceeded, the Pocket Modem
56k 3.1 terminates the connection displaying the message: NO ANSWER.
If busy signal recognition was activated, the Pocket Modem 56k 3.1 terminates the connection displaying the message: BUSY.
If a response tone from the other Pocket Modem 56k 3.1 is received during the waiting period, a connection is established.
47
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
ATD<n>
‚
Dial tone delay: The Pocket Modem 56k 3.1 performs a dial tone delay
before it executes the next character of the parameter string. The delay
length is defined in the S8 registry.
L
Last number re-dialing.
;
Return to the input mode after dialing. It is added to the end of the dialing
string and causes the Pocket Modem 56k 3.1 to return to the entry mode
when it reaches “;” (with: message OK). This enables the input of AT
commands even with a receiver off-hook. The additional AT commands
can follow in the same input line after the “;” or they can be transmitted
to further input lines. The ATH command will abort the connection and
the receiver is hung up.
S=n
Dialing the n-th number from the number pool, which was set up with
the AT&Z<n> command.
!
If the character ”!” is a part of the dialing string, the Pocket Modem 56k
3.1 will hang up within the time frame determined in S29 and then goes
off-hook again.
^
Suppresses the sending of a ringing tone.
ATD12345;
The semicolon (;) causes the return to the input mode after dialing.
Default:
Ringing tone is sent for fax operation. No ringing tone for data operation.
( )
Are ignored: They are just used as an outline.
-
Are ignored: They are just used as an outline.
‚‚
Space characters are ignored: They are just used as an outline.
(continued)
Examples:
ATD12345
Dial the phone number 12345
ATDP12345
Dial the phone number 12345 with the pulse dialing method
ATDT12345
Dial the phone number 12345 with the tone dialing method
ATX3D0W12345
For PBXs, which connect to the exchange line using the prefix 0 (or 9):
First, blind dialing is activated by: X3 (see the command „ATX3“) to be
able to dial a leading 0 without hearing a dialing tone. After 0 has been
dialed via: D0 dialing tone recognition can be switched on again using
the parameter: W. The Pocket Modem 56k 3.1 thus waits for the dialing
tone and continues with the rest of the dial-up (via: 12345) only after
hearing the dialing tone. Waiting for the dialing tone may be omitted. In
this case, the dialing command is ATX3D012345.
48
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT&D<n>
DTR (CT108/2) behavior
DTR (CT108/2) behavior - Monitoring on/off transitions of the RS232 DTR line of the PC.
AT&D0
DTR is ignored. Allows the operation with PCs which do not run DTR.
AT&D1
A DTR on/off transition causes the Pocket Modem 56k 3.1 to react as if it
had received an abort sequence +++. The Pocket Modem 56k 3.1 switches
to the input mode without hanging up.
AT&D2
A DTR on/off transition causes the Pocket Modem 56k 3.1 to hang up.
Going off-hook automatically is not possible. (default)
AT&D3
A DTR on/off transition causes the Pocket Modem 56k 3.1 to perform a
reset as if an ATZ command had been executed. A preceded AT&Y command decides if either the default 0 or 1 is loaded.
AT+DS=<n>
Activate/deactivate V.42bis data compression
AT+DS=0
Deactivates V.42bis data compression
AT+DS=3
Activates V.42bis data compression (default)
AT+DS44=<n>
Activate/deactivate V.44 data compression
ATE<n>
AT+DS44=0
Deactivates V.44 data compression
AT+DS44=3
Activates V.44 data compression (default)
Command entry Echo
This command toggles the responses, which the Pocket Modem 56k 3.1 creates as reactions from application commands (Echo), ON or OFF.
AT%E<n>
ATE0
Switch off Echo
ATE1
Switch on Echo (default)
Automatic Retrain
When transmission problems occur, the Pocket Modem 56k 3.1 executes a retrain procedure. After three unsuccessful retrain attempts, the Pocket Modem 56k 3.1 will hang up.
AT*E
AT%E0
Retrain not allowed
AT%E1
Retrain allowed
AT%E2
Fall back, fall forward allowed (default)
Terminate remote configuration
The command AT*E terminates a remote configuration.
AT&F
Loading the default factory settings
The Pocket Modem 56k 3.1 loads the default factory setting from the internal, nonvolatile
memory. This puts the Pocket Modem 56k 3.1 into a defined basic state. AT&F also overwrites a part of the S registry.
The Pocket Modem 56k 3.1 has the following two defaults: (AT&F0, AT&F1).
49
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT+GCI=<n>
Set country code
The command AT+GCI allows the customization of the modem for different countries. As
default, the Pocket Modem 56k 3.1 is set to Europe (CTR21) with AT+GCI=FD. Currently,
the Pocket Modem 56k 3.1 is only authorized for this country profile.
Note:
ATH
Please note that all country settings will result in ALL modem settings
being reset to the default settings (such as AT&F&W). Therefore, please select a country profile first and adjust the settings afterwards.
Disconnect connection
The Pocket Modem 56k 3.1 terminates the connection.
AT*H<n>
Declaration of the connection protocol speed (MNP 10)
AT*H<n> determines the speed that is used to exchange the declarations during the
MNP10 connection setup before the modems enter the MNP 10 mode.
ATI<n>
AT*H0
Connection setup takes place with the highest possible speed. (default)
AT*H1
Connection setup takes place with 1,200 bps
AT*H2
Connection setup takes place with 4800 bps
Identification
The Pocket Modem 56k 3.1 sends an identification to the PC, according to the following
parameter:
AT+IPR=<n>
ATI0
Product code
ATI1
Previously calculated EPROM checksum
ATI2
Calculation of the EPROM checksum and comparison with the previously
calculated checksum stored in the EPROM. OK for correct comparison.
ATI3
Number of firmware version in the EPROM
ATI4
Pocket Modem 56k 3.1 Version number
ATI5
Country code parameter (Germany = 006/Europe = 253)
ATI6
Version number and revision of “data pump”
Determine baud rate
Use the command AT+IPR to temporarily set a certain baud rate.
AT+IPR=0
Activates the automatic baud rate detection (default)
AT+IPR=<n> Sets the Pocket Modem 56k 3.1 temporarily to the fixed baud rate n. The
following baud rates are supported: 300, 1,200, 2,400, 4,800, 9,600,
19,200, 38,400, 57,600 and 115,200.
The setting AT+IPR is not stored with AT&W.
50
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT&K<n>
Select data flow control between the PC and the Pocket Modem 56k 3.1 (handshake)
Fax operation default is RTS/CTS.
AT-K<n>
AT&K0
No data flow control
AT&K3
Select data flow control RTS/CTS (default)
AT&K4
Select data flow control XON/XOFF
AT&K5
Select transparent data flow control XON/XOFF
AT&K6
Select RTS/CTS and XON/XOFF data flow control
AT&K8
Activates the controlled half duplex operation on the serial interface for
RS485 In this mode, the CTS signal is deactivated (high), while the Pocket
Modem 56k 3.1 sends data at the serial interface. Thus, the CTS signal can
be used as driver release signal for a RS485 driver. The polarity can be set
with AT&R.
Extended MNP functions (MNP 10)
This command determines if a V.42LAP-M connection can be switched to a MNP 10 connection
AT-K0
Disables switching from V.42 LAP-M to MNP 10 (default)
AT-K1
Enables switching from V.42 LAP-M to MNP 10
51
AT Command Reference
Command
Description
AT\K
Break control
Pocket Modem 56k 3.1
The Pocket Modem 56k 3.1 reacts to a break (receive path OFF for a certain amount of
time), which it receives from another modem or from the PC, or from the command AT\B
according to the parameters.
52
1. Situation
In case of a break from the application during the data connection to another modem:
AT\K0
Pocket Modem 56k 3.1 enters the command mode and sends no break to
the other modem
AT\K1
Pocket Modem 56k 3.1 deletes the data buffer and sends a break to the
other modem
AT\K2
See AT\K1
AT\K3
Pocket Modem 56k 3.1 immediately sends break to the other modem;
data buffers are not deleted.
AT\K4
See AT\K0
AT\K5
Pocket Modem 56k 3.1 inserts break into the data transmitted to the
other modem
2. Situation
During a data connection, the Pocket Modem 56k 3.1 was set to command mode by an escape sequence +++. In this condition, the command
AT\B will send a break to the other modem. In this situation, the parameter n will cause the following:
AT\K0
Pocket Modem 56k 3.1 deletes the data buffer and sends a break to the
other modem
AT\K1
See AT\K0
AT\K2
Pocket Modem 56k 3.1 sends a break to the other modem without delay.
AT\K3
See AT\K2
AT\K4
Pocket Modem 56k 3.1 inserts a break into the data transmitted to the
other modem
AT\K5
See AT\K4 – Return from the online command mode into the data mode
via the ATO command.
3. Situation
In the case a break is received from another modem during a connection
that has not been error corrected, the parameters cause the following:
AT\K0
Pocket Modem 56k 3.1 deletes the data buffer and sends a break to the PC
AT\K1
See AT\K0
AT\K2
Pocket Modem 56k 3.1 sends a break to the PC without delay
AT\K3
See AT\K2
AT\K4
Pocket Modem 56k 3.1 sends a break to the application, which is embedded into the data that was received from the other Pocket Modem 56k 3.1
AT\K5
See AT\K4
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
ATL<n>
Speaker volume
This command regulates the speaker volume (see command ATM).
AT%L
ATL1
Speaker volume low (default)
ATL2
Speaker volume medium
ATL3
Speaker volume high
Display level of the received signal
The value that is reported from the Pocket Modem 56k 3.1 equals the already amplified
level within the Pocket Modem 56k 3.1, not the phone line level.
Large AT%L responses imply a low signal level; small values imply a high signal level
(009 = -9db, 043 = -43db)
AT*L<n>
Determines the automatic speed limitation
The automatic speed limitation is used to automatically achieve the least possible error
rate for connections without error correction.
In the factory settings the speed limitation is always switched on (AT*L0).
If the limitation is switched off (AT*L1), the Pocket Modem 56k 3.1will always establish
the connection on the phone side with the maximum possible speed (or the speed defined with AT+MS), irrespective of the data rate at the serial interface. This means that
the INSYS Modem 336 will, for example, always attempt to establish a 33600 baud connection, even if the serial interface is only set to 9600 baud. Without error correction the
high speed will obviously lead to higher bit error rates, which is usually disruptive.
The automatic speed limitation (AT*L0) will limit the speed on the phone side to the
speed of the serial interface.
It should only be switched off if very low baud rates are employed or if the speed of the
serial interface is changed during the connection.
ATM<n>
Speaker control
This command regulates when the speaker is active
(see command ATL<n>).
ATM0
Speaker always OFF
ATM1
Speaker ON during dialing and connection setup (default)
ATM2
Speaker always ON
ATM3
Speaker on during connection setup
53
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT+MR=<n>
Show modulation type
The command AT+MR=<n> enables the display of the modulation type after the message
CONNECT
AT+MR=0
Switches the display function OFF (default).
AT+MR=1
Switches the display function ON. The displayed value applies to the
sent data.
AT+MR=2
Switches the display function ON. The displayed value applies to the
received data.
If the display function is switched on the Pocket Modem 56k 3.1will display the modulation type and the line speed after the message CONNECT. After the message CONNECT,
the line „+MCR:” appears, followed by the modulation type (see command AT+MS) and
the line “+MRR:”, followed by the line speed.
Note:
AT+MS=<Modu
lation>,
[Automode],
[Send Minbaud, Send
Maxbaud],
[Receive
Minbaud,
Receive Maxbaud]
The AT+MR command is useful for a connection check.
Select modulation type
AT+MS determines the modulation type. The command enables or disables automatic
modulation recognition and defines the highest and lowest possible connection speed.
The command has the format AT+MS=<Modulation>, [Automode], [Send Minbaud, Send Maxbaud], [Receive Minbaud, Receive Maxbaud]
AT+MS?
Shows the current setting
AT+MS=?
Displays a list of possible parameters
Parameter modulation:
The modulation parameter determines the preferred (automode = 1) or the mandatory
(automode = 0) modulation type.
The following values are available:
54
V21
V.21
300
V22
V.22
1200
V22B
V.22bis
2400 or 1200
V23C
V.23
1200
V32
V.32
9600 or 4800
V32B
V.32bis
14400, 12000, 9600, 7200 or 4800
V34
V.34
33600, 31200, 28800, 26400, 24000, 21600,
19200, 16800, 14400, 12000, 9600, 7200, 4800 or
2400
Pocket Modem 56k 3.1
Command
Description
AT+MS=<Modu V90
lation>,
[Automode],
[Send Minbaud, Send
V92
Maxbaud],
[Receive
Minbaud,
Receive MaxB103
baud]
(continued)
AT Command Reference
B212
V.90
56000, 54667 ,53333 ,52000, 50667, 49333,
48000, 46667, 48000, 46667, 45333, 42667,
41333, 40000, 38667, 37333, 36000, 34667,
33333, 32000, 30667, 29333, 28000
V.92
56000, 54667 ,53333 ,52000, 50667, 49333,
48000, 46667, 48000, 46667, 45333, 42667,
41333, 40000, 38667, 37333, 36000, 34667,
33333, 32000, 30667, 29333, 28000
Bell 103
300
Bell 212
1200/75
Parameter Automode:
The optional parameter automode determines whether the Pocket Modem 56k 3.1 automatically adjusts to the desired modulation type. The following values may be used:
0
1
Automatic modulation adjustment switched off
Automatic modulation adjustment switched on
Parameter Reception Minbaud:
The optional parameter minbaud determines the lowest possible baud rate for Pocket
Modem 56k 3.1 reception.
Parameter Reception Maxbaud:
The optional parameter maxbaud determines the highest possible baud rate for Pocket
Modem 56k 3.1 reception.
Parameter Send Minbaud:
The optional parameter minbaud determines the lowest possible baud rate which the
Pocket Modem 56k 3.1 uses for sending.
Parameter Send Maxbaud:
The optional parameter maxbaud determines the highest possible baud rate which the
Pocket Modem 56k 3.1 uses for sending.
55
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT*M<n>
Remote terminal selection
Defines the protocol that is used to send the alarm string to the network provider.
AT*M0
The remote terminal is a normal fixed network modem (default)
AT*M1
The remote terminal is a mobile phone with network access via
PET/IXO/TAP protocol and data format 8N1 (e.g. D1 and E networks in
Germany)
AT*M2
The remote terminal is a mobile phone with network access via EMI/UCP
protocol and data format 7E1
AT*M3
The remote terminal is a mobile phone with network access via
PET/IXO/TAP protocol and data format 7E1
AT*M4
The remote terminal is a mobile phone with network access via EMI/UCP
and data format 8N1 (e.g. D2 network in Germany)
AT*M5
The remote terminal is a fax machine
AT*M6
Fixed network SMS: The SMS gateway (e.g. Deutsche Telekom via phone
number 01930100) is not tied to a certain mobile phone network, but
sends SMS to any mobile or fixed network phone.
Note:
For the remote terminals AT*M1 to AT*M4, only recipients in the network
of one GSM provider may be addressed.
Your network provider will inform you about the current requirements to send SMS to
mobile phones.
Relevant commands: AT*V, AT*V<n>
AT*Z0
AT\N<n>
Definition of messages/phone numbers
Definition of the SMS service center
Select error correction
This command determines which type of error correction should preferably be used for
subsequent connections.
56
AT\N0
Switching off error correction (normal buffered mode)
AT\N1
Bit direct mode (only for special data formats)
AT\N2
Selects V.42LAP-M or MNP 4 error correction. If no error corrected connection can be established, the modem will hang up.
AT\N3
Selects V.42LAP-M or MNP 4 error correction. If such a connection cannot
be established, the modem will attempt to establish a connection that is
not error corrected. (default)
AT\N4
Exclusively selects a V.42 LAP-M connection.
AT\N5
Dials exclusively MNP 4 connections.
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT*N<n>=<nr
>
Permitted numbers for selective call acceptance
Definition of 8 authorized phone numbers, for which modem access is permitted. Only if
the transmitted phone number matches a phone number that was entered in the list will
the Pocket Modem 56k 3.1 report RING for an incoming call or will accept the call according to the settings of ATS0 (the line RI is activated with each call, irrespective of that fact).
The selective call acceptance is switched on and off with AT&A.
AT*Nn=<nr>
<n>
Describes the storage location – range of values: 0..7.
<no>
Permitted phone number consists of numbers and the wild card “*”
for exactly one character. The phone number may not contain separators such as brackets or space characters. After they were entered,
the phone numbers are immediately saved in the power fail-safe
memory of the Pocket Modem 56k 3.1.
AT*N<n>=<nl>
The memory N<n> allows all phone numbers ending in <nl>.
AT*N99=
Deletes all existing entries in the list
AT*N?
Displays all stored entries
Example:
AT*N5=1234 allows all calls ending with 1234.
E.g.: 0175/9991234, 0941/8881234, or +4940/7771234
AT*N1=01234567** permits all calls from the block of numbers
01234567-00 to 01234567-99
AT*N99
Delete the list of permitted phone numbers for the selective call answer
The command AT*N99= deletes the entire list of phone numbers for the selective call
answer.
AT*N?
Output of the list of permitted phone numbers
AT*N? activates the output of the entire saved list of permitted phone numbers for the
selective call answer.
AT%N
Output of the last rejected phone number
For active selective call answer (AT&A1) , the last phone number, whose call was rejected,
will be displayed.
Note: After it was entered, the phone number is not saved in the power fail-safe memory
of the Pocket Modem 56k 3.1.
ATO<n>
Return to online data mode
If the Pocket Modem 56k 3.1 is in online command mode, it will return to online data
mode. If the Pocket Modem 56k 3.1 is in offline command mode, it will report ERROR.
ATP
ATO0
Return to online data mode.
ATO1
Before the modem switches to online data mode, a retrain procedure is
provoked.
Switch on pulse dialing method (deactivated for some models)
Starting with this command, each dial-up is performed with the pulse dialing method,
until an ATT or ATDT command switches it back to tone dialing.
57
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT*P<n>
Password query
AT*P0
Switches the password query off after the connection has been established. (default)
AT*P1
Switches the password query on after the connection has been established.
If the password query is activated, the Pocket Modem 56k 3.1 will query the password
after CONNECT has taken place. After the password has been entered correctly, the actual
CONNECT will take place and data may be transmitted. If a wrong password was entered,
the Pocket Modem 56k 3.1 will hang up. The password is the same as for remote control
and is set with AT*C .
ATQ<n>
Quiet control
This command toggles sending messages from the Pocket Modem 56k 3.1 to the application ON and OFF.
AT%Q
ATQ0
Send messages to application (default).
ATQ1
Don’t send messages to application.
Display telephone call quality
Displays the quality of the data connection (deviation from the eye diagram). Low values
indicate a good line quality. The line quality value must be evaluated differently depending on the negotiated data rate.
Connections with more than 9600 baud will reach the value “000” for good lines and
should not have values of more than “010”.
For connections with 33600 baud good lines will have values between 010…030. Depending on the settings and the modulation type a fall back or retrain is triggered if the line
quality is too bad to enable a new negotiation of the connection (if necessary with a
slower speed).
High values indicate bad quality. These values are constantly updated during a connection. If the value increases significantly during a connection, the quality will deteriorate.
After a previous AT%E command, an Autoretrain is performed.
58
Pocket Modem 56k 3.1
Command
Description
AT\Q<n>
Quiet Call
AT Command Reference
Quiet Call will switch of the phone connected in series at the first ring. In connection with
the selective call answer (AT&N<n>), calls from a previously defined phone number can
take place without a ring of the phone connected in series. If the phone number is not
detected by the Pocket Modem 56k 3.1, the phone is switched on again after the first ring.
AT\Q0
AT\Q1
AT\Q2
Switches Quiet Call off (default)
Activates Quiet Call. The phone connected in series is disconnected,
as soon as an entire ring signal cycle is detected on the line.
Activates Quiet Call. The phone connected in series is disconnected,
as soon as a ring signal flank is detected on the line.
The selection between the settings \Q1 or \Q2 depends on the circumstances at the
phone connection. For \Q2 in connection with pulse dialing, phones that are connected in
parallel will sometimes result in an erroneous detection of a ring signal flank. When using
pulse dialing at the phones connected in series, AT\Q1 must be used.
AT&R<n>
RTS/ CTS behavior
This command determines how the Pocket Modem 56k 3.1 treats the RTS/CTS
(CT105/CT106) data flow control lines.
(See also command AT&K).
AT*R<n>
ATS<n>
AT&R0
CTS behavior complies with V.25bis. CTS is deactivated during the connection setup after recognition of the response or ringing tones and will only
be activated after the connection is set up. During the controlled half duplex operation (AT&K8) CTS is active, if the Pocket Modem 56k 3.1 sends
data at the serial interface. When data is received at the serial interface,
CTS is inactive.
AT&R1
CTS only switches to OFF when this is required by the data flow control.
During the controlled half duplex operation (AT&K8) CTS is inactive, if the
Pocket Modem 56k 3.1 sends data at the serial interface. When data is received at the serial interface, CTS is active. (default)
Switches the remote control on and off
AT*R0
Switches the remote control OFF.
AT*R1
Switches the remote control ON (default).
Read/write of the S registry
Depending on the country settings, the S registries may only be changed within certain
limits. The Pocket Modem 56k 3.1 still reports OK although the value has not changed. We
recommend checking the results after each write attempt, using the ATS<n>? command
ATS<n>=<x> Sets the S registry n to the value x.
ATS<n>?
Shows the value of the S registry n.
59
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT%S<n>
Ability to switch between DCD and DSR lines
AT&S
AT%S0
The DSR signal is on the DSR line
The DCD signal is on the DCD line
(default)
AT%S1
The DSR signal is on the DCD line
The DCD signal is on the DSR line
(Interchangeability of the lines)
DSR behavior
This command determines how the Pocket Modem 56k 3.1 treats its DSR (CT107) output.
AT&S0
AT&S1
AT*S<n>
DSR always ON (default).
DSR ON after a response tone has been detected; DSR OFF when no carrier
is detected any more.
Selects the transmission speed at the serial interface.
The settings can be selected with this command. This will, however, not switch off the
automatic detection. As soon as an AT is recognized, the serial interface will set itself to
the recognized speed and protocol.
If no AT is sent, the selected speed is maintained until a hardware reset is performed. If
the selected speed should be maintained longer, it must be stored with AT&W.
This command will not change the registry S23! It only changes if the automatic speed detection is used.
60
AT*S0
Maintaining the current speed.
AT*S1
300 bps
AT*S2
600 bps
AT*S3
1,200 bps
AT*S4
2,400 bps
AT*S5
4,800 bps
AT*S6
9,600 bps
AT*S7
19,200 bps
AT*S8
38,400 bps
AT*S9
57,600 bps
AT*S10
115,200 bps
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT-STE=<n>
Priority circuit for Pocket Modem 56k 3.1 with phone connected in series
The Pocket Modem 56k 3.1 gives a phone connected in series priority, to make sure it
interferes as little as possible with the usage of the phone connection.
Monitoring Functions:
1)
Detecting a busy phone line
During a dial-up attempt, the Pocket Modem 56k 3.1 detects the busy
phone line. (LINE IN USE).
2)
Going off-hook on account of a telephone connected in series
If a telephone connected in series goes off-hook during an existing
Pocket Modem 56k 3.1 connection, the Pocket Modem 56k 3.1 will
immediately terminate the connection.
The telephone is connected to the line and receives a dialing tone.
3)
Remote terminal connection abort
When the remote terminal aborts a connection, the modem will
immediately hang up.
Command
AT-STE=0
AT-STE=1
AT-STE=2
AT-STE=3
AT-STE=4
AT-STE=5
AT-STE=6
AT-STE=7
ATT
Function 1
-
-
-
-
Function 2
--

--

Function 3
----



(default)
Switching on tone dialing
Starting with this command, each dial up is performed with the tone dialing method,
until an ATP or ATDP command switches it back to pulse dialing.
AT-TRV
Phone Line Voltage Measurement (Tip Ring Voltage)
Use the command AT-TRV to measure the phone line voltage (Tip Ring Voltage). The
result is yielded in volt. For an existing connection the voltage range will be 5V – 12V.
Otherwise the voltage is higher than 20V. If the voltages are lower than 2V, no phone line
is connected.
61
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT-TTE=U1,
U2, U3
Parameter configuration for priority circuit
The command AT-TTE=U1, U2, U3 will set the change of the loop voltage. The settings
are required to detect AT-STE=<n>.
U1
Line busy
Factory setting: u1=1000 (10V)
U2
Going off-hook on account of a telephone connected in series
Factory setting: u2=100 (1V)
U3
Remote terminal connection abort
Factory setting: u3=500 (5V)
These settings cannot be stored with AT&W in the power fail-safe memory.
AT*U<n>
Select the data format at the serial interface
The data format can be preselected with this command. This will, however, not switch off
the automatic detection. As soon as an AT is recognized, the serial interface will set itself
to the recognized speed and protocol.
If no AT is sent, the selected protocol is maintained until a hardware reset is performed.
If the selected protocol should be maintained longer, it must be stored with AT&W.
This command will not change the registry S23! It only changes if the
automatic speed and protocol detection is used.
AT*U0
AT*U1
AT*U2
AT*U3
AT*U4
AT*U5
AT*U6
AT*U7
AT*U8
AT*U9
ATV<n>
8 data bits,
7 data bits,
7 data bits,
7 data bits,
7 data bits,
7 data bits,
7 data bits,
8 data bits,
8 data bits,
8 data bits,
no parity,
odd parity,
even parity,
no parity,
odd parity,
even parity,
no parity,
odd parity,
even parity,
no parity,
1 stop bit
1 stop bit
1 stop bit
1 stop bit
2 stop bits
2 stop bits
2 stop bits
1 stop bit
1 stop bit
2 stop bits
Format of modem messages
This command determines if the Pocket Modem 56k 3.1 transmits messages to the application in short or long format.
AT\V<n>
62
ATV0
Messages in short format, i.e. only the error number
ATV1
Messages in long format, i.e. the error text (default)
Format of connect rate messages
AT\V0
This command enables the display of the connect message in three
lines.
AT\V1
This command enables the display of the connect message in oneline.
(default)
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT*V
Definition of the common alarm texts (collective message)
for simple alarm:
Definition of the alarm text (maximum of 160 characters)
for pulse alarm:
Definition of the common part of the alarm message (maximum
of 160 characters – within HSComm limited to 120 characters)
To the input AT*V the Pocket Modem 56k 3.1 responds with NEW TEXT: and expects the
input of the alarm text (completed with <CR>)
This command is not available in the remote operation mode.
Relevant commands: AT*V, AT*V<n>
AT&Z0
AT*V?
Definition of messages/phone numbers
Definition of the SMS service center
Query of the common alarm texts (collective message)
The common part of the alarm message is queried with the command AT*V?.
AT*V<n>
Definition of the variable alarm texts and phone numbers
Definition of the alarm texts and phone numbers for the SMS dispatch.
To the input AT*V1 to AT*V10 the Pocket Modem 56k 3.1 responds with NEW TEXT:
and expects an input in the format phone number,message<CR>
Phone number
Enter without characters for accessing the exchange (only required for service number)
Message
Alarm message (maximum of 80 characters)
For the transmission, the variable part (maximum of 80 characters) will be attached to
the common part (maximum of 160 characters) of the collective message. Of the maximum of 240 characters, the first 160 characters are sent as SMS.
Relevant commands: AT*V<n>
AT&Z0
AT*V<n>?
Definition of messages/phone numbers
Definition of the SMS service center
Query of the variable alarm texts and phone numbers
The variable part of the alarm message and the target phone number are queried with
AT*V1? to AT*V2?.
63
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
AT&V<n>
Show the configurations
AT&V0
The active configuration of the modem, the saved user defaults and the
saved phone numbers 0 to 3 (the parameter 0 may be omitted) are displayed.
AT&V1
Displays the diagnostic data of the last connection (connection partner,
reason for disconnect).
TERMINATION REASON: Reason for disconnect.
E.g.: Connection termination via command (ATH: “LOCAL REQUEST”).
LAST TX rate: Last baud rate at the phone line in send direction, prior
to the termination.
HIGHEST TX rate: Highest baud rate that was achieved at the phone
line in send direction, prior to the termination.
LAST RX rate: Last baud rate at the phone line in receive direction,
prior to the termination.
HIGHEST RX rate: Highest baud rate that was achieved at the phone
line in receive direction, prior to the termination.
Note:
The data rates may vary if a fall forward, fall back or retrain occurred during the connection. To impact the negotiated data rate, use the
command AT+MS.
PROTOCOL: Displays the used error correction protocol. “LAPM“ equals a
V.42 secured connection. For “NONE”, the connection was not error corrected (the error corrected can be influenced with the command AT\N).
COMPRESSION: Displays the used data compression method. The example shows the used compression method V.42bis (the compression
method can be set with the command AT%C).
LINE QUALITY: Displays the quality of the data connection (deviation
from the eye diagram). Low values indicate a good line quality. The line
quality value must be evaluated differently depending on the negotiated
data rate.
Connections with more than 9600 baud will reach the value “000” for
good lines and should not have values of more than “010”.
For connections with 33600 baud good lines will have values between
010…030. Depending on the settings and the modulation type a fall back
or retrain is triggered if the line quality is too bad to enable a new negotiation of the connection (if necessary with a slower speed).
Rx LEVEL: Displays the receive level (which is internally applied at the
modem chip) in –dBm. High values indicate a low input level; low values
indicate a high input level. The optimum receive levels range from approx.
012 to 028. To high levels could cause distortions; too low levels will cause
the line noise to have a negative impact on the connection quality.
Local Rtrn Count: Number of retrains (renegotiation of the connection), triggered by the local modem.
Remote Rtrn Count: Number of retrains (renegotiation of the connection), triggered by the remote modem.
AT&V3
64
Display of the currently set baud rate (AT*S<n>) as well as the currently
set data format (AT*U<n>).
Pocket Modem 56k 3.1
Command
Description
AT+VCID=<n>
Set CLIP
AT Command Reference
With this function, the phone number of the caller can be displayed during an incoming
call.
(Only for phone lines or systems that support CLIP. If you want to use the CLIP function,
please ask your network provider, if your connection supports this function.
The following countries support CLIP:
Australia, Belgium, China, Denmark, Germany, Finland, Great Britain, Hong Kong, India,
Ireland, Iceland, Italy, Canada, Korea, New Zealand, The Netherlands, Norway, Austria,
Sweden, Singapore, Spain, Taiwan, USA).
AT+VRID=<n>
AT+VCID=0
Switches the CLIP function OFF (default).
AT+VCID=1
Switches the CLIP function ON and displays the ID preformatted for calls.
AT+VCID=2
Switches the CLIP function ON and displays the ID unformatted for calls.
Set last received CLIP
The command AT+VRID displays the CLIP of the last caller.
ATW<n>
AT+VRID=0
displays the ID preformatted.
AT+VRID=1
displays the ID unformatted.
Error correction messages
This command determines which data transmission rate information is provided for a
CONNECT message.
AT&W<n>
ATW0
The Pocket Modem 56k 3.1 reports the baud rate between Pocket Modem
56k 3.1 and application. (default)
ATW1
During the connection setup, the Pocket Modem 56k 3.1 reports the
phone line speed, the error correction protocol and the application baud
rate.
ATW2
The Pocket Modem 56k 3.1 reports the phone line speed.
Save configuration
The command saves the current modem configuration including the S registry in one of
the two user-defined defaults.
AT&W0
Save in user default 0
AT&W1
Save in user default 1
65
AT Command Reference
Pocket Modem 56k 3.1
Command
Description
ATX<n>
Extended result messages, dial tone detection
The command determines which group of messages the Pocket Modem 56k 3.1 sends to
the PC. This is important for PBXs, as a leading 0 or 9 must often be dialed before a dialing
tone is heard on the line. Blind dialing (dialing without detecting the dialing tone) is activated or deactivated according to the parameter. The detection of the dialing tone, however, can always be enforced using the parameter W in the ATD dialing string (see command ATD). In the mode AT+FCLASS=1,2 the Pocket Modem 56k 3.1 always sends the
message CONNECT to the PC without specifying the transmission speed.
AT*X
ATX0
No detection of the dialing tone, i.e. an unsuccessful dialing attempt leads
to the message NO CARRIER.
No detection of the busy signal, i.e. when calling a busy line the message
NO CARRIER is displayed. The message is displayed without specifying
the speed.
ATX1
As ATX0, but the CONNECT message contains the speed specification.
ATX2
Dialing tone detection is active, i.e. a dialing attempt without the presence of a dialing tone leads to the message NO DIALTONE.
No detection of the busy signal, i.e. when calling a busy line the message
NO CARRIER is displayed.
ATX3
No detection of the dialing tone, i.e. an unsuccessful dialing attempt leads
to the message NO CARRIER.
Busy signal detection active, i.e. when calling a busy line the message
BUSY is displayed.
ATX4
Dialing tone detection is active, i.e. a dialing attempt without the presence of a dialing tone leads to the message NO DIALTONE. (default)
Busy signal detection is active, i.e. when calling a busy line the message
BUSY is displayed.
Terminate remote configuration
The command AT*X terminates a remote configuration.
AT&Y<n>
ATZ<n>
Selection of user configuration for hardware reset
AT&Y0
For a hardware reset following the AT&Y0-command, the user default 0
(created using the AT&W0 command) is loaded into the current modem
configuration.
AT&Y1
For a hardware reset following the AT&Y1-command, the user default 1
(created using the AT&W1 command) is loaded into the current modem
configuration.
Software reset
The command causes the Pocket Modem 56k 3.1 to perform a software reset. The Pocket
Modem 56k 3.1 will load the default saved by the user (according to the parameter). If no
parameter is specified, the user default 0 is loaded.
66
ATZ0
Software reset; afterwards the user default 0 is loaded.
ATZ1
Software reset; afterwards the user default 1 is loaded.
Pocket Modem 56k 3.1
AT Command Reference
Command
Description
AT&Z<n>
Save phone numbers
The command saves four entries permanently in the EEPROM. Each entry may consist of
up to 35 characters. The entries may be overwritten and must comply with the dialing
string as described in the ATD command.
AT&Z<n>=xxx
n
xxx
This is the number of the list entry (from 0 to 3).
This is the dialing string with the phone number.
Layout of the alarm functions and security callback:
<Pause> +++
<Pause>
AT&Z0=xxx
Number of the modem or fax for a simple alarm message
Service center number of the GSM provider for SMS access
AT&Z1=xxx
Enter the callback number for security callback
AT&Z2=xxx
Number of the mobile phone for simple alarm messages
AT&Z3=xxx
Number of the fax machine for collective alarm messages
Change from data mode to command mode (online command mode).
1 second pause before and after the entry, no <CR>. After the response OK, an additional
waiting period of 1 second for the re-entering of AT commands must be observed.
<Pause> **** Start of the remote configuration at the local modem
<Pause>
After the 4 escape characters **** were entered at the local modem (1 second pause
before and after the entry, no return - <CR> -), the remote configuration at the remote
terminal is activated. After the response OK, an additional waiting period of 2 seconds for
the re-entering of AT commands must be observed.
67
AT Command Reference
13.1
Pocket Modem 56k 3.1
AT Messages
List of message numbers and messages texts depending on the command ATX.
68
Message Number
Short form
Message text in long form
+F4
ATX<0>
ATX<1>
ATX<2>
ATX<3>
ATX<4>
+FCERROR
X
X
X
X
X
0
OK
X
X
X
X
X
1
CONNECT
X
X
X
X
X
2
RING
X
X
X
X
X
3
NO CARRIER
X
X
X
X
X
4
ERROR
X
X
X
X
X
5
CONNECT 1200
1
X
X
X
X
6
NO DIAL TONE
3
3
X
3
X
7
BUSY
3
3
3
X
X
8
NO ANSWER
1
X
X
X
X
9
CONNECT 600
1
X
X
X
X
10
CONNECT 2400
1
X
X
X
X
11
CONNECT 4800
1
X
X
X
X
12
CONNECT 9600
1
X
X
X
X
13
CONNECT 7200
1
X
X
X
X
14
CONNECT 12000
1
X
X
X
X
15
CONNECT 14400
1
X
X
X
X
16
CONNECT 19200
1
X
X
X
X
17
CONNECT 38400
1
X
X
X
X
18
CONNECT 57600
1
X
X
X
X
19
CONNECT 115200
1
X
X
X
X
20
CONNECT 230400
X
X
X
X
X
22
CONNECT 75TX/1200RX
1
X
X
X
X
23
CONNECT 1200TX/75RX
1
X
X
X
X
24
DELAYED
4
4
4
4
X
32
BLACKLISTED
4
4
4
4
X
33
FAX
X
X
X
X
X
35
DATA
X
X
X
X
X
40
CARRIER 300
X
X
X
X
X
44
CARRIER 1200/75
X
X
X
X
X
45
CARRIER 75/1200
X
X
X
X
X
46
CARRIER 1200
X
X
X
X
X
47
CARRIER 2400
X
X
X
X
X
48
CARRIER 4800
X
X
X
X
X
49
CARRIER 7200
X
X
X
X
X
50
CARRIER 9600
X
X
X
X
X
51
CARRIER 12000
X
X
X
X
X
52
CARRIER 14400
X
X
X
X
X
Pocket Modem 56k 3.1
AT Command Reference
Message Number
Short form
Message text in long form
53
ATX<0>
ATX<1>
ATX<2>
ATX<3>
ATX<4>
CARRIER 16800
X
X
X
X
X
54
CARRIER 19200
X
X
X
X
X
55
CARRIER 21600
X
X
X
X
X
56
CARRIER 24000
X
X
X
X
X
57
CARRIER 26400
X
X
X
X
X
58
CARRIER 28800
X
X
X
X
X
59
CONNECT 16800
1
X
X
X
X
61
CONNECT 21600
1
X
X
X
X
62
CONNECT 24000
1
X
X
X
X
63
CONNECT 26400
1
X
X
X
X
64
CONNECT 28800
1
X
X
X
X
66
COMPRESSION: CLASS 5
X
X
X
X
X
67
COMPRESSION: V.42 bis
X
X
X
X
X
69
COMPRESSION: NONE
X
X
X
X
X
70
PROTOCOL: NONE
X
X
X
X
X
77
PROTOCOL: LAP-M
X
X
X
X
X
78
CARRIER 31200
X
X
X
X
X
79
CARRIER 33600
X
X
X
X
X
80
X
X
X
X
X
81
PROTOCOL: ALT
PROTOCOL: ALT-CELLULAR
X
X
X
X
X
84
CONNECT 33600
X
X
X
X
X
91
CONNECT 31200
X
X
X
X
X
150
CARRIER 32000
X
X
X
X
X
151
CARRIER 34000
X
X
X
X
X
152
CARRIER 36000
X
X
X
X
X
153
CARRIER 38000
X
X
X
X
X
154
CARRIER 40000
X
X
X
X
X
155
CARRIER 42000
X
X
X
X
X
156
CARRIER 44000
X
X
X
X
X
157
CARRIER 46000
X
X
X
X
X
158
CARRIER 48000
X
X
X
X
X
159
CARRIER 50000
X
X
X
X
X
160
CARRIER 52000
X
X
X
X
X
161
CARRIER 54000
X
X
X
X
X
162
CARRIER 56000
X
X
X
X
X
165
CONNECT 32000
X
X
X
X
X
166
CONNECT 34000
X
X
X
X
X
167
CONNECT 36000
X
X
X
X
X
168
CONNECT 38000
X
X
X
X
X
169
CONNECT 40000
X
X
X
X
X
170
CONNECT 42000
X
X
X
X
X
171
CONNECT 44000
X
X
X
X
X
69
AT Command Reference
Pocket Modem 56k 3.1
Message Number
Short form
Message text in long form
172
ATX<0>
ATX<1>
ATX<2>
ATX<3>
ATX<4>
CONNECT 46000
X
X
X
X
X
173
CONNECT 48000
X
X
X
X
X
174
CONNECT 50000
X
X
X
X
X
175
CONNECT 52000
X
X
X
X
X
176
CONNECT 54000
X
X
X
X
X
177
CONNECT 56000
X
X
X
X
X
178
CONNECT 230400
X
X
X
X
X
180
CARRIER 28000
X
X
X
X
X
181
CARRIER 29333
X
X
X
X
X
182
CARRIER 30667
X
X
X
X
X
183
CARRIER 33333
X
X
X
X
X
184
CARRIER 34667
X
X
X
X
X
185
CARRIER 37333
X
X
X
X
X
186
CARRIER 38667
X
X
X
X
X
187
CARRIER 41333
X
X
X
X
X
188
CARRIER 42667
X
X
X
X
X
189
CARRIER 45333
X
X
X
X
X
190
CARRIER 46667
X
X
X
X
X
191
CARRIER 49333
X
X
X
X
X
192
CARRIER 50667
X
X
X
X
X
193
CARRIER 53333
X
X
X
X
X
194
CARRIER 54667
X
X
X
X
X
Table 7: AT responses depending on the ATX command
Notes regarding the table:
An X in the column indicates that a message is either sent in long or short form
(depending on the ATV command). In the topmost line, the characters 0 to 4 each
indicate the parameters for the commands ATX0 to ATX4.
If there is a number in a column, this indicates that an error message is displayed
according to the error number.
S registries may be read and written using the ATS<n> command. (See Chapter 1,
command ATS<n>) Certain S registries may only be read; into others only a particular range of values may be entered.
If the range of values is exceeded, the modem will report OK, although the value
was not accepted. We therefore recommend to immediately check modifications
by reading (ATS<n>?).
70
Pocket Modem 56k 3.1
14
Country Codes
Country Codes
Adjust the modem to local requirements using the command
AT+CGI=<countrycode>
All other settings should be carried out after the country code has been selected,
because some factory settings depend on the country.
Country
Europe TBR21*)
Code
FD (default)
Egypt
36
Ethiopia
FE
Albania
B8
Algeria
FE
Andorra
FD
Argentina
07
Australia
09
Bangladesh
FE
Belgium*
FD/0F
Belize
FE
Benin
FE
Birma (Myanmar)
FE
Bolivia
FE
Bosnia Herzegovina
FE
Brazil
16
Brunei
FE
Bulgaria
1B
Chile
25
China
26
Costa Rica
FE
Denmark*
FD/31
Germany
FD/42
Dominican Republic
33
Ecuador
FE
Ivory Coast
FE
El Salvador
FE
Estonia
F9
Finland*
FD/3C
France*
FD/3D
Gabun
3D
Ghana
FE
71
Country Codes
Pocket Modem 56k 3.1
Country
Greece*
Greenland
Great Britain*
FD/46
31
FD/B4
Guatemala
FE
Honduras
FE
Hong Kong
50
India
53
Indonesia
54
Ireland*
FD/57
Iceland*
FD/52
Israel
58
Italy*
FD/59
ITU/Taiwan
FE
Jamaica
B4
Japan
00
Yemen
FE
Jordan
FE
Cambodia
FE
Cameroon
3D
Canada
20
Kazakhstan
B8
Quatar
98
Kenya
B4
Colombia
27
Republic of Korea
61
Croatia
FA
Kuwait
62
Laos
FE
Latvia
FD
Lebanon
64
Liechtenstein*
FD
Lithuania
FE
Luxembourg*
72
Code
FD/69
Madagascar
FE
Malawi
B4
Malaysia
6C
Malta
B4
Mauritania
FE
Mauritius
B4
Macedonia
FE
Pocket Modem 56k 3.1
Country Codes
Country
Code
Mexico
73
Monaco
FD
Moldawia
B8
Montenegro
FE
New Zealand
7E
Nicaragua
FE
Netherlands*
FD/7B
Niger
3D
Nigeria
81
Norway*
Oman
FD/82
FE
Austria*
FD/0A
Pakistan
84
Panama
85
Paraguay
87
Peru
FE
Philippines
89
Poland
8A
Portugal*
FD/8B
Reunion
3D
Romania
8E
Russian Federation
B8
San Marino*
FD
Zambia
FE
Saudi Arabia
98
Sweden*
FD/A5
Switzerland
FD/A6*
Senegal
99
Serbia
FE
Singapore
9C
Zimbabwe
B4
Slovak Republic
FB
Slovenia
FC
Spain*
FD/A0
Sri Lanka
A1
South Africa
9F
Taiwan
FE
Tanzania
B4
Thailand
A9
Czech Republic
2E
73
Country Codes
Pocket Modem 56k 3.1
Country
Code
Turkey
AE
Tunisia
FE
Uganda
B4
Ukraine
FE
Hungary
51
Uruguay
B7
USA
B5
Venezuela
BB
United Arab Emirates
B3
Belarus
FE
Cyprus
2D
Table 8: Country codes to adjust the local requirements
*)
The standard TBR21 applies to all public phone networks in EU countries (Belgium, Denmark, German, Finland, France, Greece, Great Britain, Ireland, Italy, Luxembourg, Netherlands, Austria, Portugal, Sweden, Spain), as well as in Switzerland, Liechtenstein, Norway and Iceland. Only old telecommunications systems require the individual country to be set explicitly.
74
Pocket Modem 56k 3.1
15
S Registry
S Registry
S registries may be read and written using the ATS<n> command. (see also AT
Command Reference). Certain S registries may only be read; into others only a
particular range of values may be entered.
If the range of values is exceeded, the modem will report OK, although the value
was not accepted. We therefore recommend to immediately check modifications
by reading (ATS<n>?).
Note:
*
These registries are stored in the user defaults with AT&W0 or AT&W1.
**
The defaults can differ depending on the set country code.
15.1
Tabs
Overview S Registry
Function
Units
Range
Default
S0*
Number of ringing tones until automatically going offhook
Ringing
tones
0-5
5
S1
Ringing tone counter
Ringing
tones
0-255
0
S2*
Escape
ASCII
0-255
43
S3
Return
ASCII
0-127
13
S4
Linefeed character
ASCII
0-127
10
S5
Backspace character
ASCII
0-255
8
S6*
Waiting period dial tone
s
3-7
3
S7*
Waiting period carrier signal
s
0-100
50
S8*
Dial tone delay
s
1-7
2
S9*
Reaction time carrier signal
0.1 s
1-255
6
S10*
Time period between lost carrier signal and hang up
0.1 s
14-254
14
S12*
Transmission clock of the ESC characters
0.02 s
0-255
50
S13*
Number of dialing attempts to send the message
1-12
3
S14*
General settings
S15*
Data Transmit Controller DTC
S17*
Initial character for remote configuration
S21*
Settings for V24
52
S22*
Settings
117
S24*
Time period until switching into sleep mode
s
0-255
0
S25
Time period for DTR signal
0.01 s
0-255
5
S26
Time period between RTS/CTS
0.01 s
0-255
1
S27*
General settings
-
146
1s
0-255
0
0-127
42
137
75
S Registry
Tabs
Pocket Modem 56k 3.1
Function
Units
Range
Default
S29
Time period for modifier “flash”
10 ms
0-17
0
S30
Time period until hang up due to silence
10 s
0-255
0
S31*
General settings
-
192
S36*
Reset of error logs
-
135
S38
Time period until forced hang up
s
S39*
Flow control
-
3
S40*
General settings
-
104
S41*
General settings
-
195
S46*
Data compression
-
138
S48*
Setting for V42 declaration phase
-
7
S86
Error event code
-
Read-only
S91*
Transmit Level
-
S95*
Result code
-
Table 9: Overview S Registry: Units, value range, presets
76
0-255
0-15
20
14
0
Pocket Modem 56k 3.1
15.2
S Registry
Description S Registry
Note:
Registries marked with *) are stored in the user defaults with the command
AT&W.
S0*
Number of ringing tones until automatically going off-hook
Number of rings until the modem goes off-hook
For S0=0 the modem will not go off-hook when a call comes in. The value of S0
can be between 0 and 5.
S1
Ringing tone counter
Counter for call ringing. S1 is read-only. S1 will be reset to zero, when the modem
answers a call.
S2*
Escape
Escape character which causes a switch from data mode to online command input
mode. Values larger than 127 will lead to the fact that no ESC character will be
recognized.
S3
Return
Carriage Return Character (CR).
Linefeed character
Linefeed character
S3
S5
Backspace character
Backspace character
S6*
Waiting period dial tone
Maximum waiting time for the dialing tone. After the modem went off-hook it
waits 7 seconds for the dialing tone (fixed for approval purposes). If it detects a
dialing tone during this waiting period it will start dialing.
If it does not detect a dialing tone, it will check if dial tone recognition is activated
or if the dialing string (Chapter „AT Command Set“, command ATD) contains the
parameter W. If the dialing tone detection is not activated, the modem waits for
the dialing tone. The waiting time (in seconds) is specified in S6.
The value of the S6 registry can be between 4 and 7 seconds.
S7*
Waiting period carrier signal
Wait for the carrier frequency from the other modem. The maximum time for the
modem to wait for a response from the other modem is specified in S7. The time
starts running as soon as the modem has finished dialing. The value of S7 can be
between 0 and 180 seconds.
S8*
Dial tone delay
77
S Registry
Pocket Modem 56k 3.1
Dial pause time, if a comma is included in the dialing string. If there is a comma in
the dialing string, the modem will wait during the dialing procedure, until the
time specified in S8 (in seconds) has run out. The value of S8 can be between 1
and 7 seconds.
S9*
Reaction time carrier signal
DCD response time for the carrier frequency from the other modem. The DCD
output of the RS232 interface (CT109) of the modem switches to ON, when the
carrier frequency from the other modem is detected before the time defined in S9
(in tenth of seconds) runs out. S9 must be smaller than S10.
S10* Time period between lost carrier signal and hang up
The time which leads to termination after carrier frequency loss. In S10, the time
period for which the modem waits for the disconnection if it can no longer detect
the carrier frequency from the other modem, is specified in tenth of seconds.
S12* Transmission clock of the ESC characters
Minimum pre and post run time and maximum interim time in 1/50 of seconds
between two characters. This must be observed, if the modem is supposed to detect an abort sequence (usually +++).
S13*
Number of dialing attempts to send a message
Bit
Meaning
Bit 0 – 3
Number of dialing attempts
Range of values:1...12
Default value: 3
S13 determines the number of attempts to send the
message.
Note:
Bit 4 - 7
S14*
78
The limitation to a maximum of 12 attempts is necessary for approval purposes (black listing).
Reserved
General settings
Bit
Meaning
Bit 0
Reserved
Bit 1
Echo on inputs
Bit 2
Reserved
Bit 3
Result format
Bit 4
Reserved
Bit 5
Tone/pulse dialing
Bit 6
Reserved
Command echo
0: Echo off
1: Echo on
Result codes:
0: Message numbers (ATV0)
1: Message texts (ATV1)
Tone/pulse
0: Tone dialing (ATT)
1: Pulse dialing (ATP)
Pocket Modem 56k 3.1
Bit 7
S15*
S Registry
Originate/answer
Originate/answer
0: Answer mode
1: Originate mode
DTC Time Settings
The idle connection control is a function integrated in the firmware which monitors the data transmission in online mode. This function prevents the modem to
stay online for an unlimited amount of time, although no data is being transmitted anymore.
In the registry S15, any time period between 1 and 255 seconds may be entered. If
S15 is set to 0, the idle connection control is switched off.
The timer will run immediately after the modem goes off-hook. As soon as the
timer has run out, a modem reset is performed (which will forcibly lead to the
hanging up of the modem).
S17*
S21*
Initial character for remote configuration
In S17, the ASCII code of a character which is used to start the remote configuration, is defined. Values >127 switch the remote configuration off completely. The
default setting in S17 is “42”, which equals the ASCII character “*”. This means
that the remote configuration is started with the Escape character sequence
<Pause> **** <Pause>.
Note: The number of characters in the Escape sequence is fixed to “4” characters).
Settings for V24
Bit
Meaning
Bit 0.1
Reserved
Bit 2
CTS behavior
CT106 (CTS) behaviour:
0: see AT\K0
1: see AT&R1
Bit 3-4
DTR behavior
CT108 (DTR) behaviour:
0: see AT&D0
1: see AT&D1
2: see AT&D2
3: see AT&D3
Bit 5
DCD behavior
CT109 (DCD) behavior:
0: see AT&C0
1: see AT&C1
Bit 6
DSR behavior
CT107 (DCD) behavior:
0: see AT&S0
1: see AT&S1
Bit 7
Reserved
Reserved
79
S Registry
S22*
Pocket Modem 56k 3.1
Speaker system settings
Bit
Meaning
Bit 0.1
Speaker volume
Speaker volume:
0: Off
1: Silent
2: Medium
3: Loud
(ATL0)
(ATL1)
(ATL2)
(ATL3)
Bit 2-3
Speaker control
Speaker control:
0: Off
(ATM0)
1: On until carrier (ATM1)
2: Always on
(ATM2)
3: On at establishing
Bit 4-6
Error message group
Limit result codes:
0: see ATX0
4: see ATX1
5: see ATX2
6: see ATX3
7: see ATX4
Bit 7
Stores the setting of AT*L
S24*
Time period until switching into sleep mode
The time after which the modem switches to energy saving mode (sleep) during
inactivity is determined (in seconds) in S24. The energy saving mode will be quit
as soon as characters are sent to the modem, or when a call comes in.
Note:
When the modem is in sleep mode, it is necessary to send an
“AT” command before sending other commands. This first “AT”
command may not be answered with “OK”. Further AT commands may be entered immediately.
S25
Time period for DTR signal
Time period, in which a modem waits without a DTR signal before it hangs up
(1/100 seconds).
S26
Time period between RTS/CTS
Time period between RTS and CTS activation in 1/100 seconds.
80
Pocket Modem 56k 3.1
S Registry
S27* General settings
Bit
Meaning
Bit 0-3
RS232-Mode
Bit 4.5
Reserved
Bit 6
CCITT or Bell
Modulation
CCITT/Bell Select
0: CCITT Modulation
1: Bell Modulation
Bit 7
Remote Control Status
Remote control
0: Remote control OFF
1: Remote control ON
Asynchronous Mode Selection:
0: see AT&M0 or AT&Q0
9: see AT&Q5
10: see AT&Q6
S29
Time period for modifier “flash”
Sets the time period in tenths of seconds, after which the modem hangs up due to
a flash in the dialing string.
S30
Time period until hang up due to silence
Time period, in which the modem waits without activity before hanging up. Units
in seconds (only for FAX Class 1).
S31*
General settings
Bit
Meaning
Bit 0
Reserved
Bit 1
Description
Connect message
0: 3-line message (\V0)
1: Expanded 1-line message (\V1)
Bit 2-3
Error correction
Messages
Messages:
0: Only PC baud rate
1: PC and phone baud rate
2: Only phone baud rate
Bit 4-7
(ATW1)
(ATW2)
Reserved
81
S Registry
S36*
Pocket Modem 56k 3.1
Reset of error logs
Bit
Meaning
Bit 0..2
determines what happens
if an attempt to establish a
V.42 LAP-M connection
fails. It is connected to the
registry S48.
Bit 3.0.5
SMS type
0
Modem hangs up
1
Modem stays online and establishes a direct
mode connection.
2
Reserved
3
Modem stays online and establishes a direct
mode connection.
4
Modem attempts to establish a MNP connection. In case of failure it hangs up.
5
Modem attempts to establish a MNP connection. In case of failure a direct mode connection
is established.
6
Reserved
7
0:
Modem attempts to establish a MNP connection. In case of failure a normal mode connection is established.
normal fixed network modem
(AT*M0)
1:
D1 and E networks
4:
D2 network
(AT*M4)
5:
Fax
(AT*M5)
6:
Fixed network SMS
(AT*M6)
(AT%B0)
(AT%B1)
Bit 6
Key abort
0:
1:
Key abort activated
Key abort deactivated
Bit 7
Call acceptance
1:
0:
Call answer not locked
Call acceptance locked
(AT*M1)
(AT*A1)
(AT*A0)
S38
Time period until forced hang up
Maximum time left for the buffers to empty their data, after a command to hang
up has been received. Only applies to error corrected connections.
S39*
Flow control
Selection of the data flow control between the PC and the modem
S39=0
No data flow control (AT&K0)
82
S39=3
RTS/ CTS data flow control (AT&K3)
S39=4
XON/ XOFF data flow control (AT&K4)
S39=5
Transparent XON data flow control (AT&K5)
S39=6
RTS/CTS and XON/XOFF data flow control
Pocket Modem 56k 3.1
S40*
S41*
Break handling and MNP5 block size
Bit
Meaning
Bit 0
Reserved
Bit 1
Reserved
Bit 2
Reserved
Bit 3-5
Break handling
Break handling
0: see AT\K0
1: see AT\K1
2: see AT\K2
3: see AT\K3
4: see AT\K4
5: see AT\K5
Bit 6-7
MNP block size
MNP block size
0: 64 characters
1: 128 characters
2: 192 characters
3: 256 characters
(AT\A0)
(AT\A1)
(AT\A2)
(AT\A3)
Compression settings: Compression type, retrain
Bit
Meaning
Bit 0.1
Select compression type
Compression Selection
0: No compression (AT%C0)
1: MNP5
(AT%C1)
2: V42bis
(AT%C2)
3: MNP5 or V.42bis (AT%C3)
Bit 2
Auto retrain
Auto retrain control
0: No auto retrain (AT%E0)
1: Auto retrain
(AT%E1)
Bit 3
Reserved
Bit 4
Reserved
Bit 5
Reserved
Bit 6
Fall back/fall forward
Bit 7
S46*
S Registry
FB/FF control
0: No FB/FF
1: FB/FF
(AT%E2)
Reserved
V.42bis Data Compression
S46=136 No data compression
S46=138 V.42bis data compression on
S48*
V.42bis Connection setup protocol
S48=0
Only LAPM connection possible
S48=7
LAPM or MNP 4 connection
S48=128 Connection protocol as laid down in S36
83
S Registry
S86
Pocket Modem 56k 3.1
Error event code
When a connection fails (NO CARRIER), an event code is written into this registry.
S86=0
S86=4
S86=5
S86=6
S86=7
S86=8
S86=9
S86=10
S86=11
S86=12
S86=13
S86=14
S86=15
S86=16
S86=17
S86=18
S86=19
S86=20
S86=22
S86=23
S86=25
S86=26
S91*
Normal disconnect, no error
Carrier lost
No establishing of an error-corrected (V.42) connection
No extensions could be negotiated
Remote terminal only supports synchronous modems
No joint framing detected
No protocol could be established
Invalid answer when negotiating extensions
No synchronous marks received from remote terminal
Normal disconnection by remote terminal
Remote terminal didn’t respond any more (ten attempts)
Protocol error
DTR drop
Remote terminal demanded cleardown (GSTN cleardown)
Inactivity timer expired
Desired speed is not supported
Long space disconnect
Key abort (character was sent during connection setup)
No connection setup possible
Cleardown after 3 retrains
Termination of the connection by the remote terminal or by a phone
connected in series
Remote terminal hung up
Transmit Level
The value for the transmit level of the modem is stored in the S91 registry. The
value can be set between 0 and 15. The connection can in some cases be improved
by decreasing the transmit level.
84
S91=0
Transmit level 0 dBm
S91=15
Transmit level -15 dBm
Note:
The range and the default value depend on the country settings
(AT+GCI).
Pocket Modem 56k 3.1
S95*
S Registry
Result Code Control – Result code
Bit
Meaning
Bit 0
CONNECT message with line speed
Bit 1
CONNECT/ARO message for error corrected connection
Bit 2
CARRIER messages enabled (messages 40 – 47)
Bit 3
PROTOCOL messages enabled (messages 70 – 80)
Bit 4
Reserved
Bit 5
COMPRESSION message enabled (messages 66 - 69)
Bit 6
Reserved
Bit 7
Reserved
85
SMS Provider / Service Center:
16
Pocket Modem 56k 3.1
SMS Provider / Service Center:
Overview of network providers for German language countries (D, A, CH). All necessary information is available from the customer service center of the provider.
(Subject to change)
16.1
SMS as Fax
Network Provider
Phone
number
99 + dialing code
T-Mobile (D1)
D +49 171 076 0000
+ Phone number
99 + dialing code
D2 Vodafone
D +49 172 227 0333
+ Phone number
151 + dialing
E-Plus (E1)
D +49 177 061 0000 code
+ Phone number
6762 + dialing
T-Mobile
A
code
+ Phone number
Dialing code
Swisscom
CH +41 79 499 9000
+ Phone number
Dialing code
Swisscom
CH +41 79 499 8123
+ Phone number
Table 10: SMS Service Center Numbers and Format
16.2
Coun
Service center
try
Example: text
990941586920
This is a test
990941586920
This is a test
1510941586920
This is a test
67620941586920
This is a test
0941586920
*FAX#This is a test
0941586920
*FAX#This is a test
SMS as E-Mail
Network Provider
Coun
Service center
try
Phone
number
T-Mobile (D1)
D
+49 171 076 0000
8000
D2 Vodafone
D
+49 172 227 0333
3400
E-Plus (E1)
D
+49 177 061 0000
7676245
T-Mobile
A
+43 676 021
6761
Swisscom
CH
+41 79 499 9000
555
Swisscom
CH
+41 79 499 8123
555
Table 11: SMS via Email Providers
86
Example: number
SMS format
Example
E-mail address
(with „*“ instead
of „@“)
+ space
+ text
If „abc*defg.com This is a test“
is sent to the respective phone
number, the e-mail address
„com “ will receive an e-mail
with the content „This is a
test“.
Pocket Modem 56k 3.1
17
Tables and Diagrams
17.1
List of Tables
Tables and Diagrams
Tabelle 1: Technological Features.......................................................................................................10
Table 2: Description of the LEDs on the front..................................................................................11
Table 3: Description of the pin layout of the D-sub socket .........................................................12
Table 4: Description of the pin layout of the RJ12 connector and the TAE connector ........13
Table 5: Possible combinations of the individual functions of the priority circuit...............36
Table 6: Line states and behavior of the priority circuit...............................................................37
Table 7: AT responses depending on the ATX command.............................................................70
Table 8: Country codes to adjust the local requirements ............................................................74
Table 9: Overview S Registry: Units, value range, presets ...........................................................76
Table 10: SMS Service Center Numbers and Format.....................................................................86
Table 11: SMS via Email Providers ......................................................................................................86
17.2
List of Diagrams
Figure 1: LEDs on the front....................................................................................................................11
Figure 2: Connections on the back .....................................................................................................12
Figure 3: 9 pin D-sub socket at the device........................................................................................12
Figure 4: RJ12 plug connected with TAE connector.......................................................................13
Figure 5: Line states and voltages in the line ..................................................................................37
87
Index
18
Pocket Modem 56k 3.1
Index
AT commands ..............................................21
Command mode .........................................22
Command Mode .........................................21
Data connection..........................................21
Dialing tone..................................................22
Escape sequence .........................................21
Formatting....................................................16
Going off-hook ............................................22
Hardware dataflow control .....................21
88
Phone line......................................................21
Phone system...............................................22
recycling ........................................................42
Remote configuration ...............................21
repurchasing ................................................42
Ring tone ................................................21, 22
Symbols..........................................................16
Terminal program.......................................21
Usage................................................................ 9
Download PDF