Hide thumbs Also See for GSM Bulk:

Advertisement

Quick Links

GSM Bulk
User Guide
Rev. 1.0 05/2003

Advertisement

Table of Contents
loading

Summary of Contents for Digicom GSM Bulk

  • Page 1 GSM Bulk User Guide Rev. 1.0 05/2003...
  • Page 2: Table Of Contents

    2.3 CONNECTION TO THE EXTERNAL ANTENNA............8 2.4 LED INDICATOR......................9 2.4 CONNECTOR FOR THE VOICE MANAGEMENT ............10 3. FUNCTIONAL EXAMPLES...................11 A) PIN MANAGEMENT ....................11 B) GSM BULK READY TO WORK ..................12 C) SERIAL CABLE NOT COMPLETED................13 D) DATA TRANSFER......................13 E) SMS MANAGEMENT (TEXT )................14 MODE 4.
  • Page 3: Preface

    DECLARATION OF CONFORMITY We, Digicom S.p.A. registered office at: via Volta 39 - 21010 Cardano al Campo (Varese - Italy) declare under our sole responsability that the product: Name: GSM Bulk Type: Modem Dual-Band EGSM 900/1800MHz satisfies the basic requirement of the below indicated Directive: •...
  • Page 4: Introduction

    It has been designed to operate on any digital GSM network both directly and in roaming. GSM Bulk is compliant with GSM Class 4 (900Mhz) and Class 1 (1800 Mhz). The dual band functionality depends on the network. Please refer to GSM provider for the availability of the service.
  • Page 5: Warnings

    Road Safety Do not use GSM Bulk while driving. In case of use on cars, it is necessary to check that electronic equipment is shielded against RF signal. Do not place GSM Bulk over the air bag or in the air bag deployment area.
  • Page 6: Installation

    The GSM modem installation must be carried out between a range of temperature indicated in the manual. Attention: the power supply voltage must not exceed the indicated maximum value as this may cause a damage of the product. 2.1 PIN-OUT OF GSM BULK The following table shows the pin-out connector: ELECTRIC SIGNAL...
  • Page 7: Sim Card

    In case your application supports TD and RD (transmission and reception) signals only, it is possible to connect it to the GSM Bulk. In this case it is important to configure GSM Bulk to ignore the not present criteria. [For further information on commands, see the chapters “Functional Examples” and “AT Commands”]...
  • Page 8: Connection To The External Antenna

    3. Place the antenna and check there is a good quality signal. You can check the signal: • Using a cellular phone Insert the SIM of the GSM Bulk in a cellular phone and check the quality of the signal. • Through the Led STATUS (see: “Led Indicator” paragraph) Power on the modem and verify the STATUS Led.
  • Page 9: Led Indicator

    GSM Bulk connected to another device BLINKING GSM Bulk is ready to work only after it has been registered by the GSM network and with a good quality signal. To verify that GSM Bulk is ready for calls and SMS, follow these commands:...
  • Page 10: Connector For The Voice Management

    2.4 CONNECTOR FOR THE VOICE MANAGEMENT For the voice functionality, GSM Bulk is equipped with two male connectors 2pin lead-space 2.54 The modem includes AC coupling and biasing for electret microphone. Suggested characteristics for the microphone Biasing : 2V – 0.5mA Impedance: 2KΩ...
  • Page 11: Functional Examples

    3. FUNCTIONAL EXAMPLES GSM Bulk can be programmed through a set of AT commands for the execution of all its functionalities. Here the description of some applications. For the complete AT command set, see the chapter “AT Commands”. Attenzione: In the factory configuration the AT commands are managed at 9600 bt/s only.
  • Page 12: B) Gsm Bulk Ready To Work

    B) GSM BULK READY TO WORK GSM Bulk can work only after it has been detected by the network and with a good GSM signal. To verify GSM Bulk is ready to manage calls and SMS, follow these commands: Command:...
  • Page 13: C) Serial Cable Not Completed

    In case your application (eg. PLC) supports only TD and RD signals (Trasmission and Reception), it is however possible to connect it to the GSM Bulk. In this case you will use a non-completed serial cable; for this reason it is important to configure GSM Bulk so that it ignores the serial criteria not present.
  • Page 14: E) Sms Management (Text Mode)

    To activate the SMS management, you must insert the identifier number of the Services Center for your GSM operator. In the most recent SIM cards, the identifier is already present in memory: to verify you can use a mobile phone or, with GSM Bulk, you can act as follows:...
  • Page 15 Center with your Telephone Operator. Read the SMS (TEXT mode) The factory configuration of GSM Bulk detects the coming of a new SMS. When an SMS arrives, GSM Bulk send to the DTE (eg. PC) the following message: +CMTI: “SM”,2 (2 indicates the memory location of the SIM card where the SMS has been stored).
  • Page 16 With this configuration GSM Bulk sends immediately the message to the DTE, when it receives it from the network: +CMT: "+393217654321",,"01/01/75,12:06:14+00" First SMS message with GSM Bulk Cancel the SMS For example, to cancel the second message: Command: AT+CMGD=2 Answer:...
  • Page 17: At Commands

    4. AT COMMANDS GSM Bulk supports a complete AT commands set to configure and test the modem and all its functionalities. These commands are based on the following recommandations: • ETSI GSM 07.07 : Digital cellular telecommunications system (Phase 2); AT command set for GSM Mobile Equipment (ME);...
  • Page 18 At the end of the number for the VOICE calls ATD0123456789; Redial the last called telephone number ATDL >”text” Call to the number in the phonebook associated ATD>”Digicom” with the “text” indentifier (by AT+CPBS command) Call to the number contained in mem position n >mem<idx> ATD>SM2 >n...
  • Page 19 Hang up When the modem is on-line after the escape sequence “+++”, this command forces the modem to disconnect. Command Possible answers Action The modem disconnects Back to On-Line mode If you have to interrupt the data flow temporarily to verify the modem status or some registers without disconnecting, you can use the “+++”...
  • Page 20 AT%D Automatic dialing with DTR (C108) This command allows to activate a DATA or VOICE autocall to the number stored in the first location of the SIM phonebook; or the automatic sending of an SMS stored in the SIM first location. The number is dialed when DTR passes from OFF to ON status;...
  • Page 21 AT&S Data Set Ready (C107) This command defines the management of DSR (C107) criterion present on the modem serial port. If controlled (AT&S1), the DSR ON indicates a connection with a remote device. When OFF it indicates the disconnection with the remote modem. If forced (AT&S0), regardless of the status (connected/disconnected), the DSR is always ON.
  • Page 22 AT+CGSN Product Serial Number (IMEI) Command Possible answers Action AT+CGSN 012345678901234 International Mobile Equipment Identity (IMEI) of the GSM module AT+CIMI IMSI (International Mobile Subscriber Identity) This command is used to read and identify the IMSI of the SIM card. Command Possible answers Action...
  • Page 23 AT+ICF Data format This command allows to select the data synchronous format, the modem will use to accept data from the DTE (e.g. PC); the modem answer messages will use the same format. Note: a data format different from 8N1 ( AT+ICF=3,4) disables the autobaud (AT+IPR=0) if active. If the data format is set at 8N1, the autobaud is automatically enabled.
  • Page 24 4.2.2 07.07 GSM COMMANDS AT+CBST Line Speed Setting This command is used to select the line speed and the protocol for the DATA calls. If Multistandard is selected: when transmitting, the modem sets with the maximum speed available on the GSM network (for Italy V.32 9600 bit/s) when receiving the modem recognizes the speed and the protocol suggested from the remote device.
  • Page 25 AT+CLIP Calling Line Identification (CLI) When receiving a call, this command allows to identify the calling number. With the command AT+CLIP? It is possible to obtain the status of the “CLIP Service” in the network. The caller ID is displayed after any RING message. Command Possible answers Action...
  • Page 26 AT+COPS Operator selection GSM Bulk can automatically detect the GSM operator both directly and in roaming. With this command you can check the current provider. Moreover, in extreme cases it is possible to force the registration to a specific provider: in this case check the registration status with the command AT+CREG.
  • Page 27 Report enabled with +CREG: <stat>,<lac>,<ci> <stat> Registration status Modem not registered, GSM Bulk is not currently searching for a new operator Modem registered with the same operator of the SIM card Modem not registered, GSM Bulk is searching for a new operator...
  • Page 28 AT+CSQ GSM Signal Quality This command is used to control the GSM quality signal. For further information on AT+CSQ command, see the chapter “Functional Examples”. Command Possible answers Action AT+CSQ +CSQ: <rssi>,<ber> Reads the signal power and ber <rssi> Reception level -113 dBm or less -111 dBm 2…30...
  • Page 29 4.2.3 PHONEBOOK COMMANDS AT+CPBS Select Phonebook This command selects the memory to be used for the phonebook. Command Possible answers Action AT+CPBS=<”storage”> OK / ERROR Select the current phonebook AT+CPBS? +CPBS: <“storage”>,<used>, memory and the available <total> memory Default: AT+CPBS=”ME” <”storage”>...
  • Page 30 AT+CPBR Read a telephone number This command is used to read a telephone number in the current phonebook and can be selected with the command AT+CPBS. Command Possible answers Action AT+CPBR=<idx1>,<idx2> +CPBR: Reads the numbers in the <idx1>,<number>,<type>,<text> phonebook, from <idx1> to …...
  • Page 31 When the remote device answers the call, GSM Bulk will show the OK message. For the voice functionality, GSM Bulk is equipped with a double-ended audio interface on RJ6 female connector with the same Pin-out of a standard telephone handset.
  • Page 32 AT+VTD Length of the DTMF tone This command is used to increase or reduce the length of the DTMF tone, sent with the command AT+VTS.. Command Possible answers Action AT+VTD=<time> OK / ERROR Sets the length of the DTMF tone AT+VTD? +VTD: 1 Shows the current settings...
  • Page 33 AT+ECHO Echo cancellation This command enables the echo cancellation for voice calls in small rooms. It could be necessary to act on the (AT+VGT) and (AT+VGR) commands for a best voice quality. Command Possible answers Action AT+ECHO=<mode>,<algold> OK / ERROR Sets the echo cancellation AT+ECHO? +ECHO: <status>,<algold>...
  • Page 34 4.2.5 SMS CONTROL COMMANDS (GSM 07.05) AT+CMGF Messages format This command is used to define the SMS format (Short Message Service). For further information on AT+CMGF command, see the chapter “Functional Examples”. Command Possible answers Action AT+CMGF=0 SMS in PDU mode AT+CMGF=1 SMS in Text mode AT+CMGF?
  • Page 35 1) AT+CNMI=2,1 Report: +CMTI: "SM",2 Description: The received SMS has been stored in the location 2 of the SIM memory. 2) AT+CNMI=2,2 Report: +CMT: "+393217654321",,"01/01/75,12:06:14+00" First SMS message with GSM Bulk Description: the received SMS is displayed directly on the DTE.
  • Page 36 AT+CMGD Delete messages This command is used to delete the SMS messages stored in the SIM memory. For further information on AT+CMGD command, see the chapter “Functional Examples”. Command Possible answers Action AT+CMGD=<index>,<deflag> OK / ERROR Delete the messages <index> Memory index <deflag>...
  • Page 37 Command: AT+CMGS=”+393217654321”<enter> Answer: > Text: First SMS message with GSM Bulk<ctrl z> Answer: +CMGS: <sms index> Compose your message, press <ctrl z> (Hex =1A). To cancel the procedure, press <esc> (Hex = 1B). In this example the message “First SMS message with Pocket GSM” is sent to number +393217654321.
  • Page 38 APPENDIX A A.1. (+CEER: Error <err>) Report Error Codes : <err> Description Unassigned (unallocated) number No route to destination Channel unacceptable Operator determined barring Normal call clearing User busy No user responding User alerting, no answer Call rejected Number changed Non selected user clearing Destination out of order Invalid number format (incomplete number)
  • Page 39 Interworking, unspecified FDN is active and number is not in FDN Call operation not allowed Call barring on outgoing calls Call barring on incoming calls Call impossible Lower layer failure Note: All other values in the range 0 to 31 shall be treated as cause 31 All other values in the range 32 to 47 shall be treated as cause 47 All other values in the range 48 to 63 shall be treated as cause 63 All other values in the range 64 to 79 shall be treated as cause 79...
  • Page 40 A.2. (+CME ERROR: <error>) Report Error Codes: <error> Description Operation not allowed Operation not supported PH-SIM PIN required SIM not inserted SIM PIN required SIM PUK required SIM failure Incorrect password Memory full Invalid index Not found Text string too long Dial string too long No network service Network not allowed –...
  • Page 41 A.3. Values of the speaker gain (AT+VGR=<val>) : Speaker <val> Gain 0 – 15 +6 db 16 – 31 +4 db 32 – 47 +2 db 48 – 63 +0 db 64 – 79 -2 db 80 – 95 -4 db 96 –...

Table of Contents