dc3500_at_commands_manual_500242r01_(190110)

Upload: hughbaxter

Post on 18-Oct-2015

19 views

Category:

Documents


0 download

DESCRIPTION

DC3500 AT Commands Reference Manual 500242R01.

TRANSCRIPT

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    1/136

    DC3500 AT Commands Reference Manual 500242R01

    DC3500

    GSM / GPRS Module

    AT Commands Reference Manual

    R01

    02-Nov-09

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    2/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 2 /136

    Revision History

    Rev Date Author Description01 02-Nov-09 Yingsi Initial Release based on Rev 0.1

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    3/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 3 /136

    Table of Content

    1. Introduction ................................................................................................................. 71.1. Scope.................................................................................................................................. 71.2. References.......................................................................................................................... 7

    2. Abbreviations and Definitions...................................................................................... 9

    2.1.

    Abbreviations....................................................................................................................... 9

    2.2. Definitions ........................................................................................................................... 93. AT Command Syntax and General Behaviors .......................................................... 10

    3.1. Command line....................................................................................................................103.2. Information response and result codes...............................................................................113.3. Serial interface settings ......................................................................................................113.4. Start up and initialization ....................................................................................................113.5. Dynamical channel handling...............................................................................................123.6. Terminal Settings ...............................................................................................................12

    4. General Commands.................................................................................................. 134.1. Manufacturer identification +CGMI .....................................................................................134.2. Request model identification +CGMM ................................................................................134.3. Request revision identification +CGMR..............................................................................134.4. Request product serial number identification +CGSN.........................................................14

    4.5.

    Set TE character set +CSCS..............................................................................................144.6. Request international mobile subscriber identification +CIMI.............................................15

    4.7. Card identification +CCID...................................................................................................154.8. Request complete capabilities list +GCAP .........................................................................154.9. Repeat last command A/ ....................................................................................................164.10. Multiplexing mode +CMUX.................................................................................................164.11. Multiplexing mode +XMUX .................................................................................................174.12. DLCs +XCONFIG...............................................................................................................184.13. DLC (Data Logical Channel) Handling................................................................................194.14. Unsolicited result code handling.........................................................................................194.15. Controller Handling.............................................................................................................194.16. PCCA STD-101 [17] select wireless network +WS46.........................................................20

    5. Call Control Commands and Methods ...................................................................... 215.1. Select type of address +CSTA ...........................................................................................21

    5.2.

    Dial command D.................................................................................................................215.3. Select tone dialling T ..........................................................................................................22

    5.4. Select pulse dialling P ........................................................................................................225.5. Call answer A .....................................................................................................................235.6. Hook control H....................................................................................................................235.7. Monitor speaker loudness L ...............................................................................................235.8. Monitor speaker mode M....................................................................................................235.9. Call mode +CMOD .............................................................................................................245.10. Hang up call +CHUP ..........................................................................................................245.11. Select bearer service type +CBST......................................................................................255.12. Service class selection and identification +FCLASS...........................................................265.13. Radio link protocol +CRLP .................................................................................................265.14. Service reporting control +CR ............................................................................................275.15. Extended error report +CEER ............................................................................................27

    5.16.

    Cellular result codes +CRC................................................................................................28

    5.17. Tone duration +VTD...........................................................................................................295.18. DTMF and tone generation +VTS.......................................................................................295.19. Redial last telephone number ATDL...................................................................................295.20. Automatic answer S0..........................................................................................................30

    6. Network Service related commands ......................................................................... 316.1. Subscriber number +CNUM ...............................................................................................316.2. Network registration +CREG..............................................................................................326.3. Operator selection +COPS.................................................................................................336.4. Facility lock + CLCK...........................................................................................................346.5. Change password + CPWD................................................................................................356.6. Calling line identification presentation +CLIP......................................................................356.7. Calling line identification restriction +CLIR..........................................................................37

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    4/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 4 /136

    6.8. Connected line identification presentation +COLP .............................................................376.9. Connected line identification restriction +COLR .................................................................386.10. Closed user group +CCUG.................................................................................................386.11. Call forwarding +CCFC ......................................................................................................396.12. Call waiting +CCWA...........................................................................................................406.13. Call related supplementary services +CHLD......................................................................416.14. Call deflection +CTFR ........................................................................................................426.15. Unstructured supplementary service data +CUSD .............................................................43

    6.16.

    Advise of charge +CAOC...................................................................................................43

    6.17. Supplementary service notifications +CSSN ......................................................................446.18. List current calls +CLCC.....................................................................................................456.19. Read operator names +COPN ...........................................................................................466.20. Selection of preferred PLMN list +CPLS.............................................................................466.21. User to user signalling service 1 +CUUS1..........................................................................476.22. eMLPP Priority Registration and Interrogation +CAEMLPP................................................486.23. Calling name presentation +CNAP.....................................................................................49

    7. Mobile Equipment control and status commands ..................................................... 507.1. Phone activity status +CPAS..............................................................................................507.2. Switch off MS +CPWROFF ................................................................................................507.3. Set phone functionality +CFUN ..........................................................................................517.4. Enter PIN + CPIN...............................................................................................................527.5. Battery charge +CBC .........................................................................................................53

    7.6.

    Signal quality +CSQ ...........................................................................................................54

    7.7. Mobile termination control mode +CMEC...........................................................................557.8. Keypad control +CKPD ......................................................................................................557.9. Display control +CDIS ........................................................................................................567.10. Indicator control +CIND......................................................................................................567.11. Mobile termination event reporting +CMER........................................................................577.12. Select phonebook memory storage + CPBS ......................................................................587.13. Read phonebook entries + CPBR ......................................................................................607.14. Find phonebook entries + CPBF ........................................................................................617.15. Write phonebook entry + CPBW.........................................................................................627.16. Clock +CCLK......................................................................................................................637.17. Alarm +CALA .....................................................................................................................637.18. Delete alarm +CALD ..........................................................................................................647.19. Generic SIM access +CSIM ...............................................................................................65

    7.20.

    Restricted SIM access +CRSM ..........................................................................................65

    7.21. Alert sound mode +CALM..................................................................................................677.22. Ringer sound level +CRSL.................................................................................................677.23. Loudspeaker volume level +CLVL......................................................................................687.24. Mute control +CMUT ..........................................................................................................687.25. Accumulated call meter +CACM.........................................................................................697.26. Accumulated call meter maximum +CAMM........................................................................697.27. Price per unit and currency table +CPUC...........................................................................707.28. Call meter maximum event +CCWE...................................................................................707.29. Set greeting text +CSGT ....................................................................................................717.30. Set voice mail number +CSVM...........................................................................................717.31. Automatic Time Zone Update +CTZU ................................................................................727.32. Time Zone Reporting +CTZR .............................................................................................727.33. Report mobile termination error +CMEE.............................................................................73

    7.34.

    List all available AT commands +CLAC..............................................................................738. Short messages commands......................................................................................74

    8.1. Parameter definition ...........................................................................................................748.2. Select message service +CSMS ........................................................................................748.3. Preferred message storage +CPMS...................................................................................758.4. Preferred message format +CMGF ....................................................................................758.5. Save settings +CSAS.........................................................................................................768.6. Restore Settings +CRES....................................................................................................768.7. Show text mode parameters +CSDH..................................................................................778.8. New message indication +CNMI ........................................................................................788.9. Read message +CMGR .....................................................................................................798.10. New Message Acknowledgement to ME/TA +CNMA .........................................................808.11. Usecases for implementation-variant with DR_TE_SM_EXTERNAL present.....................81

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    5/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 5 /136

    8.12. List message +CMGL.........................................................................................................828.13. Send message +CMGS......................................................................................................838.14. Write message to memory +CMGW...................................................................................838.15. Send message from storage +CMSS .................................................................................848.16. Set text mode parameters +CSMP.....................................................................................848.17. Delete SMS +CMGD ..........................................................................................................858.18. Service center address +CSCA..........................................................................................858.19. Select cell broadcast message types +CSCB.....................................................................86

    8.20.

    Send command +CMGC ....................................................................................................86

    8.21. More messages to send +CMMS .......................................................................................878.22. Detection of signal DR_SM_FINISHED_IND +XSMS.........................................................87

    9. FAX class 2 commands ............................................................................................ 889.1. Transmit Data +FDT...........................................................................................................889.2. Receive data +FDR............................................................................................................889.3. Initialize facsimile parameters +FIP....................................................................................889.4. Session termination +FKS, +FK .........................................................................................889.5. Adaptive answer +FAA.......................................................................................................889.6. Address & polling capabilities +FAP...................................................................................899.7. Buffer size +FBS ................................................................................................................899.8. Data bit order +FBO...........................................................................................................909.9. HDLC frame reporting +FBU ..............................................................................................909.10. DS capabilities parameters +FCC ......................................................................................90

    9.11.

    Copy quality checking +FCQ..............................................................................................91

    9.12. Capability to receive data +FCR.........................................................................................919.13. Current session results +FCS.............................................................................................919.14. DTE phase C response timeout +FCT................................................................................919.15. Phase C received EOL alignment +FEA.............................................................................929.16. Format conversion +FFC....................................................................................................929.17. Call termination status +FHS..............................................................................................939.18. Procedure interrupt enable +FIE ........................................................................................939.19. Current session parameters +FIS.......................................................................................939.20. Inactivity timeout +FIT ........................................................................................................939.21. Local ID string +FLI ............................................................................................................949.22. Set flow control +FLO.........................................................................................................949.23. Indicate document to poll +FLP..........................................................................................949.24. Request revision identification +FMR .................................................................................94

    9.25.

    Minimum phase C speed +FMS .........................................................................................95

    9.26. Negotiation reporting +FNR................................................................................................959.27. Non-standard frame FIF octet string +FNS.........................................................................959.28. NSF message data indication +FND ..................................................................................959.29. Selective polling address +FPA..........................................................................................969.30. Local polling ID string +FPI.................................................................................................969.31. Packet protocol control +FPP.............................................................................................969.32. Page status +FPS ..............................................................................................................969.33. Password parameter +FPW ...............................................................................................979.34. Receive quality thresholds +FRQ.......................................................................................979.35. Error correction mode retry count +FRY.............................................................................979.36. SubAddress parameter +FSA.............................................................................................979.37. Request to poll +FSP .........................................................................................................98

    10. V24 control and V25ter commands...........................................................................99

    10.1.

    Reset to default configuration Z..........................................................................................99

    10.2. Set to factory defined configuration &F...............................................................................9910.3. Circuit 109 behaviour &C....................................................................................................9910.4. Circuit 108/2 behaviour &D...............................................................................................10010.5. DSR override &S..............................................................................................................10010.6. Flow control &K ................................................................................................................10010.7. Store current configuration &W.........................................................................................10110.8. Display current configuration &V ......................................................................................10110.9. Designate a default reset profile &Y .................................................................................10210.10. Request identification information I...................................................................................10210.11. Request manufacturer Identification +GMI .......................................................................10210.12. Request model identification +GMM.................................................................................10310.13. Request revision identification +GMR...............................................................................103

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    6/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 6 /136

    10.14. Request product serial number identification +GSN.........................................................10310.15. DTE-DCE character framing +ICF....................................................................................10410.16. DTE-DCE local flow control +IFC .....................................................................................10510.17. Set flow control \Q ............................................................................................................10510.18. Fixed DTE rate +IPR........................................................................................................10610.19. Escape character S2 ........................................................................................................10610.20. Command line termination character S3...........................................................................10710.21. Response formatting character S4 ...................................................................................107

    10.22.

    Command line editing character S5..................................................................................107

    10.23. Pause before blind dialling S6.. 1 .....................................................................................10810.24. Connection completion timeout S7...................................................................................10810.25. Command dial modifier time S8........................................................................................10810.26. Automatic disconnect delay S10.......................................................................................10910.27. Escape prompt delay (EPD) S12......................................................................................10910.28. AutoSync bit mapped options S19....................................................................................10910.29. Command echo E.............................................................................................................11010.30. Result code suppression Q ..............................................................................................11010.31. DCE response format V....................................................................................................11110.32. Result code selection and call progress monitoring control X...........................................111

    11. SIM toolkit ............................................................................................................... 11211.1. SIM-APPL-TK proactive commands +STKPRO ...............................................................11211.2. SIM-APPL-TK terminal response +STKTR.......................................................................115

    11.3.

    SIM-APPL-TK envelope +STKENV..................................................................................117

    11.4. SIM-APPL-TK terminal profile +STKPROF.......................................................................11811.5. SIM-APPL-TK call control commands +STKCC ...............................................................11811.6. SIM-APPL-TK proactive session status +STKCNF...........................................................11911.7. SIM-APPL-TK Launch Browser Command +STKLBR......................................................119

    12. GPRS commands ................................................................................................... 12012.1. Commands Specific to MTs supporting the GPRS ...........................................................120

    12.1.1. Parameter Definition ...................................................................................... .............................. 12012.1.2. Define PDP context +CGDCONT.................................................................................... ............ 12212.1.3. Quality of service profile (requested) +CGQREQ ....................................................................... 12312.1.4. Quality of service profile (minimum acceptable) +CGQMIN ....................................................... 12412.1.5. GPRS attach or detach +CGATT .................................................................................... ............ 12412.1.6. PDP context activate or deactivate +CGACT....... ....................................................................... 12512.1.7. Enter data state +CGDATA ........................................................................... .............................. 12512.1.8. Show PDP address +CGPADDR .................................................................................... ............ 12612.1.9.

    Automatic response to a network request for PDP context activation +CGAUTO ..................... 126

    12.1.10. Manual response to a network request for PDP context activation +CGANS............................ 12712.1.11. GPRS mobile station class +CGCLASS...................................................................................... 12812.1.12. GPRS event reporting +CGEREP ................................................................................... ............ 12812.1.13. GPRS network registration status +CGREG............................................................................... 12912.1.14. Select service for MO SMS messages +CGSMS ....................................................................... 130

    12.2. Modem Compatibility Commands.....................................................................................13012.2.1. Request GPRS service D ............................................................................................ ................ 13012.2.2. Automatic response to a network request for PDP context activation S0................................... 13112.2.3. Manual acceptance of a network request for PDP context activation A..................................... 13112.2.4. Manual rejection of a network request for a PDP context activation H.................... ................... 131

    12.3. Extended Packet Domain AT Commands ........................................................................13212.3.1. Parameter Definition ...................................................................................... .............................. 13212.3.2. Define Secondary PDP context +CGDSCONT........................................................................... 13412.3.3. Traffic Flow Template +CGTFT ..................................................................................... .............. 135

    12.3.4.

    PDP Context Modify +CGCMOD........ ......................................................................................... 136

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    7/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 7 /136

    1. IntroductionThis document described the messages exchanged between and application and the module basedon AT commands in order to control a DC3500 modem. Additionally, this document also describescommands that TE may use to control a MT supporting packet switched services.

    1.1. Scope

    The present document specifies a profile of AT commands and recommends that this profile be usedfor controlling Mobile Equipment (ME) functions and GSM network services from a TerminalEquipment (TE) through Terminal adaptor (TA).

    1.2. ReferencesThe following documents contain provisions which, through reference in this text, constituteprovisions of the present document.

    References are either specific (identified by date of publication, edition number, version number, etc.)or non-specific.

    For a specific reference, subsequent revisions do not apply.

    For a non-specific reference, the latest version applies. In the case of a reference to a 3GPPdocument (including a GSM document), a non-specific reference implicitly refers to the latest versionof that document in the same Release as the present document.

    [1] GSM 02.04: Digital cellular telecommunication system (Phase 2+);General on supplementary services

    [2] GSM 02.04: Digital cellular telecommunication system (Phase 2+);Mobile Stations (MS) features

    [3] GSM 02.30: Digital cellular telecommunication system (Phase2+);Man-Machine Interface (MMI) of the mobile station (MS).

    [4] GSM 02.90: Digital cellular telecommunication system (Phase2+);

    Unstructured supplementary service data (USSD)- stage 1

    [5] GSM 03.38: Digital cellular telecommunications system (Phase 2+);Alphabets and language-specific information

    [6] GSM 03.40: Digital cellular telecommunications system (Phase 2+);Technical realization of the Short Message Service (SMS)Point-to-Point (PP)

    [7] GSM 03.41: Digital cellular telecommunications system (Phase 2+);Technical realization of Cell Broadcast Service (CBS)

    [8] GSM 03.60: Digital cellular telecommunication system (Phase 2+);GPRS Mobile Station (MS) supporting GPRS

    [9] GSM 04.07: Digital cellular telecommunications system (Phase 2+);Mobile Radio Interface Signalling Layer 3

    [10] GSM 04.08: Digital cellular telecommunications system (Phase 2+);Mobile radio interface layer 3 specification

    [11] GSM 04.11: Digital cellular telecommunications system (Phase 2+);Point-to-Point (PP) Short Message Service (SMS)Support on Mobile Radio Interface.

    [12] GSM 04.12: Digital cellular telecommunications system (Phase 2+);Short Message Service Cell Broadcast (SMSCB) Supporton Mobile

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    8/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 8 /136

    [13] 3GPP TS27.007: Technical Specification Group Terminals;AT command set for User Equipment (UE); V3.11.0

    [14] 3GPPTS27.005: Technical Specification Group Terminals;Use of Data Terminal Equipment - Data CircuitTerminating Equipment (DTE-DCE) interface for ShortMessage Services (SMS) and Cell Broadcast Service (CBS); V4.1.0

    [15] GSM 07.60: Digital cellular telecommunication system (Phase 2+);GPRS Service description; stage 2

    [16] GSM 11.11 Digital cellular telecommunications system (Phase 2+);Specification of the Subscriber Identity Module Mobile Equipment (SIM ME) interface

    [17] ITU-T V.25ter: ITU-T V.25 ter Recommendation: Data Communicationsover the Telephone Network;Serial asynchronous automatic dialling and control.

    [18] ITU-T T.32: ITU-T Recommendation T.32Asynchronous Facsimile DCE Control - Service Class 2

    [19] 3GPP TS 22.030: Digital cellular telecommunications system (Phase 2+);Universal Mobile Telecommunications System (UMTS);Man-Machine Interface (MMI) of the User Equipment (UE)

    [20] ISO 639 (1988): Code for the representation of names of languages

    [21] DWD-doc: Audio driver interface specification; version 0.93

    [22] DWD-doc: Backlight driver interface specification; version 0.3

    [23] DWD-doc: Keyboard interface specification; version 0.3

    [24] DWD-doc: LED interface specification; version 0.19

    [25] DWD-doc: Battery driver specification; version 0.3

    [26] Mobile Station Main AT Commands, V1.24, Infineon Tech. AG, Mar, 2007

    [27] Mobile Station Packet Domain AT Commands, V1.11, Infineon Tech. AG, Mar, 2007

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    9/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 9 /136

    2. Abbreviations and Definitions

    2.1. AbbreviationsAT AT Command Interpreter Software Subsystem, or attention

    CB Cell Broadcast

    CM Connection Management

    DA Destination Address

    DCE Data Communication Equipment

    DTE, TE Data Terminal Equipment

    L3 Layer 3

    ME Mobile Equipment

    MN Mobile Network Software Subsystem

    MO Mobile Originated

    MS Mobile Station

    MT Mobile Terminated

    PDU Protocol Data Unit

    SC Service Centre

    SI SIM Application Part Software Subsystem

    SIM Subscriber Identity Module

    SMS Short Message Service

    UICC Universal Integrated Circuit Card

    USIM Universal Subscriber Identity Module

    2.2. Definitions

    Carriage return character (equivalent to S3 command)

    Linefeed characterequivalent to S4 command).

    Backspace character, (equivalent to the S5 command.)

    < > Angle brackets enclose a syntactical field. Brackets themselves do not appear inthe command line.

    [ ] Square brackets enclose optional command or response parameter. Bracketsthemselves do not appear in the command line.

    Underline Underlined defined value is the default setting of the subparameter.

    Value Boldface and underlined word defined a default setting value.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    10/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 10 /136

    3. AT Command Syntax and General Behaviors

    3.1. Command lineSee figure 1 for general structure of a command line. Standardized basic commands are found only inV.25ter [14].

    GSM commands use syntax rules of extended commands. Every extended command has a test

    command (trailing =?) to test the existence of the command and to give information about the type ofits subparameters. Parameter type commands also have a read command (trailing ?) to check thecurrent values of subparameters.Action type commands do not store the values of any of theirpossible subparameters, and therefore do not have a read command.

    Figure 1: Basic structure of a command line

    If verbose responses are enabled with command V1 and all commands in a command line has beenperformed successfully, result code OK is sent from the TA to the TE. Ifnumeric responses are enabled with command V0, result code 0 is sent instead.

    If verbose responses are enabled with command V1 and subparameter values of a command are notaccepted by the TA (or command itself is invalid, or command cannot be performed for some reason),result code ERROR is sent to the TE and no subsequent commands in thecommand line are processed. If numeric responses are enabled with command V0, result code4 is sent instead. ERROR (or 4) response may be replaced by +CME ERROR: (referclause 9) when command was not processed due to an error related to ME operation.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    11/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 11 /136

    3.2. Information response and result codesThe TA response for the example command line of figure 2 could be as shown in figure 2. Here,verbose response format is enabled with command V1. If numeric format V0 would have been used, headers of information responses would have been left out and final result code changedto 0.

    Figure 2: Response to a command line

    So called intermediate result codes inform about progress of TA operation (e.g. connectionestablishment CONNECT), and so called unsolicited result codes indicate occurrence of an event notdirectly associated with issuance of a command from TE (e.g. ring indication RING).

    3.3. Serial interface settingsThe serial driver works after start up with the following settings:- data-rate: 115200 bps- 1 stop bit- even parity- RTS/CTS flow control (HW flow control)

    Please use the commands +IPR, +IFC, +ICF to change these settings.

    3.4. Start up and initializationA complete start up can take place only with a SIM-card with disabled PIN-check. For a SIM-card withenabled PIN-check the most commands are answered with +CME ERROR:

    SIM-PIN requested. After entering PIN via +CPIN command, which allows a start up completion, a lotof SIM-files will be read; it is possible that some commands are affected for a few seconds.

    The serial interface driver does not allow a new command, until the old one is terminated by OK or+CME ERROR: .

    If at start up the MS detects inconsistencies related to the NVRAM the following message is displayed:

    ! NVR DOES NOT FIT TO SW-VERSION. NVR-update is needed !

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    12/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 12 /136

    3.5. Dynamical channel handlingConnecting / replacing physical devices like Bluetooth, Irda or USB are opened / closed as a terminalat runtime. The UART0 is always active.

    For the Bluetooth channel there are settings per default enabled:- echo off- error codes in verbose format

    3.6. Terminal SettingsFor a number of settings the settings are terminal specific: +XDNOABORT +CLIR +CCUG +CMEE +CSCS ATE ATV ATS AT&D +CMER

    +XCIND ATQ +CRC +CR ATXAll other settings are valid for all terminals connected.Note: This list is not up to date!

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    13/136

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    14/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 14 /136

    4.4. Request product serial number identification +CGSN

    DescriptionThis command gets the product serial number, known as IMEI (International Mobile EquipmentIdentity) of the MS.

    Syntax

    Command syntax: AT+CGSNCommand Possible response(s)AT+CGSNNote:get the IMEI

    OKorCME ERROR:

    Test commandAT+CGSN=? OK

    4.5. Set TE character set +CSCS

    DescriptionThis command selects the TE character set.

    SyntaxCommand syntax: AT+CSCS=

    : - GSM: GSM default alphabet (GSM03.38 6.2.1)- "HEX" character strings consist only of hexadecimal numbers from 00 to FF;e.g. "032FE6" equals three 8-bit characters with decimal values 3, 47 and 230; noconversions to the original MT character set shall be done.- IRA: international reference alphabet (ITU-T T.50)- PCCP437: PC character set Code Page 437- 8859-1: ISO 8859 Latin 1 character set- UCS2: 16-bit universal multiple-octet coded character set (USO/IEC10646); UCS2character strings are converted to hexadecimal numbers from 0000 to FFFF. Only thestrings found in quotation marks are UCS2 coded, the rest of commands or responses,remains in IRA alphabet.

    Command Possible response(s)AT+CSCS=GSMNote:set GSM default alphabet

    OKorCME ERROR:

    Read commandAT+CSCS?

    +CSCS=IRAOK

    Test commandAT+CSCS=?

    OK

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    15/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 15 /136

    4.6. Request international mobile subscriber identification +CIMI

    DescriptionThis command allows to request the international mobile subscriber identity IMSI (International MobileSubscriber Identity), which is intended to permit the TE user to identify the individual SIM which isattached to ME.

    SyntaxCommand syntax: AT+CIMI

    Command Possible response(s)AT+CIMINote:read the IMSI (15 digits starting with MCC / 3 digitsand MNC / 2digits)

    OKorCME ERROR:

    Test commandAT+CIMI=?

    OK

    4.7. Card identification +CCID

    DescriptionThis command returns the ICCID of the SIM-card.

    SyntaxCommand syntax: AT+CCID

    Command Possible response(s)AT+CCIDNote:read the ICCID from the SIM-card

    OKorCME ERROR:

    Read commandAT+CCID?

    same as above

    Test commandAT+CCID=?

    OK

    4.8. Request complete capabilities list +GCAP

    DescriptionThis command requests the list of capabilities, containing the corresponding command names.

    SyntaxCommand syntax: AT+GCAP

    Command Possible response(s)AT+GCAPNote:get the list of capabilities

    +GCAP: +FCLASS, +CGSMOKorCME ERROR: unknown

    Read commandAT+GCAP?

    Same as above

    Test commandAT+GCAP=?

    OK

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    16/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 16 /136

    4.9. Repeat last command A/

    DescriptionThis syntax allows to repeat the previously executed command again. Only the A/ command can notbe repeated.

    Syntax

    Command syntax: A/Command Possible response(s)A/Note: repeat last command

    4.10. Multiplexing mode +CMUX

    DescriptionThis command enables the multiplexing protocol control channel as defined in GSM07.10. The ATcommand sets parameters for the Control Channel. If parameters are left out the default values areused. If no autobauding is supported, a customer related interface speed is pre selected. The finalresponse code OK or CME ERROR: is returned using the old interface speed; the parametersbecome active only after sending OK. It is stated that the +CMUX command usage while multiplexing,

    generates an CME_ERROR: operation not allowed.

    SyntaxCommand syntax:AT+CMUX=[,[,[,[, [,[,[,[,]]]]]]]

    command possible responsesAT+CMUX OK

    orCME ERROR:

    Read commandAT+CMUX?

    +CMUX: ,[],,,,,,[,]+CME ERROR:

    Test command

    AT+CMUX=?

    +CMUX: (list of supported s),(list of supported

    s),,(list of supported s),(list of supported s),(listof supported s),(list of supported s),(list of supporteds),(list of supported s)OK

    Defined values (multiplexer Transparency Mechanism)

    - 0 Basic option (default)- 1 Advanced option (forbidden t.b.d.)

    : This parameter defines the way in which the multiplexer control channel is set up. A virtualchannel may subsequently be set up differently but in the absence of any negotiation for the settingsof a virtual channel, the virtual channel shall be set up according to the control channel setting.

    - 0: UIH frames used only (Default)- 1: UI frames used only; value currently not supported- 2: I frames used only; value currently not supported

    (transmission rate) this parameter is not yet supported and the value 0 is alwaysdisplayed in case of read command; values:

    - 1 9 600 bit/s- 2 19 200 bit/s- 3 38 400 bit/s- 4 57 600 bit/s- 5 115 200 bit/s- 6 230 400 bits/s- 7 1 Mbit/s (Default)

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    17/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 17 /136

    (maximum frame size):1- 32768; currently only the range 1-1509 is supportedDefault value: 31 (64 if Advanced option is used)

    (acknowledgement timer in units of ten milliseconds):1-255, where 10 is default (100 ms)

    (maximum number of re-transmissions):0-100, where 3 is default; currently only the range 0-5 is supported

    (response timer for the multiplexer control channel in units of ten milliseconds):2-255, where 30 is default (300 ms)

    Note: T2 must be longer than T1.

    (wake up response timer in seconds):1-255, where 10 is default ; currently not supported, in case of read command 0 is returned;

    (window size, for Advanced operation with Error Recovery options):1-7, where 2 is default; currently not supported, in case of read command 0 is returned.

    4.11. Multiplexing mode +XMUX

    DescriptionThis command configures the GSM07.10 multiplexing protocol.

    SyntaxCommand syntax:AT+XMUX=[,[][,[][,[][,[][,[][,[][,[][,[][,[][,[]]]]]]]]]]]

    Command Possible responsesAT+XMUX= OK

    orCME ERROR:

    Read commandAT+XMUX?

    +XMUX:,,,,,,,,,,OKor+CME ERROR:

    Test commandAT+XMUX=?

    +XMUX: (list of supported ),(list of supported ),(list of supported ),(list of supported ),(list of supported ),

    (list of supported )OK

    Defined values: Action

    : Parameter

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    18/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 18 /136

    4.12. DLCs +XCONFIG

    DescriptionThis command allows the configuration of DLCs (Data Logical Channels).

    SyntaxCommand syntax: AT+XCONFIG=, [,]

    Command Possible responsesAT+XCONFIG=3,1,3 OK

    orCME ERROR:

    Read commandAT+XCONFIG?

    +XCONFIG: options=4000FFFFOK

    Test commandAT+XCONFIG=?

    +XCONFIG: (0-4),0|1,(0-9)OK

    Defined values:

    0 -> configure voice channel for auto answering1 -> configure CSD channel for auto answering2 -> configure GPRS channel for auto answering

    3 -> configure unsolicited call results (RING, +XREDIAL)4 -> configure unsolicited GPRS results (RING)

    Note:The enabling of auto answering with ATS0 is a prerequisite for the configuration of channels.With ATS0 auto answering is enabled for voice, CSD and GPRS on the DLC where it had been latestrequested. With AT+XCONFIG it is possible to configure separate channels for voice, CSD andGPRS.

    : if value 0, 1, 2:0: disable selection1: enable selection for

    if value 3, 4:0: disable on all channels or channel specific with optional parameter 1: enable on all channels (default) or channel specific with optional parameter

    : integer type value indicating the DLC in the range of 1 9 (the maximum number of DLC iscustomizable). In MUX mode DLC 0 is reserved for GSM 07.10 usage.

    : 32 bit field coded as hex field describing the current configuration, i.e. is a certainfunctionality enabled or not.

    Bit 31: ATC_REL99Bit 30: ATC_CELL_BROADCASTS_SUPPORTEDBit 0: NFW_BT_CONTROLLERBit 1: NFW_CC_CONTROLLERBit 2: NFW_FAX_CONTROLLERBit 3: NFW_GPRS_CONTROLLERBit 4: NFW_LATC_CONTROLLERBit 5: NFW_LCS_CONTROLLERBit 6: NFW_NS_CONTROLLER

    Bit 7: NFW_PBK_CONTROLLERBit 8: NFW_PMI_CONTROLLERBit 9: NFW_SIM_CONTROLLERBit 10: NFW_SMS_CONTROLLERBit 11: NFW_STK_CONTROLLERBit 12: NFW_SYS_CONTROLLERBit 13: NFW_TERM_CONTROLLERBit 14: NFW_TEST_CONTROLLERBit 15: NFW_APP_CONTROLLER

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    19/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 19 /136

    4.13. DLC (Data Logical Channel) HandlingThe number of available DLCs is customizable In the current default configuration there are 10 DLCs(Data Logical Channel) with the following proposed functionality:

    DLC 0 Mux control channel (used for 07.10 protocol handling, not to be used for AT commands inmultiplexed mode)

    DLC 1 Call Control CommandsDLC 2 CSD (circuit switched data calls)DLC 3 GPRS connection establishment and dataDLC 4 GPRS connection establishment and dataDLC 5 GPRS connection establishment and dataDLC 6, 7 Phonebook, SMS, SIMTKDLC 8 XDRV, SYSTEM, SIM, NSDLC 9 free to use

    Note: the partition of commands except DLC 0 is not mandatory; it is a proposal in order to organizethe usage and up to the customer.

    Stack controllers with a list of AT commands provided by them is documented in at_ctrl_cmd_list.xls.

    4.14. Unsolicited result code handlingUnsolicited result codes belonging to a stack controller arrive on the channel where the sending hadbeen enabled. Unsolicited responses will be queued when the display is not possible e.g. during adata call on this particular channel.

    All other unsolicited result codes which are not handled by a stack controller are routed throughlegacy ATC and arrive on channel 1. Call related unsolicited responses arrive on the channel wherethey had been requested.

    4.15. Controller Handling

    Stack ControllerCommands in a stack controller can be raised from every channel. If there is already a command

    ongoing for a particular stack controller the raising of a command to the same stack controller fromanother channel is queued. The queuing is also valid for legacy ATC.

    Stack Controllers have per default 1 instance. Some Stack Controllers exist in several instances:- SMS Controller: 2- GPRS Controller: 4- CC Controller: 2

    GPRSA GPRS connection can be deactivated with +cgact on a different channel than established.

    CSDCSD Data calls can be released on a different channel than established with +chld.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    20/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 20 /136

    4.16. PCCA STD-101 [17] select wireless network +WS46

    DescriptionPCCA STD-101 [17] includes a command to select the cellular network (Wireless Data Service; WDS)to operate with the TA. PCCA calls this as WDS-Side Stack Selection.

    This command may be used when TA is asked to indicate the networks in which it can operate.

    SyntaxCommand syntax: AT+WS46=[]

    Command Possible response(s)AT+WS46=[] OK

    orCME ERROR:

    Read commandAT+WS46?

    +WS46: OK

    Test commandAT+WS46=?

    +WS46: (12,22,25)Note: i.e. list of supported sOK

    Defined values indicates WDS-Side Stack Selection and may be:

    - 12 GSM digital cellular (Single mode GSM)- 22 UTRAN only (Single mode UMTS)- 25 3GPP Systems, both GERAN and UTRAN (Dual mode stack)

    Note1: Any change in the WDS-Side stack selection has to be done in detached state!Note2: This functionality is also supported by proprietary command +XRAT, this provides extendedfunctionality compared to +ws46.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    21/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 21 /136

    5. Call Control Commands and Methods

    5.1. Select type of address +CSTA

    DescriptionThis set command selects the type of number for further dialling commands (D) according to GSMspecifications.

    Note: Because the type of address is automatically detected on the dial string of the D command, the+CSTA command has really no effect.

    SyntaxCommand syntax: AT+CSTA=[]

    Command Possible response(s)AT+CSTA=145 OK

    orCME ERROR:

    Read commandAT+CSTA?

    +CSTA: OK

    Test commandAT+CSTA=?

    +CSTA: (128-255)OK

    Defined values may be:

    - 145 when dialing string includes international access code character +- 129 national coded dialing string

    5.2. Dial command D

    DescriptionThe V.24ter dial command D lists characters that may be used in a dialling string for making a call orcontrolling supplementary services in accordance with GSM02.30 and initiates the indicated kind ofcall. No further commands may follow in the command line. The command is abortable by hit a keybefore establishment.

    V.25ter dialling digitsThey are: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *,#, +, A, B, C.Character D is allowed but ignored.

    V.25ter or GSM modifier characters- ,, T, P, !, W or @ are ignored- ; forces a voice call originated to the given address- > allows direct dialling from phonebook- I invocation restrict CLI presentation- i suppression i.e. allows CLI presentation- G or g control the CUG supplementary service information for this call (s.+CCUG)

    Direct calling from phonebooksD>[I][G][;] originate a call to phone number which corresponding alphanumeric field in the defaultphonebook is . D>mem[I][G][;] originate a call to phone number in memory (one of thephonebooks) mem entry location . mem may be for example SM, FD or LD. D>[I][G][;]originate a call to phone number in entry location of the default phonebook. The semicoloncharacter shall be added when a voice call is originated. CLIR and CUG per call modifiers can alsobe present.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    22/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 22 /136

    Responses

    VERBOSE NUMERIC DESCRIPTIONOK 0 Acknowledges successful

    execution of cmd.

    CONNECTED 1 A connection has beenestablished

    RING 2 The DCE has detected an

    incoming call signalfrom the network

    NO CARRIER 3 The connection has beenterminated or theattempt to establish aconnection failed

    BUSY 4 Engaged (busy) signaldetected

    NO ANSWER 5 If no hang up is detectedafter a fixed networktimeout

    CONNECT

    6 Same as CONNECT butincludes the data rate

    RING CTM 7 The MS has detected an

    incoming CTM callsignal from the network;this code is proprietary

    CONNECT FAX 8 Same as CONNECT butincludes the indicationrelated to FAX call

    CTM CALL 9 The DTE user is informedthat a TTY/CTM MIcall will be established;propr.code

    NO CTM CALL 10 No TTY/CTM MO call canbe established;proprietary code

    5.3. Select tone dialling T

    DescriptionThis set command causes subsequent D command to assume that DTMF dialling is to be used.Because in GSM DTMF dialling is default, this command has no effect.

    SyntaxCommand syntax: ATT

    Command Possible response(s)ATT OK

    5.4. Select pulse dialling P

    DescriptionThis set command causes subsequent D command to assume that pulse dialling is to be used.Because in GSM DTMF dialling is default, this command has no effect.

    SyntaxCommand syntax: ATP

    Command Possible response(s)ATP OK

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    23/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 23 /136

    5.5. Call answer A

    DescriptionThis command instructs the DCE to immediately connect to line and start the answer sequence asspecified for the underlying DCE. Any additional command that appears after A on the samecommand line is ignored. The command is abortable. The user is informed that an incoming call iswaiting, by the information result code RING or +CRING displayed on TE.

    SyntaxCommand syntax: ATA

    Command Possible response(s)RING

    ATA OK

    5.6. Hook control H

    DescriptionThis command is used to disconnect the remote user.

    Note 1: all active and (!) held calls will be released(!) needed to pass FTA test case 31.4.4.2, available with EFS21.25.02, EFS21.27.00,DFS23.01.00, DFS22.14.00

    Note 2: AT+CHUP shall be used in case it is intended to release only (!) active calls!

    Note 3: in case of dual service calls ATH will modify the data part of the call to the voicepart, fax is not concerned.

    SyntaxCommand syntax: ATH or ATH0

    Command Possible response(s)ATH OK

    5.7. Monitor speaker loudness L

    DescriptionThis command controls the volume of the monitor speaker. It has no effect.

    SyntaxCommand syntax: ATL, wherein the range of is 0-3.

    Command Possible response(s)ATL1 OK

    5.8. Monitor speaker mode M

    DescriptionThis command controls when the monitor speaker is on. The command has no effect.

    SyntaxCommand syntax: ATM, wherein the range of is 0-2.

    Command Possible response(s)ATM1 OK

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    24/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 24 /136

    5.9. Call mode +CMOD

    DescriptionThis set command selects the call mode of further dialing commands (D) or for next answeringcommand (A).

    Syntax

    Command syntax: AT+CMOD=Command Possible response(s)AT+CMOD=0 OK

    orCME ERROR:

    Read commandAT+CMOD?

    +CMOD: OK

    Test commandAT+CMOD=?

    +CMOD: OK

    Defined values may be:

    - 0: single call

    - 1: TS61 (voice aleternating with fax)- 2: SCUDIF/BS61 (voice alternating with data)- 3: BS81 (voice followed by data)- 4: FALLBACK (data followed by voice)

    Note 1: TS meaning Tele Service, BS meaning Bearer ServiceNote 2: value 4 is proprietary from 27.007 perspective but mandatory from multimedia callfeature perspective.

    5.10. Hang up call +CHUP

    DescriptionThis execution command causes the TA to hang up the current GSM call of the ME.Note: all active calls will be released but neither waiting nor held calls

    SyntaxCommand syntax: AT+CHUP

    Command Possible response(s)AT+CHUP OK

    orCME ERROR:

    Test commandAT+CHUP=?

    OK

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    25/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 25 /136

    5.11. Select bearer service type +CBSTDescriptionThis set command selects the bearer service with data rate , and the connectionelement to be used when data calls are originated.

    SyntaxCommand syntax: AT+CBST=[[,[,]]]

    Command Possible response(s)AT+CBST=5,0,1 OK

    orCME ERROR:

    Read commandAT+CBST?

    +CBST: ,,OK

    Test commandAT+CBST=?

    +CBST: (list of supporteds),(listof supported s),(list ofsupporteds)OK

    Defined values

    data rate may be:- 0: autobauding- 4: 2400 bps (V.22bis)- 5: 2400 bps (V.26ter)- 6: 4800 bps (V.32)- 7: 9600 bps (V.32)- 12: 9600 bps (V34); supported only for RAT_UMTS;- 14: 14400 bps (V34); supported only for RAT_UMTS;- 15: 19200 bps (V34); supported only for RAT_UMTS;- 16: 28800 bps (V34); supported only for RAT_UMTS;- 17: 33600 bps (V34); supported only for RAT_UMTS;- 68: 2400 bps (V110 or X.31 flag stuffing)- 70: 4800 bps (V110 or X.31 flag stuffing)- 71: 9600 bps (V110 or X.31 flag stuffing)

    - 75: 14400 bps (V110 or X.31 flag stuffing); supported only for RAT_UMTS;- 79: 19200 (V110 or X.31 flag stuffing); supported only for RAT_UMTS;- 80: 28800 (V110 or X.31 flag stuffing); supported only for RAT_UMTS;- 81: 38400 (V110 or X.31 flag stuffing); supported only for RAT_UMTS;- 82: 48000 (V110 or X.31 flag stuffing); supported only for RAT_UMTS;- 83: 56000 bps (V.110 or X.31 flag stuffing; this setting can be used in conjunction withsynchronous non-transparent UDI or RDI service in order to get FTM); supported only forRAT_UMTS;- 84: 64000 bps (X.31 flag stuffing; this setting can be used in conjunction with asynchronousnon-transparent UDI service in order to get FTM); supported only for RAT_UMTS;- 115: 56000 bps (bit transparent); supported only for RAT_UMTS;- 116: 64000 bps (bit transparent); supported only for RAT_UMTS;- 130: 28800 bps (multimedia); supported only for RAT_UMTS;- 131: 32000 bps (multimedia); supported only for RAT_UMTS;

    - 133: 33600 bps (multimedia); supported only for RAT_UMTS;- 134: 64000 bps (multimedia); supported only for RAT_UMTS;

    bearer service may be:- 0: datacircuit asynchronous (UDI or 3.1 kHz modem); supported only for RAT_UMTS;- 1: data circuit synchronous (UDI or 3.1 kHz modem); supported only for RAT_UMTS;- 5: data circuit synchronous (RDI); supported only for RAT_UMTS;

    connection element may be:- 0: transparent- 1: non-transparent- 2: both, transparent preferred- 3: both, non-transparent preferred

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    26/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 26 /136

    5.12. Service class selection and identification +FCLASS

    DescriptionThis command puts the MS into a particular mode of operation (voice, data or FAX).

    SyntaxCommand syntax: AT+FCLASS=

    Command Possible response(s)AT+FCLASS=2.0 OK

    orCME ERROR:

    Read commandAT+FCLASS?

    OK

    Test commandAT+FCLASS=?

    list of supported sOK

    Defined values may be:

    - 0: data- 2.0: FAX (service class 2)- 8: voice

    5.13. Radio link protocol +CRLP

    DescriptionThis command is used to change the radio link protocol (RLP) parameters used when nontransparentdata-calls are originated.

    SyntaxCommand syntax: AT+CRLP=[[,[,[,]]]]

    Command Possible response(s)AT+CRLP=61,61,48,6 OK

    or

    CME ERROR: Read commandAT+CRLP?

    +CRLP: ,,,OK

    Test commandAT+CRLP=?

    +CRLP: (0-61),(0-61),(39-255)(1-255)i.e. lists of supported , ,, OK

    Defined values IWF to MS window size

    MS to IWF window size

    acknowledgement timer T1

    retransmission attempts

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    27/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 27 /136

    5.14. Service reporting control +CR

    DescriptionThis set command controls whether or not intermediate result code +CR: is returned from theTA to the TE. If enabled, the intermediate result code is transmitted at the point during connectnegotiation at which the TA has determined which speed and quality of service will be used, beforeany error control or data compression reports are transmitted and before the intermediate result code

    CONNECT is transmitted.

    SyntaxCommand syntax: AT+CR=[]

    Command Possible response(s)AT+CR=1 OK

    orCME ERROR:

    Read commandAT+CR?

    +CR: OK

    Test commandAT+CR=?

    +CR: (list of supported s)OK

    Defined values may be:

    - 0: disables reporting- 1: enables reporting

    may be:- ASYNC: asynchronous transparent- SYNC: synchronous transparent- REL ASYNC: asynchronous non-transparent- GPRS [

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    28/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 28 /136

    5.16. Cellular result codes +CRC

    DescriptionThis command enables a more detailed ring indication, in case of incoming call. Instead of RING aunsolicited result code +CRING: is displayed on TE.

    Syntax

    Command syntax: AT+CRC:[]Command Possible response(s)AT+CRC=1 OK

    orCME ERROR:

    Read commandAT+CRC?

    +CRC: OK

    Test commandAT+CRC=?

    +CRC: (list of supporteds)OK

    Defined values may be:

    - 0: disables extended format

    - 1: enables extended format

    may be:- ASYNC: asynchronous transparent- SYNC: synchronous transparent- REL ASYNC: asynchronous non-transparent- REL SYNC: synchronous non-transparent- FAX: facsimile (TS62)- VOICE: normal voice (TS11)- ALT VOICE / FAX: alternating voice/FAX, voice first (TS61)- ALT FAX / VOICE alternating voice/FAX, FAX first (TS61)- GPRS ,[,][,]: GPRS network request for PDP contextactivation- VOICE 2: normal voice on second ALS line

    - CTM: CTM call- CTM 2: CTM call on second ALS line- ALT CTM / FAX: alternate CT/FAX call, CTM first- ATC FAX / CTM: alternate CTM/FAX call, FAX first.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    29/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 29 /136

    5.17. Tone duration +VTD

    DescriptionThis command refers to an integer that defines the length of tones emitted as a result of the+VTS command. In GSM/UMTS the value of tone duration is preset and cannot be altered.

    Syntax

    Command syntax: AT+VTD=Command Possible response(s)AT+VTD=2 OK

    orCME ERROR:

    Read commandAT+VTD?

    +VTD: OK

    Test commandAT+VTD=?

    +VTD=(0-255) i.e. list of supportedsOK

    Defined values is a integer in range of 0 to 255. A value different than zero causes a tone of duration /10seconds. The value 1 is default. If the value 0 is selected, the tone duration is set to 1/10 seconds.

    5.18. DTMF and tone generation +VTS

    DescriptionThis command allows the transmission of DTMF tones and arbitrary tones. These tones may be usede.g. when announcing the start of a recording period. In GSM this operates only in voice mode. If theoptional parameter is left out, the tone duration is given by the setting +VTD (see +VTDdescription). The command is abortable by hit a key proprietary feature, not covered by the GSMspecification.

    SyntaxCommand syntax: AT+VTS=[,]

    Command Possible response(s)AT+VTS=2 OKorCME ERROR:

    Test command +VTS: (list of s),(),(list of supported s)OK

    Defined values is a single ASCII character in the set 0-9, #, *, A-D.

    integer in range 0-255, meaning 10ms multiples.

    5.19. Redial last telephone number ATDL

    DescriptionThis command is used to redial the last number used in the ATD command. This command isabortable.

    SyntaxCommand syntax: ATDL

    Command Possible response(s)ATDL OK

    orCME ERROR:

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    30/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 30 /136

    5.20. Automatic answer S0

    DescriptionThis S-parameter command controls the automatic answering feature of the DCE. If set to 0,automatic answering is disabled, otherwise it cause the DCE to answer when the incoming callindication (ring) has occurred the number of times indicated by the value.

    SyntaxCommand syntax: ATS0=

    Command Possible response(s)ATS0=2Note: Automatic answer after 2 rings

    OKorCME ERROR:

    Read commandATS0?

    S0: OK

    Defined values is a integer in range 0-255.Default setting: S0=0, meaning automatic answering is disabled.

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    31/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 31 /136

    6. Network Service related commands

    6.1. Subscriber number +CNUM

    DescriptionThis action command returns the MSISDNs related to this subscriber. If the subscriber has differentMSISDN for different services, each MSISDN is returned in a separate line.

    SyntaxCommand syntax: AT+CNUMResponse syntax:+CNUM:[],,[,,[,]][+CNUM:[],,[,,[,]] [...]]

    Command Possible response(s)AT+CNUM +CNUM: Eigene Rufnummer,49175821708,145

    +CNUM: ABCD . AAA,123456789012,129+CNUM: ,OKorCME ERROR:

    Test commandAT+CNUM=? OK

    Defined values optional alphanumeric string associated with ; used character set is selected bysetting +CSCS

    string type phone number of format specified by

    type of address octet in integer format (129 or 145)

    corresponding to setting +CBST

    service related to phone number as follows:- 0: asynchronous modem- 1: synchronous modem- 2: PAD access (asynchronous)- 3: Packet access (synchronous)- 4: voice- 5: FAX

    information transfer capability as follows:- 0: 3.1 kHZ- 1: UDI

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    32/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 32 /136

    6.2. Network registration +CREG

    DescriptionThis set command controls the presentation of an unsolicited result code +CREG: when =1and there is a change in the ME network registration status, or code +CREG: [,,]when =2 and there is a change of the network cell.

    SyntaxCommand syntax: AT+CREG=

    Command Possible response(s)AT+CREG=1 OK

    orCME ERROR:

    Read commandAT+CREG?

    +CREG: ,[,,]OK

    Test commandAT+CREG=?

    +CREG: (0-2)Note: i.e. list of the supportedsOK

    Defined values may by:

    - 0 disable network registration unsolicited result code- 1 enable network registration unsolicited result code +CREG: - 2 enable network registration and location information unsolicited result code+CREG:[,,]

    may be:- 0 not registered, ME is not currently searching a new operator to register to- 1 registered, home network- 2 not registered, but ME is currently searching a new operator to register- 3 registration denied- 4 unknown- 5 registered, roaming

    string type; two byte location area code in hexadecimal format (e.g. 00C3)

    string type; two byte cell ID in hexadecimal format (e.g. A13F)

    integer type; the order number of operator in the SIM preferred operator list

    may be (see also +COPS):- 0 long format alphanumeric - 1 short format alphanumeric - 2 numeric

    string type in format indicated by

    GSM access technology

    - 0: access technology not selected- 1: access technology selected

    GSM compact access technology- 0: access technology not selected- 1: access technology selected

    UTRAN access technology- 0: access technology not selected- 1: access technology selected

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    33/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 33 /136

    6.3. Operator selection +COPS

    DescriptionThis command forces an attempt to select and register the GSM / UMTS network operator. Thecommand in the execution syntax is abortable hitting a key.

    Syntax

    Command syntax: AT+COPS=[[,[,>[,]]]]Command Possible response(s)AT+COPS=0,0 OK

    orCME ERROR:

    Read commandAT+COPS?

    +COPS:[,,[,]]OK

    Test commandAT+COPS=?

    +COPS: [list of supported (),long Alphanumeric,short alphanumeric , numeric )s[,]][,,(list of supported s),(list of supported s)]OK

    Defined values

    is used to select whether the selection is done automatically by the ME or is forced by thiscommand to operator given in the format and may be:

    - 0 automatic ( field is ignored)- 1 manual- 2 deregister from network- 3 set only - 4 manual / automatic (if manual selection fails, automatic mode is entered)

    may be:- 0 long alphanumeric (default value)- 1 short format alphanumeric - 2 numeric

    string type given in format ; this field may be up to 16 character long for long

    alphanumeric format, up to 8 characters for short alphanumeric format and 5 characters long fornumeric format (MCC/MNC codes)

    may be:- 0 unknown- 1 available- 2 current- 3 forbidden

    indicates the radio access technology and may be:- 0 GSM- 1 GSM compact- 2 UTRAN

    Note1: in the read syntax the parameter is displayed only if UMTS is supported in the MS.Note2: If GSM / UMTS Dual mode is selected as AcT (+XRAT) and manual mode is selected the AcTparameter is used to indicate the access technology to be used for the manual attach procedure.Note3: In case of automatic mode the AcT parameter will be ignored

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    34/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 34 /136

    6.4. Facility lock + CLCK

    DescriptionThis execution command is used to lock, unlock or interrogate a ME or a network facility .Password is normally needed to do such actions. When querying the status of a network service(=2) the response line for not active case (=0) should be returned only if service isnot active for any .

    The command is abortable if network facilities are set or interrogated.

    SyntaxCommand syntax: AT+CLCK=,[,[,]]

    Command Possible response(s)AT+CLCK=SC,1,0933 OK

    Or+CLCK: [,[+CLCK: [,[]]CME ERROR:

    Test commandAT+CLCK=?

    +CLCK:SC,FD,PS,PN,PU,PP,PC,AO

    ,OI,OX,AI,IR,AB,AG,ACOK

    Defined values facility values:

    - SC SIM (lock SIM card)- "FD" SIM fixed dialling memory feature (if PIN2 authentication has not been done during thecurrent session, PIN2 is required as )- "PS" PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIMcard inserted- "PN" Network Personalisation (refer GSM 02.22 [33])- "PU" network sUbset Personalisation (refer GSM 02.22 [33])- "PP" service Provider Personalisation (refer GSM 02.22 [33])- "PC" Corporate Personalisation (refer GSM 02.22 [33])

    - AOBAR (Bar All Outgoing Calls)- OI BOIC (Bar Outgoing International Calls)- OX BOIC-exHC (Bar Outgoing International Calls except to Home Country)- AI BAIC (Bar All Incoming Calls)- IR BIC-Roam (Bar Incoming Calls when Roaming outside the home country)- AB All Barring services (applicable only for =0)- AG All outGoing barring services (applicable only for =0)- AC All inComing barring services (applicable only for =0)

    may be:- 0 unlock- 1 lock- 2 query status

    may be:- 0 not active- 1 active

    string type; shall be the same as password specified for the facility from the ME userinterface or with command +CPWD

    is a sum of integers each representing a class of information (default 7) and may be:- 1 voice- 2 data- 4 FAX- 8 short message service- 16 data circuit sync

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    35/136

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    36/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 36 /136

    Defined values parameter sets/shows the result code presentation in the TA:

    - 0: disable- 1: enable

    parameter shows the subscriber CLIP service status in the network and may be:- 0: CLIP not provisioned- 1: CLIP provisioned- 2: unknown

    string type phone number of calling address in format specified by

    type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.7)

    : string type subaddress of format specified by

    : type of subaddress octet in integer format (refer TS 24.008 [8] subclause 10.5.4.8)

    optional string type alphanumeric representation of corresponding to the entryfound in phonebook, character set acc. AT+CSCS

    may be:

    - 0: CLI valid- 1: CLI has been withheld by the originator- 2: CLI is not available

    Note:When CLI is not available ( =2), shall be an empty string ("") and type> valuewill not be significant. Nevertheless, TA may return the recommended value128 for ((TON/NPIunknown in accordance with TS 24.008 [8] subclause 10.5.4.7). When CLI has been withheld by theoriginator, (=1) and the CLIP is provisioned with the "override category" option (refer3GPP TS 22.081[3] and 3GPP TS 23.081[40]), and is provided. Otherwise, TAshall return the same setting for and as if the CLI was not available.

    may be- 0 unavailable

    - 1 reject by user- 2 interaction with other service- 3 coin line/payphone

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    37/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 37 /136

    6.7. Calling line identification restriction +CLIR

    DescriptionThis command allows to control the calling line identification restriction supplementary service(GSM02.81). This command is abortable (proprietary feature).

    Syntax

    Command syntax: AT+CLIR=[]Command Possible response(s)AT+CLIR=2 OK

    orCME ERROR:

    Read commandAT+CLIR?

    +CLIR: ,OK

    Test commandAT+CLIR=?

    +CLIR: (0-2)i.e. (list of supported s)OK

    Defined values parameter sets the adjustment for outgoing calls and may be:

    - 0: presentation indicator is used according to the subscription of the CLIR service

    - 1: CLIR invocation- 2: CLIR suppression

    parameter shows the subscriber CLIR status in the network and may be:- 0: CLIR nor provisioned- 1: CLIR provisioned in permanent mode- 2: unknown- 3: CLIR temporary mode presentation restricted- 4: CLIR temporary mode presentation allowed

    6.8. Connected line identification presentation +COLP

    DescriptionThis command allows the control of the connected line identification presentation supplementaryservice, useful in case of call forwarding of the connected line. When enabled and call allowed thefollowing intermediate result code is sent to TE before any +CR or V.25ter responses:+COLP: ,[,,[,]]This command is abortable (proprietary feature).

    SyntaxCommand syntax: AT+COLP=

    Command Possible response(s)AT+COLP=1 OK

    orCME ERROR:

    Read command

    AT+COLP?

    +COLP: ,

    OKTest commandAT+COLP=?

    +COLP: (0,1)i.e. (list of supported s)OK

    Defined values parameter sets/shows the result code presentation status in the TA and may be:

    - 0: disable- 1: enable

    parameter shows the subscriber COLP service status in the network and may be:- 0: COLP not provisioned- 1: COLP provisioned

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    38/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 38 /136

    - 2: unknown

    , , , , refer to +CLIP

    6.9. Connected line identification restriction +COLR

    DescriptionThe COLR supplementary service enables the connected party to prevent presentation of its lineidentity to the calling party. According to GSM02.81 the activation and deactivation of COLR is only aresult of provision / withdrawal. The command +COLR allows only the interrogation of the currentstate of COLR service in the network. The set syntax is not allowed (CME ERROR: operation notsupported).

    SyntaxCommand syntax: AT+COLR?

    Command Possible response(s)Read commandAT+COLR?

    +COLR:OK

    Test commandAT+COLR=?

    OK

    Defined values parameter shows the subscriber COLR service status in the network and may be:

    - 0: COLR not provisioned- 1: COLR provisioned- 2: unknown

    6.10. Closed user group +CCUG

    DescriptionThis command enables subscribers to form closed user groups to and from which access is restricted(GSM02.85). The command can be used to:

    - activate/deactivate the control of the CUG information for all following calls- select a CUG index

    - suppress the outgoing access (OA). The OA allows a member of a CUG to place calls outside theCUG

    - suppress the preferential CUG.

    SyntaxCommand syntax: AT+CCUG=[[,[,]]]

    Command Possible response(s)AT+CCUG=1,2,1 OK

    orCME ERROR:

    Read commandAT+CCUG?

    +CCUG: ,,OK

    Test commandAT+CCUG=?

    OK

    Defined values may be:

    - 0: disable CUG temporary- 1: enable CUG temporary

    may be:- 0 ... 9: CUG index- 10: no index (preferred CUG taken from subscriber data)

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    39/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 39 /136

    may be:- 0: no information- 1: suppress OA- 2: suppress preferential CUG- 3: suppress OA and preferential CUG

    6.11. Call forwarding +CCFC

    DescriptionThis command allows the control of the call forwarding supplementary service according toGSM02.82. Registration, erasure, activation, deactivation and status query are supported. In case ofenabled ALS = 1 will be treated as voice line 1 and = 256 will be treated as voice line2. (CPHS feature). This command is abortable (proprietary feature).

    SyntaxCommand syntax:AT+CCFC=,[,[,[,[,[,[,]]]]]]

    Command Possible response(s)AT+CCFC=0,3,01711234Note: Register call forwarding

    unconditional.

    OKor

    when =2+CCFC:,[,,[,,[,]]][+CCFC:,[,,[,,[,]]][...]]CME ERROR:

    Test commandAT+CCFC=?

    +CCFC: (list of supported s)OK

    Defined values may by:

    - 0 unconditional- 1 mobile busy- 2 no reply- 3 not reachable- 4 all call forwarding- 5 all conditional call forwarding

    may be:- 0 disable- 1 enable- 2 query status- 3 registration- 4 erasure

    string type phone number of forwarding address in format

    type of address in integer format; default 145 when dialling string includes +, otherwise 129

    string type subaddress; parameter currently ignored after syntax check

    type of subaddress; default 128 (TON/NPI unknown); parameter currently ignored aftersyntax check

    is a sum of integers each representing a class of information (default 7 or interpreted bynetwork if not explicitly entered) and may be:

    - 1 voice (voice line 1 if ALS enabled)- 2 data

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    40/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 40 /136

    - 4 FAX- 8 SMS- 16 data circuit sync- 32 data circuit async- 64 dedicated packet access- 128 dedicated PAD access- 256 voice line 2 (if ALS enabled)

    time in seconds to wait before call is forwarded (default 20), but only when =2 (noreply) is enabled

    may be:- 0 not active- 1 active

    6.12. Call waiting +CCWA

    DescriptionThis command allows control of the Call Waiting supplementary service according to GSM02.83.Activation, deactivation and status query are supported. When querying the status of a networkservice (=2) the response line for 'not active' case (=0) should be returned only ifservice is not active for any . In case of enabled ALS (de)activating Call waiting for one linealways (de)activates Call waiting on the other line too (CPHS feature). Status query is abortable by hita key. If enabled by an unsolicited result code is presented on TE when a call is signalled infollowing format:+CCWA: ,,,[][,[,,[,[,]]]]

    SyntaxCommand syntax: AT+CCWA=[[,[,]]]

    Command Possible response(s)Set commandAT+CCWA=1,1,1Query command

    AT+CCWA=1,2

    OK+CCWA: ,[+CCWA:

    ,[...]]e.g. +CCWA: 1,1OKorCME ERROR:

    Read commandAT+CCWA?

    +CCWA: OK

    Test commandAT+CCWA=?

    +CCWA: (0-1)i.e. (list of supported s)OK

    Defined values is used to enable/disable the presentation of an unsolicited result code +CCWA:

    - 0: disable- 1: enable

    (if not given, network is not interrogated) may be:- 0: disable- 1: enable- 2: query status

    is a sum of integers each representing a class of information (default 1)- 1 voice (voice line 1 if ALS enabled)- 2 data (refers to all bearer services; with =2 this may refer only to some bearerservice if TA does not support values 16, 32, 64, and 128); currently not supported- 4: FAX; currently not supported

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    41/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 41 /136

    - 8: SMS; currently not supported- 16: data circuit sync; currently not supported- 32: data circuit async; currently not supported- 64: dedicated packet access; currently not supported- 128: dedicated PAD access; currently not supported- 256: voice line 2 (if ALS enabled);- 512: multimedia data circuit sync; (only valid for unsolicited result code +CCWA:)- 1024: multimedia data circuit async; (only valid for unsolicited result code +CCWA:)

    :- 0: not active- 1: active

    string type phone number of calling address in format specified by

    type of address in integer format

    optional string type alphanumeric representation of corresponding to the entryfound in phonebook

    may be:- 0: CLI valid

    - 1: CLI has been withheld by the originator- 2: CLI is not available

    :- 0 unavailable- 1 reject by user- 2 interaction with other service- 3 coin line/payphone

    : String type subaddress of format specified by

    : Type of subaddress octet in integer format (refer TS 24.008 [8] subclause 10.5.4.8)

    : Optional digit type parameter indicating that the eMLPP priority level of the incoming call.

    The priority level values are as defined in eMLPP specification 3GPP TS 22.067 [54].

    6.13. Call related supplementary services +CHLD

    DescriptionThis command allows to manage call hold and multiparty conversation (conference call). Calls can beput on hold, recovered, released or added to conversation.

    SyntaxCommand syntax: AT+CHLD=[]

    Command Possible response(s)AT+CHLD=2 OK

    orCME ERROR:

    Test commandAT+CHLD=?

    +CHLD: (0,1,1x,2,2x,3,4,4*,6,7)i.e. (list of supported s)OK

    Defined values may be:

    -0 release all held calls or set User Determined User Busy for a waiting call; if bothexists then only the waiting call will be rejected;

    -1 all active calls and accepts the other (held or waiting)

    -1x release a specific call (x specific call number as indicated by +CCLC)

    -2 place all active calls (if exist) on hold and accepts the other call (held or waiting)

  • 5/28/2018 DC3500_AT_Commands_Manual_500242R01_(190110)

    42/136

    DC3500 AT Commands Reference Manual 500242R01

    Confidential DAVISCOMMS (S) PTE LTD 42 /136

    -2x place all active calls on hold except call x with which communication is supported

    -3 adds a held call to the conversation

    -4 connects the two calls and disconnects the subscriber from both calls (ExplicitCall Transfer)

    -4* call deflection (proprietary feature )

    -5 call completion of busy subscriber; this command syntax will be interpreted as anactivation request, if the network has previously offered the possibility to activatethis function, which will be indicated to the user by the unsolicited result code+XCCBS: 1 (CCBS is possible)

    -6 puts an active call on hold or an held call to active, while another call is waiting

    -7 disconnect users in multiparty without accepting incoming c