user-manual-22751_(manymanuals.com)
user-manual-22751_(manymanuals.com)
GSM
Module M1
Data
Fax
SMS
Contents
GSM Module M1
Product description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Notes on safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Description of the interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
SIM card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
V.24 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Hybrid connector (manufacturer-specific) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Function LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Installation / startup
Mounting the module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Power supply / power consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Cable assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Switching the GSM module on/off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Voltage range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Overvoltage / undervoltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Protection / on-board network connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Power consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Setting / testing the COM interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Setting the GSM radio transfer rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Registering in the GSM network / PIN entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Setting up and clearing down connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
GSM module can still be accessed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Connection cannot be set up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Own errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
System errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Incorrect characters on screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
GSM module does not dial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Cannot receive fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Overview of AT commands
General AT commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
GSM AT commands (GSM 07.07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
SMS AT commands (GSM 07.05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1
26.2.96 gsm-m1-e.ivz GSM M1 Module, English: A24859-N4000-A100-1-7677
Contents
2
26.2.96 gsm-m1-e.ivz GSM M1 Module, English: A24859-N4000-A100-1-7677
Contents
3
26.2.96 gsm-m1-e.ivz GSM M1 Module, English: A24859-N4000-A100-1-7677
Contents
The S-registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
ATSn? - Read an S-register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
ATSn=x - Write to an S-register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Binary and decimal values in S-registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Bit position registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Overview of the S-registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
AT&Tn - Test functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
AT&T0 - Terminate an active test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
AT&T1 - Initiate local digital test loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
ATIn - Display GSM module I-data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Technical data
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
V.24 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Hybrid connector (manufacturer-specific) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
GSM modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
GSM documentation
GSM reference documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
ETSI contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
General information
CE-Sign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
GSM Module M1
Product description
The GSM module is a GSM terminal for transmitting data, faxes and SMS (short mes-
sage service) text messages in GSM networks (GSM = global system for mobile com-
munication).
The GSM Module M1 comprises the following components:
• GSM transceiver;
• Data and power supply unit;
• Serial interface (V.24) for data transmission and control;
• Manufacturer-specific interface for DC power supply, external antenna and audio
signals.
When the GSM Module M1 is registered in the network, it serves as a standard mo-
dem for fax and data transmission for a computer connected to the V.24 interface. Spe-
cial AT+C commands as per GSM 07.07 or GSM 07.05 for controlling GSM-related
functions (PIN entry, network selection, etc.) and for the short message service are
available via the V.24 interface.
Features
The GSM Module M1 offers the following features:
• Transparent data transmission at 2400, 4800 and 9600 bps (BS24,25,26);
• Group 3, Class 2 fax transmission conforming to TR-29.2 at 2400, 4800, 7200
and 9600 bps;
• Short message service mobile originated (SMS MO, TS22)
• Short message service mobile terminated (SMS MT, TS21)
Notes on safety
The GSM Module M1 conforms to GSM standards. However, note that the device can
still emit radiation and therefore must not be used or even switched on in certain envi-
ronments.
• Leaving the GSM Module M1 switched on in airplanes is prohibited by law.
• The module must not be used near service stations, fuel depots, chemical plants or
blasting operations.
• The module may also interfere with the functioning of electronic medical devices
(hearing aids, pacemakers, etc.) that are not properly shielded. In case of doubt, con-
sult your physician. Do not touch the antenna during a call.
• Using the GSM Module M1 in the direct vicinity of electronic devices (radios, tele-
visions, PCs, etc.) can cause slight interference.
5
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
GSM Module M1
SIM card
The GSM Module M1 must have a SIM card to operate in the GSM network. To install
this card, press the yellow button to eject the carrier and insert the SIM in the carrier.
Then push the carrier into the housing, making sure that it locks into place.
V.24 interface
The serial interface is used for controlling the GSM Module M1 as well as for data, fax
and SMS transmission.
Connector: 9-pin DSUB (female) conforming to DIN 41652
Pin assignment: See the section entitled “Technical data”
Logic: V.24 asynchronous
Baud rates: 2400 - 19200 baud, autobauding
Parity: None
Character format: 8 data bits
Stop bits: 1
Level: Conforming to CCITT Recommendation V.28
The hybrid connector contains the power supply, ignition (for switching the device on
and off) and the connection for the external antenna (GSM 900 MHz antenna). It is con-
nected via the cable supplied.
Pin assignment:
Function LED
6
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
Cable assignment
Power is supplied via the cable included in the scope of supply. The relevant wires are
marked as follows:
Red POWER +8 V – +24 V DC
Violet IGNITION(ON/OFF)
Brown GND Ground
Important:
Be sure to switch off the module using IGNITION; simply disconnecting the power sup-
ply at POWER can damage the SIM if it is being written to at the time.
Voltage range
7
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
Overvoltage / undervoltage
Correct operation of the M1 in send mode cannot be guaranteed if input voltages fall
below 8 V.
When input voltages exceed 32 V, the supply voltage is disconnected in order to pro-
tect the electronic components from an overvoltage.
Input voltages >100 V destroy the module.
When installed, the M1 must be protected by a medium time-lag fuse with a nominal
value of 1A or a fast fuse with a nominal value of 1.6 A. For vehicle installation the M1
must be directly connected to the battery.
Important:
Do not connect the ground cable to the power supply, since this could result in a short
circuit via the antenna cable.
Power consumption
H
Baud rate: 2400 - 19200 baud, autobauding
Data bits 8
Parity None corresponds to 8N1
Stop bits 1
Duplex Full
For instructions on how to set these parameters, see the user guide for the computer
or terminal program used.
8
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
In order to test the interface and your settings, enter AT. The GSM module should then
respond with OK. If it does not do so, configure a different interface in the communi-
cation program and try again. Also check the cable. When this test has been success-
fully completed, check the functionality of the GSM module by entering AT&T1. This
command activates a test loop. From now on, all the characters entered from your
GSM module should be echoed on the computer. Terminate the test by entering the
escape sequence +++. If the test is acknowledged by the NO CARRIER code, the
GSM module’s data functionality is operating correctly.
ATBn [n=7,11,13,25,27,29,70,99]
Option Effect
Example:
Enter: ATB13
M1 Permanently switches mode to 9600 bit/s.
Enter: ATB7
M1 Permanently switches mode to 2400 bit/s.
9
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
Note:
The PIN (4-8 positions) is the PERSONAL IDENTIFICATION NUMBER and must be en-
tered to unblock the device. You are allowed 3 attempts to enter your PIN. If you enter
the wrong PIN 3 times in a row, the PIN is blocked and must be unblocked by means
of a PUK (PIN UNBLOCKING KEY). You are allowed 10 attempts.
You can enter the PUK any number of times for the network link and service operator
link.
Example:
Enter: AT+CPIN? Queries the password to be entered.
GSM module +CPIN: SIM PIN PIN for the SIM card; must be entered.
Enter: AT+CPIN=1234 PIN entry
M1 OK PIN was correct; the SIM card can be
accessed.
After entering the PIN, you can enter the AT+CREG? command to determine whether
the GSM module is registered in the GSM network.
10
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
Troubleshooting
As long as the GSM module is still responding to commands, you can enter the AT&F0
command to load the factory configuration. In any case, this will permit further opera-
tion.
• Check whether the communication program is configured for the serial interface to
which the GSM module is connected.
• Check the parameters of your communication program. The following settings will
always work:
Transfer rate 2400 – 19200 baud
Data bits 8
Parity None
Stop bits 1
Duplex Full
Check whether other programs (e.g. printer spooler) are interfering with the function-
ing of the communication program. Restart your computer without additional pro-
grams, with the operating system alone (switch off and then on).
11
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
Own errors
• No SIM card in the module.
• The PIN or another block is not unblocked.
• The GSM data module is not registered, i.e. it has not or has not yet been able to
register in the network.
• The M1 was manually set to an unavailable network operator by means of
+COPS=1.
• The M1 was signed off of the network by means of +COPS=2.
• Invalid characters in the dial string.
• Dial string contains more than 30 characters.
• Command line contains more than 39 characters.
System errors
• A connection is already set up.
• The call is not answered within 60 seconds after dialing because the distant station:
– is not ready,
– is not a modem,
– does not support the selected operating mode.
The GSM module returns NO CARRIER.
• The distant station is busy. The GSM module returns BUSY.
• Before the connection can be set up, the GSM module receives a signal from the
computer and returns NO CARRIER. If no connection is set up, the GSM module
goes on-hook and returns to command mode.
• The GSM network does not or does not yet support the fax/data modes. The GSM
module returns NO CARRIER.
• The GSM module is not registered in the GSM network. It returns NO DIALTONE.
• You have manually dialed a forbidden network operator; the radio modem no longer
registers.
12
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Installation / startup
13
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Overview of AT commands
General AT commands
A/ Repeat previous command line
+++ Switch to command mode when connected
ATA Answer call
ATDx Dial the dial string "x"
ATDIx Dial ISDN number "x"
ATDL Redial last telephone number used
ATDS=n Dial stored telephone number
ATE0 Disable command echo
ATE1 Enable command echo
ATH Disconnect existing connection
ATIn Display product data
ATI0 Display product code for GSM module
ATI1 Display software checksum
ATI2 Determine firmware ROM checksum
ATI8 Display supported modes
ATI9 Display device ID
ATO0 Switch from command mode to transparent mode
ATQ0 Display result codes
ATQ1 Do not output result codes to computer
ATSn=x Assign value "x" to S-register "n"
ATSn? Read value of S-register "n"
ATS0=n Go off-hook after n-th ringing signal (n = "1" - "5")
ATS0=0 No automatic answering of calls
ATV0 Display result codes as digits
ATV1 Display result codes as text
ATX0 Display connection without baud rate. Ignore busy signal.
ATX1 Display connection with baud rate. Ignore busy signal.
ATX2 Same as ATX1
ATX3 Same as ATX1 but report BUSY
ATX4 Same as ATX3
ATZn Load user profile "n"
AT&C0 DCD always ON
AT&C1 DCD line ON only in the presence of carrier signal (connection)
AT&D0 Ignore DTR status
AT&D1 At DTR -> OFF: Command mode without going on-hook
AT&D2 At DTR -> OFF: Go on-hook, command mode, auto-answer off
AT&D3 At DTR -> OFF: Go on-hook, factory configuration same as AT&F
AT&F Load factory configuration
AT&T0 Terminate an active test
AT&T1 Initiate local digital test loop
AT&V Display current configuration
AT&Wn Store current configuration as user profile "n"
AT&Yn Load user profile "n" at power-up
14
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Overview of AT commands
15
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
The AT standard
With the development of intelligent modems, an command language was introduced
in the U.S. called the AT standard. Over the past few years, this language has been con-
sistently enhanced and has gained international acceptance. Most modems and com-
munication programs work with this command language or can be set to use it.
The AT standard is a line-oriented command language. Each command line must begin
with the letters AT, with the sole exception of the A/ command. The commands are in-
troduced at the end of this section. The letters AT are also known as the attention code.
The attention code signals your GSM module that one or more commands will follow.
The GSM module examines this command line prefix.
You have connected your GSM module to your PC. You can now connect to your GSM
module. To do so, start up a communication program on your PC.
Set the following transmission parameters (characteristics):
COM interface: 1 - 4, depending on which one the M1 is connected to
Rate: 2400 - 19200 baud
Data bits: 8
Parity: None
Stop bits: 1
Duplex: Full
The GSM module supports autobauding on the V.24 interface with transfer rates from
2400 to 19200 baud and the data format 8N1.
16
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
• The <CR> character can be followed by a <LF> character but this character will be
ignored by the GSM module.
Sample command lines:
ATH
ATS7?Q0E1
ATD0123456789
• When making corrections, use the Backspace key or Ctrl-H to delete the character
to the left of the cursor.
• The command line is not executed until the <CR> character is received.
The AT&F and AT&V commands allow you to load and display the factory configuration.
Enter: AT&F0
M1 returns: OK
Enter: AT&V
M1: Loads the factory configuration and transfers it to the PC.
The settings are displayed on the screen.
Example:
Enter: AT&F0
M1 returns: OK
The ATVn command allows you to determine whether result codes will appear as al-
phanumeric text or a numerical code:
ATVn [n=0,1]
Option Result
ATV0 Selects the short result code format (digits). Useful if the GSM module is
to be controlled from the computer using a communication program.
17
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Please note:
In both cases, result codes are made up of ASCII characters. Long result codes must
begin and end with <CR> and <LF> characters. Short result codes only end with a
<CR> character.
The A/ command allows you to reissue the previous command line in its entirety. This
is the only command that is not preceded by AT and that does not have to end with
<CR> (Enter). A/ is mainly used when the line was busy or the call was not answered.
In this case, the GSM module repeats the dial command.
Example:
Enter: AT D 01999341
GSM module: BUSY
Enter: A/
GSM module: Reissues the command (= D 01999341).
18
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Operating modes
Command mode
When you switch on your system, the GSM module is in command mode and is ready
to receive and execute your commands. All characters that the GSM module receives
via the COM interface in this mode are interpreted as commands and, if a phone con-
nection is present, are not transferred to the distant station.
Transparent mode
In transparent mode, the GSM module transfers every character sent and received via
the COM interface just as it is.
Escape command
Before attempting to dial your first call, you must know how to interrupt or disconnect
a call at any time. This involves the following two steps:
• Enter to switch to command mode.
• Disconnect the call by entering ATH.
Example:
Situation: The GSM module is operating in transparent mode, i.e. a connection is set
up to a distant station.
Change to command mode:
• Do not press any key for at least one second.
• Press the key three times in rapid succession (within one second).
• Do not press another key for at least one second.
The GSM module switches to command mode, i.e. it interrupts the flow of data and
19
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
returns the result code OK. The connection is not yet cleared down. The pause before
and after the "+" characters ensures that the GSM module will interpret this command
as the escape command in transparent mode and will then switch to command mode.
Going on-hook
• Disconnect the call by entering ATH (see next section).
ATH - Go on-hook
In command mode, the ATH command causes the GSM module to disconnect an ex-
isting call. The call is also disconnected if the distant station goes on-hook or the radio
connection in the GSM network is interrupted.
If you wish to interrupt the data flow only briefly, you can use the ATOn command to
return your GSM module to transparent mode, i.e. the data flows once again.
ATOn [n=0]
Option Result
ATO0 Switches the GSM module back to transparent mode when it was previ-
ously switched to command mode.
Transfer rates
To change and permanently set the rate for the radio link, use the ATBn command.
20
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Your PC is set to 19200 baud, i.e. higher than the maximum GSM transfer rate of 9600
bit/s. This means that the GSM module receives more data from the PC than it can
transfer to the GSM network. In order to prevent a data overflow, the module must be
able to interrupt the data flow from the PC. This is accomplished by means of the RTS/
CTS hardware data flow control.
The ATBn command also allows you to set the GSM module’s operating mode perma-
nently for all connections.
ATBn [n=7,11,13,25,27,29,70,99]
Result
Option
Bit/s Synchronism Distant station
Example:
Enter: ATB13
GSM module: Permanently switches the mode to 9600 bit/s with the result that
all radio connections are permanently set to a transfer rate of
9600 bit/s.
Enter: ATB99
GSM module Automatically changes to the rate of the COM interface.
21
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: ATD 0199341
GSM module Dials the telephone number 0199341.
and returns: CONNECT 2400
As soon as the module detects the carrier for the distant station, it returns the CON-
NECT result code. Data transfer can now begin.
• A dial string comprises digits from "0" to "9" (the telephone number), letters "A" to
"C" and the special dialing characters "i","+" and ";".
i This character must be located between the ATD command and the
telephone number (ATDix) and causes the GSM module to switch to
ISDN mode for this call.
+ This character must be located at the beginning of a dial string and
serves to access the international exchange of a GSM network.
Example:
You are in Sweden and wish to set up a connection to Munich.
Dial: ATD+4989<telephone number>
• A dial string must contain no more than 30 characters. A longer string will not be
dialed.
• A command line including the dial string must not exceed 39 characters. Although
longer command lines are displayed, they are rejected in their entirety.
Example:
ATD0045890235168338
This dial string comprises 16 characters. The command line on the screen contains
19 characters.
22
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: ATD123456789 GSM module dials 123456789
GSM module: BUSY The number is busy.
Enter: ATDL
GSM module: Redials 123456789.
AT%Dn [n=0..1]
Option Result
AT%D1 Activates automatic DTR dialing if DTR switches from OFF to ON;
dials the telephone number "x" that was stored in telephone number
memory "0" by means of the AT&Z0=x command.
Example:
Enter: AT&Z0=123456789 Stores the telephone no. "123456789"
in telephone number memory "0".
GSM Data_Module: OK Telephone number has been stored.
Enter: AT%D1 Activates DTR dialing.
GSM module: OK Command has been executed.
DTR is OFF
DTR switches ON "123456789" is dialed automatically.
DTR switches OFF GSM module goes on-hook.
23
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
The ATS0=n command allows you to configure your GSM module so that it will auto-
matically answer calls. "n" represents the number of ringing signals before the call is
answered. Permissible values are from "0" to "5".
ATS0=n [n=0..5]
Option Result
ATS0=1 The GSM module goes off-hook after the first ringing signal.
... etc.
ATS0=5 The GSM module goes off-hook after the fifth ringing signal.
You can use the ATA command to answer calls at any time, regardless of these set-
tings.
24
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT&F
Option Result
The AT&V0 command allows you to display the active configuration profile on the screen.
Enter: AT&V
The GSM module then transfers the information to the computer, which displays it on
the screen.
Example:
You have a GSM module and have loaded the factory configuration by means of the
AT&F command. Now enter the AT&V command. The following is displayed on the
screen:
AT&V
ACTIVE PROFILE:
B99 E1 L2 M1 Q0 V1 X4 Y0 %D0 &C1 &D2 &G0 &Y0
S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:060 S08:002
S09:006 S10:007 S12:050 S14:6AH S16:00H S18:000 S21:30H S22:46H S23:1CH
S25:005 S26:001 S27:00H
0
STORED PROFILE 0:
B99 E1 L2 M1 Q0 V1 X4 Y0 &C1 &D2 &G0
S00:000 S14:6AH S18:000 S21:30H S22:46H S23:1CH S25:005 S26:001 S27:00H
x S27:00H
STORED PROFILE 1:
B99 E1 L2 M1 Q0 V1 X4 Y0 &C1 &D2 &G0
S00:000 S14:6AH S18:000 S21:30H S22:46H S23:1CH S25:005 S26:001 S27:00H
x S27:00H
TELEPHONE NUMBERS:
&Z0=
&Z1=
&Z2=
&Z3=
OK
25
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Screen outputs
ATEn [n=0,1]
Option Result
ATE0 Command echo off: Select the ATE0 setting when the computer itself is
echoing keyboard entries on the screen and no command echo is expect-
ed from the GSM module. Please note: If you enter the ATE0 command
and your computer is expecting character echo, the computer will no long-
er display the entered characters on the screen. You are then working
blind.
ATE1 Command echo on: Select the ATE1 setting when your computer is con-
figured to expect the characters received by your GSM module to be re-
turned. Factory configuration.
ATQn [n=0,1]
Option Result
26
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
ATXn [n=0..4]
Option Result
ATX0 The GSM module returns only the CONNECT code as soon as a satisfac-
tory connection has been set up. A busy signal is ignored.
ATX1 The GSM module transmits an extended connect message with transfer
rate information (CONNECT xxxx) as soon as a satisfactory connection has
been set up. For more information on extended result codes, see the ATV1
command. A busy signal is ignored.
ATX3 As in the case of ATX1, the GSM module transmits an extended connect
message. A busy signal is detected and, if applicable, the BUSY code is
returned.
ATX4 As in the case of ATX1, the GSM module transmits an extended connect
message. A busy signal is detected and, if applicable, the BUSY code is
returned.
AT&Cn [n=0,1]
Option Result
AT&C0 The GSM module sets the DCD control line connected to the computer’s
serial interface to ON regardless of the data carrier status of the distant
station.
AT&C1 DCD specifies the data carrier status of the distant station. DCD ON
indicates that a connection exists.
27
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT&Dn [n=0..3]
Option Result
AT&D0 The GSM module ignores the status of the DTR control line connected
to the COM interface.
AT&D1 When the DTR line switches from ON to OFF, the GSM module changes
to command mode. The existing connection to the distant station is not
cleared down.
AT&D2 When the DTR line switches from ON to OFF, the GSM module sets up
a connection to the distant station, switches to command mode and
deactivates auto-answer mode. Auto-answer can be reactivated by
resetting DTR to ON.
AT&D3 The transition of DTR to OFF has the same effect as an AT&F command,
i.e. the factory configuration is loaded. An existing connection to the dis-
tant station is cleared down.
Even if your PC is set, for example, to 19200 baud, the maximum GSM rate that can
be used is 9600 bit/s. A higher setting causes the GSM module to receive more data
from the PC than it can transfer to the GSM network. In order to prevent a data over-
flow, it must be able to interrupt the data flow from the PC. This is accomplished by
means of the RTS/CTS hardware data flow control, which switches over the COM in-
terface so as to interrupt the RTS (computer) and CTS (GSM module) control lines.
Memory commands
The GSM module is equipped with a 128-byte nonvolatile RAM in which the values of
the modifiable S-registers and other values are stored. This section describes the val-
ues, how to store them and how to use them.
28
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: AT&Z0 = 01999341
GSM module: OK
The AT&Zn= command saves only digits and special characters ("i", "+"). It ignores punc-
tuation, spaces and all meaningless characters. The dial string must contain no more
than 20 characters. If you enter a longer dial string, it is not stored and the ERROR code
is displayed on the screen. The AT&Zn= command itself is not stored with the dial
string.
The ATDS=n command allows you to dial the "n"-th stored telephone number (n repre-
sents a value from "0" to "3"). This command dials the dial string as though it were a
telephone number entered directly via the keyboard.
Example:
Enter: ATDS=0
GSM module: 01999341 and initiates the dialing procedure.
When you modify the active configuration profile using AT or S-register commands,
these modifications exist only in the RAM and are deleted when you switch off your
GSM module. When switched on again, the GSM module loads the configuration from
a nonvolatile memory. The AT&Wn command allows you to store your modifications in
this nonvolatile memory. Two separate memory areas are available for this purpose.
AT&Wn [n=0,1]
Option Result
Consequently, you always have two different user profiles in your GSM module ready
to be called up.
29
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT&Yn [n=0,1]
Option Result
Please note:
When the module is supplied, both user memories contain the factory configuration.
Regardless of how your active configuration profile is currently set up, the ATZn com-
mand allows you to reload your own user profile at any time. Any existing connection
is cleared down.
ATZn [n=0,1]
Option Result
Example:
Enter: AT+CXXSN = ?
GSM module +CXXSN: 1=voice/FAX
The implementation of the AT+C commands for GSM-related functions of the GSM
Module M1 is based on TS GSM 07.07 Version 0.1.0.
30
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CGMI
Option Result
Example:
Enter: AT+CGMI
GSM module: +CGMI: SIEMENS
OK
AT+CGMM
Option Result
Example:
Enter: AT+CGMM
Response: +CGMM: M1
OK
This command provides you with the version of the GSM module and the software cre-
ation date.
AT+CGMR
Option Result
Example:
Enter: AT+CGMR
GSM module: +CGMR: Ver.02.001 10.08.95
OK
31
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CGSN
Option Result
Example:
Enter: AT+CGSN
GSM module: IMEI: 445199518750
OK
AT+CHUP
Option Result
Example:
Enter: AT+CHUP
GSM module: OK
This command allows you to query the reason why the last call was disconnected. The
information returned can be useful if there were problems with connection setup or if
a connection was interrupted.
AT+CEER
Option Result
32
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: AT+CEER
GSM module: +CEER: 10,08
OK
If an error occurs while you are processing a command by means of AT+C, the problem
may be located in the data or GSM section of the M1. For example, if a data connection
is set up, the phonebook cannot be accessed at the same time. Or is the problem in
the SIM card? Is it inserted or has the PIN been omitted? Extended error messages
help you isolate errors more easily. However, you must first enable these messages
from the PC using this command.
AT+CMEE
Option Result
0 The error messages are not interpreted but, generally, only an ERROR
code is returned.
33
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: AT+CREG?
GSM module: +CME ERROR: 10
34
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CREG
Option Result
AT+CREG? Displays mode n and the
registration status < CREG STATUS n>.
AT+CREG=? Displays a list of the modes supported.
AT+CREG=<mode n> Selects a new mode.
AT+CREG?
Command AT+CREG?
Result code +CREG: <mode n>, <CREG status>
35
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: AT+CREG?
GSM module: +CREG: 0,0 => not registered
OK
These commands allow you to read out the current network operator, display a list of
available network operators or select a operator directly. Various command extensions
are available.
AT+COPS
Command Result
AT+COPS=<mode n>, Allows you to instruct the GSM module to use a spe-
<format f>, cific network operator.
<network operator>
AT+COPS?
Command AT+COPS?
36
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
3 Sets format f only. You can select the format for displaying the
network operator. This is true only of the read
command AT+COPS?.
Example:
Enter: AT+COPS?
GSM module: +COPS: 0, 0, " Operator Name "
OK
AT+COPS=?
Command AT+COPS=?
37
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: AT+COPS=?
GSM module: +COPS: (2, “ D1 TELEKOM “, “26201“),
+COPS: (3, “ D2 PRIVAT “, “26202“)
OK
Format f <format f> specifies the format to be used for displaying the operator.
The GSM M1 supports only the numeric format for selection.
Example:
Enter: AT+COPS=0 The M1 automatically searches for a operator.
M1: OK
Enter: AT+COPS=1, 2, “26201“
GSM module: OK
38
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Please note:
The GSM module must not register when you select a forbidden operator manually!
Otherwise, you will not be able to set up any more connections. Display the list to find
out which operators are forbidden and which are allowed. Use the AT+CREG command
to find out whether or not the GSM module is registered. You will also be unable to set
up any connections if you have set mode n to “2” (sign off of network).
The PIN (personal identification number) is provided to prevent unauthorized use of the
GSM module. The PIN is usually a 4-position secret code. If this block is activated, you
must enter your PIN before you can use the module’s full range of functions. When you
query the status, the system displays result codes relating to the chip card and tells you
either that you must enter a PIN or that the chip card has already been read, in which
case PIN entry is unnecessary.
AT+CPIN
Command Result
AT+CPIN?
+CPIN: SIM PIN M1 expects the PIN for the SIM card.
+CPIN: SIM PUK M1 expects the PUK for the SIM card, including a PIN.
+CPIN: PH-SIM M1 expects the device PUK, including a PIN that is stored
PUK as a device code.
39
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
You enter the correct PIN:
Enter: AT+CPIN=“1234“
GSM module: OK
You enter an incorrect PIN:
Enter: AT+CPIN=“1234“
GSM module: +CME: ERROR: WRONG PASSWORD
Phase 2 includes SIM cards with an FDN phonebook. You can activate a block on the
card in order to restrict the telephone numbers that can be called to those contained
in this directory. To modify these entries, you must enter PIN2 with the aid of the
AT+CPIN2 command. All entries are similar to those for the AT+CPIN command. This
command is accepted only if the card also supports this functionality.
Please note: PIN2 protects the FDN phonebook. In order to modify the FDN phonebook
by means of the AT+CPBW=... command, you must first enter PIN2. If you have not yet
done so, an error message is returned. After entering PIN2, you can read or write any
number of directory entries without having to enter PIN2 each time. As soon as you use
a command that is not related to the phonebook, PIN2 is “forgotten” . It is also forgotten
if you do not access the phonebook for a period of 5 minutes.
AT+CPIN2
Command Result
AT+CPIN2? Queries whether PIN2 has already been entered, must still
be entered or is blocked.
AT+CPIN2=<PIN>[, PIN2 entry. PIN2 can comprise up to 8 positions.
<new PIN>] If PUK2 must be entered, PIN2 is entered at the same time.
It is then stored as a new PIN2.
AT+CPIN2?
Result code Meaning
+CPIN: READY M1 does not expect PIN2; it has already been entered.
+CPIN: SIM PIN2 M1 expects PIN2 for the SIM card.
+CPIN: SIM PUK2 M1 expects PUK2 for the SIM card, including PIN2.
40
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
You enter the correct PIN2:
Enter: AT+CPIN2=“1234“
GSM module: OK
You enter an incorrect PIN2:
Enter: AT+CPIN2=“1234“
GSM module: +CME: ERROR: WRONG PASSWORD
This command allows you to change the password. Since more than one password will
be available for future uses, you must specify the name of the password upon entering
it.
AT+CPWD
Command Result
Example:
Enter: AT+CPWD=? Requests the list of passwords (SC = SIM,
PS = device code, P2 = PIN2)
GSM module: +CPWD: (“SC,8“,“PS,8“, “P2,8“)
OK
Enter: AT+CPWD= “sc“,“1234“,“4321“
GSM module: OK Password was successfully changed.
The following result code is returned if the old PIN you enter is incorrect:
Enter: AT+CPWD= “sc“,“0123“,“4321“
GSM module: +CME ERROR: INCORRECT PASSWORD
The password was not changed because the
old PIN was incorrect.
41
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CSQ
Command Result
AT+CSQ, AT+CSQ=?
Command AT+CSQ
<receive level>
1 -111 dBm
Example:
Enter: AT+CSQ
GSM module: +CSQ: 10, 1
OK
42
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CKPD
Command Result
AT+CKPD=?
Command AT+CKPD=?
Example:
You would like to enter the key combination “*#06#“:
Enter: AT+CKPD=*#06#
GSM module: OK
43
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CXXSN
Command Result
44
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CXXSN=?
Command AT+CXXSN=?
2 The next call will be answered by the fax or data service, depend-
ing on the active application on your PC. If a fax application is
active, the module answers the call as a fax call.
Example:
You wish to set the SN mode to fax/data:
Enter: AT+CXXSN=2
GSM module: OK
45
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
If your network operator supports only one of these services, you can use this com-
mand to configure your GSM module accordingly. You must do this in networks that
support only TS61 if you are to be able to send or receive faxes at all.
AT+CXXMOC
Command Result
AT+ CXXMOC <MOC mode> Sets the single-numbering receive mode to the
relevant mode.
AT+ CXXMOC =?
Command AT+CXXMOC=?
Example:
You wish to set the MOC mode to TS61:
Enter: AT+CXXMOC=1
GSM module: OK
46
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CPBS
Command Result
AT+CPBS=?
Command AT+CPBS=?
Meaning
47
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CPBR
Command Result
The test command provides you with information on the format of the phonebook that
was selected by means of AT+CPBS.
AT+CPBR=?
Command AT+CPBR=?
Meaning
48
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Meaning
Index Stores the entry with the position number “index” in the phonebook.
If you omit the index, an available position is sought; otherwise, the
entry is written to the specified position, regardless of whether this
position is already being used. If you specify only an index without a
number or text, this means that you wish to delete the relevant entry.
49
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CBST
Command Result
0 autobauding
0 asynchronous modem
0 transparent
50
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CRC
Command Result
AT+CRC?
Command AT+CRC?
+CRING: <type>
<type> Meaning
FAX facsimile
51
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CLIP
Command Result
AT+CLIP?
Command AT+CLIP?
1 CLIP provisioned
2 unknown
52
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CPAS
Command Result
AT+CPAS=?
Command AT+CPAS=?
0 ready
1 unavailable
2 unknown
3 ringing
4 call in progress
5 asleep
53
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+FCLASS
Command Result
AT+FCLASS?
Command AT+FCLASS=?
Result Code 0, 2
0 data
2 fax
Important
Example: The customer has a D2 card and uses M1 with the following default settings:
+FCLASS=0, B99, +CRC=0
When he receives a call (MTC), "RING" is displayed on his PC. The call can now be ac-
cepted by means of "ATA". The DSA in the M1 accepts the call as a data call proper ir-
respective of whether it is a data or fax call. The reason for this is that B99 causes the
incoming service identifier to be ignored. With fax calls, this causes problems of many
kinds because the user does not know which service is being used.
The command "AT+CRC=1" allows the M1 to also indicate the service identifier for in-
coming calls so that the user what service is being used.
To ensure that all units involved in the call accept the call in the proper manner, the user
should select the correct service using AT+FCLASS before accepting the call.
.
54
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
AT+CXXCID
Command Result
AT+CXXCID=? OK
55
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Values implemented
<service>:
0 GSM 03.40 and 03.41
<mt>,<mo>, <bm>
0 Type not supported
1 Type supported
This command allows you to select the memory to be used for read and write operations.
Parameter command syntax
Values implemented
<mem1> String type; memory from which messages are read and deleted
“SM“ SIM message storage
<mem2> String type; memory to which commands are written and sent
“SM“ SIM message storage
<total1> Integer type; total number of message locations in <mem1>
<total2> Integer type; total number of message locations in <mem2>
<used1> Integer type; number of messages currently in <mem1>
<used2> Integer type; number of messages currently in <mem2>
56
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
+CMGF=[<mode>]
Values implemented
<mode>:
0 PDU mode
This command allows you to set the SMSC address via which outgoing short messag-
es are sent.
Parameter command syntax
+CSCA=<sca>[,<tosca>]
+CSCA=?
57
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
+CMGR=?
This command allows you to send a short message from the TE to the network. If the
short message is successfully sent, the message reference <mr> is returned to the
TE.
Action command syntax
+CMGS=?
58
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
+CMGW=?
This command allows you to delete a short message from <mem1> at the location <in-
dex>.
Action command syntax
+CMGD=?
This command allows you to determine how the TE will be notified when a short mes-
sage is received from the network, when the TE is activated.
Parameter Command Syntax
59
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Value definitions
<err> Values used by common messaging commands
0...127 Values from GSM 04.11 Annex E-2
128...255 Values from GSM 03.40, section 9.2.3.22
300 ME failure
301 SMS service of ME reserved
302 Operation not allowed
303 Operation not supported
304 Invalid PDU mode parameter
310 SIM not inserted
311 SIM PIN necessary
312 PH-SIM PIN necessary
313 SIM failure
314 SIM busy
315 SIM wrong
320 Memory failure
321 Invalid memory index
322 Memory full
330 SMSC address unknown
331 No network service
332 Network timeout
500 Unknown error
60
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Setting parameters
AT+FCLASS AT+FMFR?AT+FMDL?AT+FREV?
AT+FDCC= AT+FDIS=AT+FDCS=AT+FLID=
AT+FPTS= AT+FBUG=
The S-registers
The active configuration profile for the GSM M1 module is stored in S-registers. Each
register is 8 bits long. A number of S-registers are reserved and must not be modified!
The other registers can be read by means of the ATSn? command or overwritten using
the ATSn= command. You can modify some S-register values using AT commands.
This saves you from having to access the values directly in the S-register, i.e. you do
not have to familiarize yourself with the actual values and meanings of the individual bit
positions within the S-register. This section provides an overview of the S-registers.
The factory configuration is printed in bold type.
61
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
Enter: ATS0?
GSM module: 003
OK
Enter: ATS0?S7?
GSM module: 003
030
OK
In response to the ATSn? command, the GSM module displays the register contents
as a three-digit decimal number. If more than one register is read on one command line,
the GSM module displays the register contents in the order in which the registers ap-
pear in the command string. The GSM module transmits a <CR> and <LF> character
after each set of register contents is displayed. If the command syntax is incorrect, the
GSM module returns ERROR.
The ATSn=x command allows you to instruct your GSM module to store the value "x"
in register "n". "n" and "x" must be integers and decimal numbers.
• n must designate an S-register.
• x must be from "0" to "255".
Example:
Enter: ATS0=3
GSM module: OK
This command sets register S0 to the value "3", i.e. the GSM module automatically an-
swers a call after 3 ringing signals. The GSM module acknowledges the command with
OK to indicate that the command was executed and a new command can be pro-
cessed.
62
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Bit # 7 6 5 4 3 2 1 0
Binary 1 1 1 1 1 1 1 1
Decimal 128 64 32 16 8 4 2 1
The value of the register is obtained by adding together the values of all enabled bits.
In the example, all bits are enabled ("1") and the result is the number 255. Since all bits
can also be disabled ("0"), a total of 256 statuses can be stored in these 8 bit positions.
This means that more than one parameter can be stored in one register.
Example:
Decimal Binary
3 00000011
43 00101011
100 01100100
If a command applies only to bits 3, 4 and 5 of an S-registers, up to 8 different statuses
can be defined:
0 0 0 0 0
1 0 0 1 8
2 0 1 0 16
3 0 1 1 24
4 1 0 0 32
5 1 0 1 40
6 1 1 0 48
7 1 1 1 56
63
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Example:
S-register S22
Bit 7: Reserved, value is "0".
Bits 6, 5 and 4: Connection messages (ATXn command).
Bits 3 to 0: Reserved, value is "0".
You wish to enter the following parameter values:
Bit 7: Reserved, value is "0",
Isolated value: binary "0" = decimal "0",
Positioned value: binary "0 x x x x x x x" = decimal "0".
Bits 6, 5 and 4: Extended connect message,
ignore busy signal (ATX2),
Isolated value: binary "0 1 0" = decimal "2",
Positioned value: binary "x 0 1 0 x x x x" = decimal "32".
Bits 3 to 0: Reserved, value is "0",
Isolated value: binary "0 0 0 0" = decimal "0",
Positioned value: binary "x x x x 0 0 0 0" = decimal "0".
Decimal input and binary storage:
Bit # 7 6 5 4 3 2 1 0
Binary 0 0 1 0 0 0 0 0
64
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Sx Meaning
S0 Number of ringing signals after which the system will answer automatically,
i.e. the GSM module goes off-hook after the "n"-th ringing signal. Entering a
value for n from "1" to "5" activates auto-answer. The maximum value is 5
ringing signals. The value "0" deactivates auto-answer. The factory setting is
"0".
S1 Internal counter for ringing signals. Each incoming ringing signal increments
the register contents by one. If the call was answered, the register is reset
to "0" after a preset interval. This is a read-only register.
S2 ASCII value of the escape command characters. The factory setting for all
countries is "43", which corresponds to the ASCII characters +++. S2 can
be set to any value from "1" to "127". If "0" or a value greater than "127" is
set, the escape command character is deleted. When the &D1, &D2 and
&D3 options are enabled, the GSM module returns to command mode as
soon as it detects that the level of the DTR signal has changed from ON to
OFF.
S3 ASCII value of the <CR> character. The factory setting for all countries is
"13". <CR> terminates command lines and initiates their execution, as well
as terminating result codes. Permissible values are from "0" to "127".
S4 ASCII value of the <LF> character. The factory setting for all countries is
"10". For long, alphanumeric result codes, <LF> is output after the <CR>
character. Permissible values are from "0" to "127".
S5 ASCII value of the Backspace character. The factory setting is "8". Permissi-
ble values are from "33" to "127".
S7 Wait time for connection after dialing. If no connection is detected within
the specified period of time, the GSM module goes on-hook. Permissible
values are from "0" to "60".
S12 Wait time for AT commands in 50ths of a second. The period of time speci-
fied here must elapse before and after the escape sequence is entered so
that the GSM module can recognize it as a command. The factory setting
for all countries is "50" (= 1.0 s). Do not set too short of a wait time. Permis-
sible values are from "0" to "255". As a rule, this value should be no less than
"20".
65
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
0 Reserved 0
4 Reserved 0
5 Reserved 0
6 Reserved 0
7 Reserved 0
0 Reserved 0
2 Reserved 0
0 Ignore DTR
1 GSM module changes to command
mode when it detects falling edge at
3
DTR (ON -> OFF)
DTR options (AT&Dn)
2 Same as 1 but also disconnects call.
4
3 GSM module is initialized when it
detects falling edge at DTR
(ON -> OFF)
0 DCD always ON
5 DCD options (AT&Cn)
1 DCD with valid carrier
6 Reserved 0
7 Reserved 0
66
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
0 Reserved 0
1 Reserved 0
2 Reserved 0
3 Reserved 0
0 Same as ATX0
1 Reserved
4
2 Reserved
3 Reserved
5 Result code options (ATXn)
4 Same as ATX1
5 Same as ATX2
6
6 Same as ATX3
7 Same as ATX4
7 Reserved 0
0 Reserved 0
0 Reserved
1 Reserved
1
2 Reserved
Transfer rate at the 3 2400 bit/s
2
COM interface 4 4800 bit/s
5 9600 bit/s
3
6 19200 bit/s
7 Reserved
0 Reserved
4
1 None
Parity
2 Reserved
5
3 Reserved
6 Reserved 0
7 Reserved 0
67
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
68
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
ATIn [n=0,1,2,8,9]
Option Result
ATI0 Displays GSM module product code. The GSM module transmits the
product code as a 3-digit ASCII string with the format 24x followed by
<CR> and <LF>.
ATI2 Checks firmware checksums. As the result, the GSM module returns the
OK or ERROR result code followed by <CR> and <LF>.
ATI9 Displays GSM module’s version ID. The GSM module transmits its ID.
69
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Technical data
General
Type: M1
Housing: Plastic
Dimensions: 116 x 67 x 30 mm
Weight: 157 g
Memory: Flash EPROM
Input voltage: +8 V to +24 V DC
Nominal voltage: 13,2 V DC
Input current: Max. 500 mA
Class of protection: III
Temperature range: -20 °C to +55 °C (operating)
-40 °C to +70 °C (storage)
V.24 interface
Connector: 9-pin DSUB (female) to DIN 41652
Pin assignment:
70
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Technical data
Pin assignment:
Meaning of pins:
71
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
Technical data
GSM modes
Fax
CCITT Rec.: CCITT T.30, T.4
Routes: MOC and MTC
Info.transf.mode: FAX G3
Clock mode: Synchronous
Connection elem.: Transparent
Structure: Unstructured
Radio channel: Full rate
Intermed. rate: 8 or 16 kbit/s
User rate: 2400, 4800 or 9600 bit/s
Teleservice: TS 61, TS 62
Data
SMS
72
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
GSM documentation
ETSI contact
73
6.3.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
General information
CE-Sign
The GSM Module M1 with its IMEI number is approved for operation in GSM networks.
This device also conforms to the following EU guidelines:
– 89/336/EWG “Electromagnetic Compatibility”
– 91/263/EWG CTR5 and CTR 9
– ETS 300342-1
as confirmed by the CE mark.
Service
The current version of this manual and of the M1 software can be found in the following
mailbox:
Mailbox telephone number: +49 89 722 46555
74
26.2.96 gsm-m1-e.fm GSM M1 Module, English: A24859-N4000-A100-1-7677
General information
Issued by
50% recycled
© Siemens AG 1996
Private Communication Systems Group
Hofmannstraße 51 All rights reserved
Subject to availability
D-81359 Munich Right of modification reserved