Sierra Wireless AirPrime WS Series At Command Manual

Sierra Wireless AirPrime WS Series At Command Manual

For firmware l23
Table of Contents

Advertisement

AT Command Manual for
Firmware L23
AirPrime WS Series
WA_DEV_WISMO_UGD_012
004
November 3, 2011

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AirPrime WS Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sierra Wireless AirPrime WS Series

  • Page 1 AT Command Manual for Firmware L23 AirPrime WS Series WA_DEV_WISMO_UGD_012 November 3, 2011...
  • Page 2 Data may be delayed, corrupted (i.e., have errors) or be totally lost. Although significant delays or losses of data are rare when wireless devices such as the Sierra Wireless modem are used in a normal manner with a well-constructed network, the Sierra Wireless modem should not be used in situations where failure to transmit or receive data could result in damage of any kind to the user or any other party, including but not limited to personal injury, death, or loss of property.
  • Page 3 This product may contain technology developed by or for Sierra Wireless Inc. ® This product includes technology licensed from QUALCOMM This product is manufactured or sold by Sierra Wireless Inc. or its affiliates under one or more patents licensed from InterDigital Group. Copyright ©...
  • Page 4 AT Command Manual for Firmware L23 AT Commands Description Document History Revision Date Update(s) Merged Revision 003 of AirPrime WISMO228 and WISMO218 AT Command Manuals and the TCP/IP AT Command Manual for this new entity for all commands for Firmware L20. additional parameters clarification Added...
  • Page 5 AT Command Manual for Firmware L23 AT Commands Description Revision Date Update(s) Updated the Clarification section contents for the +WLCK Network operator lock command. Updated the < RxLevel > < RxLevelFull > parameter definitions, and the November 3, 2011 <mode> 2 description, in the *PSENGI section.
  • Page 6: Table Of Contents

    Contents 1. AT COMMANDS DESCRIPTION ............... 13 2. 3GPP TS 27.005 COMMANDS ................14 2.1. General Configuration Commands .................. 14 2.1.1. +CSMS Select Messages Service ................14 2.1.2. +CPMS Preferred Messages Storage..............14 2.1.3. +CMGF Messages Format ..................15 2.2. Message Configuration Commands ................
  • Page 7 AT Command Manual for Firmware L23 AT Commands Description 3.2.3. +CHUP Hang-up call ....................36 3.2.4. +CBST Select bearer service type ................36 3.2.5. +CRLP Radio link protocol ..................37 3.2.6. +CR Service reporting ....................38 3.2.7. +CEER Extended error report .................. 38 3.2.8.
  • Page 8 AT Command Manual for Firmware L23 AT Commands Description 3.6.6. +CMEC Mobile Termination control mode ............... 68 3.6.7. +CIND Indicator control .................... 68 3.6.8. +CMER Mobile Termination event reporting ............69 3.6.9. +CPBS Select phonebook memory storage ............70 3.6.10. +CPBR Read phonebook entries ................
  • Page 9 AT Command Manual for Firmware L23 AT Commands Description 3.11.1. +CGREG registration status ..................98 4. ITU-T V25.TER COMMANDS ................99 4.1. Call Control ........................99 4.1.1. A Answer ........................99 4.1.2. D Dial ........................99 4.1.3. D> Direct dialing from phone book ................. 100 4.1.4.
  • Page 10 AT Command Manual for Firmware L23 AT Commands Description 5.1.3. S1 Ring Count ......................116 5.1.4. S2 Escape character ....................117 5.1.5. S11 DTMF Dialing Speed ..................117 5.1.6. S95 Windows XP compatibility................117 5.1.7. W Extended Result code ..................118 5.2.
  • Page 11 AT Command Manual for Firmware L23 AT Commands Description 8.5.5. *PSCSP Customer Service Profile ................. 138 8.5.6. +PACSP Customer Service Profile query by ME ........... 138 8.5.7. *PSINFN Information number ................139 8.6. General Purpose Proprietary Commands ..............140 8.6.1. *PSPRAS Pin Remaining Attempt Status ..............
  • Page 12 AT Command Manual for Firmware L23 AT Commands Description 9.5. Data Exchange for Protocol Services ................188 9.5.1. Socket Data Exchange +WIPDATA ............... 189 9.6. Ping Services......................... 198 9.6.1. PING command +WIPPING ................... 198 9.7. Examples of Application ....................201 9.7.1.
  • Page 13: At Commands Description

    Series of Intelligent Embedded Modules including WISMO218 and WISMO228. Note: There is no SIM card auto-detect mechanism for the AirPrime WS Series of embedded modules. After the SIM card has been changed, the embedded module has to be restarted in order to detect the new SIM card.
  • Page 14: Gpp Ts 27.005 Commands

    2. 3GPP TS 27.005 Commands 2.1. General Configuration Commands 2.1.1. +CSMS Select Messages Service Description Command Possible Response(s) +CSMS: <mt>,<mo>,<bm> Select messages service +CSMS=<service> +CMS ERROR: <err> +CSMS: <service>,<mt>,<mo>,<bm> Get current service and +CSMS? settings +CMS ERROR: <err> +CSMS: (list of supported <service>s) Get supported services +CSMS=? +CMS ERROR: <err>...
  • Page 15: Cmgf Messages Format

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Description Command Possible Response(s) +CPMS: <mem1>,<used1>,<total1>,<mem2>,<used2>,<total2>, <mem3>,<used3>,<total3> Get current +CPMS? storage status +CMS ERROR: <err> +CPMS: (list of supported <mem1>s),(list of supported <mem2>s),(list of supported <mem3>s) Get supported +CPMS=? storages +CMS ERROR: <err>...
  • Page 16: Message Configuration Commands

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands 2.2. Message Configuration Commands 2.2.1. +CSCA Service Center Address Description Command Possible Response(s) Update SMSC address +CSCA=<sca>[,<tosca>] +CMS ERROR: <err> +CSCA: <sca>,<tosca> Get current format +CSCA? +CMS ERROR: <err> Get supported formats +CSCA=? +CMS ERROR: <err>...
  • Page 17: Csmp Set Text Mode Parameters

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Parameters <mode> Description Message types specified in <mids> and <dcss> are accepted Message types specified in <mids> and <dcss> are not accepted <mids> Description String type all different possible combinations of CBM message identifiers (refer <mid> in 27.005) <dcss>...
  • Page 18: Csdh Show Text Mode Parameters

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Parameters <fo>, <vp>, <pid>, Description <dcs> Integer type Refer to 27.005 for description Clarification The enhanced validity period format ($(EVPF)$, see [23.040]) is not supported. <fo> is only for SMS-DELIVER, SMS-SUBMIT or SMS-STATUS-REPORT. See data stored by +CSAS for default values.
  • Page 19: Cres Restore Settings

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands <profile> Description Save SM service settings in profile 1 Omitted Use previous value Clarification Parameter stored by +CSAS Command Parameter name +CSCA <sca> +CSCA <tosca> +CSMP <fo> +CSMP <vp> +CSMP <pid>...
  • Page 20 AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Description Command Possible Response(s) +CNMI: (list of supported <mode>s),(list of supported <mt>s),(list of supported <bm>s),(list Get supported of supported <ds>s),(list of supported +CNMI=? values <bfr>s) +CMS ERROR: <err> Parameters <mode> Description Buffer unsolicited result codes in the TA.
  • Page 21: Cnma New Message Acknowledgement To Me/Ta

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands <bfr> Description TA buffer of unsolicited result codes defined within this command is flushed to the TE 0 (default) when <mode> 1...3 is entered (OK response shall be given before flushing the codes). TA buffer of unsolicited result codes defined within this command is cleared when <mode>...
  • Page 22: Cmgl List Messages

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Routing of SMS-DELIVER and SMS-STATUS-REPORT to ME/TA depends on both +CSMS configuration as well as <mt> and <ds> values of +CNMI. In PDU, acknowledgement TPDU is not supported. The following table summarizes the SMS-DELIVER notification modes according to these parameters: +CNMI <mt>...
  • Page 23: Cmgr Read Message

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Description Command Possible Response(s) +CMGL: (list of supported <stat>s) Get supported +CMGL=? values +CMS ERROR: <err> Parameters <stat> Description Received unread message (i.e. new message) "REC UNREAD" Received read message "REC READ"...
  • Page 24 AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Description Command Possible Response(s) Test if command is +CMGR=? +CMS ERROR: <err> supported Parameters <index> Description Message location in “SM” memory. 1..255 <stat> Description Received unread message (i.e. new message) "REC UNREAD"...
  • Page 25: Message Sending And Writing Commands

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands 2.4. Message Sending and Writing Commands 2.4.1. +CMGS Send Message Description Command Possible Response(s) if text mode (+CMGF=1) and sending successful: +CMGS: <mr>[,<scts>] if text mode (+CMGF=1): +CMGS=<da>[,<toda>]<CR> text is entered<ctrl-Z/ESC> if PDU mode (+CMGF=0) and sending Send a message successful:...
  • Page 26: Cmss Send Message From Storage

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands address (given in the PDU) equals zero, the SMSC address set with command Service Centre Address +CSCA is used; in this case the SMSC Type-of-Address octet shall not be present in the PDU, i.e. TPDU starts right after SMSC length octet. Sending can be cancelled by giving <ESC>...
  • Page 27: Cmgd Delete Message

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands Possible Description Command Response(s) Test if command +CMGW=? is supported +CMS ERROR: <err> Parameters <index> Description Message location in “SM” memory. 1..255 For all other parameters, refer to 27.005 §3.1 Parameter Definitions. Clarification Text length is limited to PDU max length (164).
  • Page 28: Sms And Cbm Unsolicited Result Codes

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands 2.5. SMS and CBM Unsolicited Result Codes 2.5.1. +CMTI Received SMS indication Description Result code Receive a SMS +CMTI: <mem>,<index> already stored Parameters <index> Description Message location in “SM” memory. 1..255 <mem>...
  • Page 29: Cbm Received Cbm Indication

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands There are 3 possible cases to receive voice mail notification: TP-DCS method (STORE/DISCARD message coding groups in DCS) TP-UDH (Special SMS indication IEI in UDH of the SM) CPHS method (originating address decoding) In all cases, the ME manages messages notifications internally (update of EF VMWI CPHS file, In case of TP-DCS method, for message waiting indication group (store message), +CMTI is sent.
  • Page 30: Cms Error Message Service Failure Result Codes

    AT Command Manual for Firmware L23 3GPP TS 27.005 Commands 2.6. +CMS ERROR Message Service Failure Result Codes Value Description 0...127 3GPP TS 24.011 [6] clause E.2 values 128...255 3GPP TS 23.040 [3] clause 9.2.3.22 values ME failure SMS service of ME reserved Operation not allowed Operation not supported Invalid PDU mode parameter...
  • Page 31: Gpp Ts 27.007 Commands

    3. 3GPP TS 27.007 Commands 3.1. General Commands 3.1.1. +CGMI Request Manufacturer Identification Description Command Possible Response(s) <manufacturer> Read manufacturer Id +CGMI +CME ERROR: <err> Test if command is supported +CGMI=? Parameters <manufacturer> Description String type Manufacturer identification (WAVECOM MODEM) 3.1.2.
  • Page 32: Cgsn Request Product Serial Number Identification

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameters <revision> Description String type Revision identification 3.1.4. +CGSN Request product serial number identification Description Command Possible Response(s) <sn> Read SN +CGSN +CME ERROR: <err> Test if command is supported +CGSN=? Parameters <sn>...
  • Page 33: Cimi Request International Mobile Subscriber Identity

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.1.6. +CIMI Request international mobile subscriber identity Description Command Possible Response(s) <IMSI> Read IMSI +CIMI +CME ERROR: <err> Test if command is supported +CIMI=? +CME ERROR: <err> Parameters <IMSI> Description String type (without double quotes) International Mobile Subscriber Identity (IMSI) 3.1.7.
  • Page 34 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <port_speed> Description 19 200 bits/s 38 400 bits/s 57 600 bits/s 115 200 bits/s 230 400 bits/s 460 800 bits/s 921 600 bits/s <N1> Description Maximum frame size 1- 1540 Default: 31 (64 if Advanced option is used) <T1>...
  • Page 35: Call Control Commands

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameter name Default value <subset> 0x00 <port_speed> 0x05 <N1> 0x1F <T1> 0x0A <N2> 0x03 <T2> 0x1E <T3> 0x0A <k> 0x02 Default values are used when +CMUX parameters are left out. +CMUX parameters are restored to default values by AT&F command.
  • Page 36: Chup Hang-Up Call

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CMOD: <mode> Get current type +CMOD? +CMOD: (list of supported <mode>s) Get supported types +CMOD=? Parameters <mode> Description Single mode Clarification This command has no effect. It is for compatibility only. 3.2.3.
  • Page 37: Crlp Radio Link Protocol

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <speed> Description 9600 bps (V.110 or X.31 flag stuffing) <name> Description 0 (default value) Data circuit asynchronous (UDI or 3.1 kHz modem) Data circuit synchronous (UDI or 3.1 kHz modem) (Not supported) <ce>...
  • Page 38: Cr Service Reporting

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <ver1> Description RLP version <T4> Description Re-sequencing period T4 in integer format 3.2.6. +CR Service reporting Description Command Possible Response(s) Select service reporting mode +CR=[<mode>] +CME ERROR: <err> +CR: <mode> Get current mode +CR? +CR: (list of supported <mode>s)
  • Page 39 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands CauseSelect <cs> Cause <c> 0 (Unknown) 1 (Not Allowed) 2 (No cause) 6 (Wrong parameter) 9 (Network access not allowed) 20 (All call instances are used) 16 (Service provider) 21 (ACM over ACM Max) 22 (Invalid AOC element) 23 (SIM increase not allowed) 24 (Switch off)
  • Page 40: Crc Cellular Result Codes

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.2.8. +CRC Cellular result codes Description Command Possible Response(s) Select service CR mode +CRC=[<mode>] +CME ERROR: <err> +CRC: <mode> Get current mode +CRC? +CRC: (list of supported <mode>s) Get supported modes +CRC=? Parameters <mode>...
  • Page 41: Csns Single Numbering Scheme

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.2.10. +CSNS Single Numbering Scheme Description Command Possible Response(s) Select the bearer to be used when an MT AT+CSNS=<mode> single numbering scheme call is set up. +CSNS: <mode> Get current mode AT+CSNS? +CSNS: (list of supported <mode>s) Get supported modes...
  • Page 42: Cring Ring Indication

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameters <serv> Description ASYNC Asynchronous transparent SYNC Synchronous transparent REL ASYNC Asynchronous non-transparent REL SYNC Synchronous non-transparent GPRS GPRS 3.3.2. +CRING Ring indication Description Result code Extended format for incoming call +CRING: <type>...
  • Page 43: Creg Network Registration

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CNUM: (0-1),(list of supported <typex>s) Test if command is +CNUM =? supported +CME ERROR: <err> Parameters <alphax> Description Alphanumeric string associated with <numberx>; used character set should be the one String type selected with +CSCS (Not supported) <numberx>...
  • Page 44: Cops Operator Selection

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CREG: (list of supported <n>s) Get supported values +CREG=? Parameters <n> Description 0 (default) Disable network registration unsolicited result code Enable network registration and location information unsolicited result code +CREG: <stat>...
  • Page 45 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +COPS: [list of supported (<stat>,long alphanumeric <oper>,short alphanumeric <oper>,numeric <oper>[,< AcT>])s][,,(list of Get supported supported <mode>s),(list of supported +COPS=? values <format>s)] +CME ERROR: <err> Parameters <mode> Description 0 (default) Automatic (<oper>...
  • Page 46: Clck Facility Lock

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.4.4. +CLCK Facility Lock Description Command Possible Response(s) when <mode>=2 and command successful: +CLCK: <status>[,<class1>[<CR><LF>+CLCK: Execute <status>,<class2>[…]] facility +CLCK=<fac>,<mode>[,<passwd>[,<class>]] operation +CME ERROR: <err> +CLCK: (list of supported <fac>s) supported +CLCK=? values +CME ERROR: <err>...
  • Page 47: Wlck Network Operator Lock

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <class> Description Voice (telephony) Data (refers to all bearer services; with <mode>=2 this may refer only to some bearer service if TA does not support values 16, 32, 64 and 128) Fax (facsimile services) <status>...
  • Page 48: Cpwd Change Password

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <CnlData>: Cooperative network list Description Hexastring type Same format as in EF-CNL SIM files Examples Command Possible responses AT+WLCK="PN",12345678,20810 Note: Activate network lock on SFR (208,10) Note: Network lock activated AT+WLCK="PS",12345678,208105923568974 Note: Activate SIM lock Note: SIM lock activated...
  • Page 49: Clip Calling Line Identification Presentation

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <oldpwd> Description <newpd> <oldpwd> shall be the same as password specified for the facility from the MT user String type interface or with command Change Password +CPWD and <newpwd> is the new password;...
  • Page 50: Colp Connected Line Identification Presentation

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CLIR: <n>,<m> Get status of CLIR +CLIR? +CME ERROR: <err> +CLIR: (list of supported <n>s) Get supported values +CLIR=? +CME ERROR: <err> Parameters <n> Description 0 (default value) Presentation indicator is used according to the subscription of the CLIR service CLIR invocation CLIR suppression...
  • Page 51: Ccfc Call Forwarding Number And Conditions

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <m> Description COLP not provisioned COLP provisioned Unknown (e.g. no network, etc.) 3.4.10. +CCFC Call forwarding number and conditions Description Command Possible Response(s) when <mode>=2 and command successful: +CCFC: <status>,<class1> [,<number>,<type>[,<subaddr>,<satype>[,<tim +CCFC=<reason>,<mode>[, e>]]]...
  • Page 52: Ccwa Call Waiting

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <subaddr> Description String type Subaddress of format specified by <satype> <satype> Description Integer type Type of subaddress <class> Description Voice (telephony) Data (refers to all bearer services; with <mode>=2 this may refer only to some bearer service if TA does not support values 16, 32, 64 and 128) Fax (facsimile services) 7 (default)
  • Page 53: Chld Call Related Supplementary Services

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <mode> Description Disable Enable Query status <class> Description Voice (telephony) Data (refers to all bearer services; with <mode>=2 this may refer only to some bearer service if TA does not support values 16, 32, 64 and 128) Fax (facsimile services) 7 (default) <status>...
  • Page 54: Cusd Unstructured Supplementary Service Data

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) Test if command is +CTFR=? supported +CME ERROR: <err> Parameters <number> Description String type Phone number <type> Description Integer type Type of address <subaddr> Description String type Subaddress of format specified by <satype>...
  • Page 55: Caoc Advice Of Charge

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <dcs> Description Cell Broadcast Data Coding Scheme Integer type Default value: 0 Clarification When TE sends an USSD to the network, the OK result code is sent before the response of the network.
  • Page 56: Clcc List Current Calls

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CSSN: <n>,<m> Get current mode +CSSN? +CSSN: (list of supported <n>s),(list of supported <m>s) Get supported values +CSSN=? Parameters <n> Description 0 (default) Disable presentation of +CSSI Enable presentation of +CSSI <m>...
  • Page 57: Cpol Preferred Plmn List

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <stat> Description Dialing (MO call) Alerting (MO call) Incoming (MT call) Waiting (MT call) <mode> Description Voice Data <mpty> Description Call is not one of multiparty (conference) call parties Call is one of multiparty (conference) call parties <number>...
  • Page 58 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CPOL: <index1>,<format>,<oper1>[,<GSM_A cT1>,<GSM_Compact_AcT1>,<UTRAN_AcT1 >][<CR><LF>+CPOL: <index2>,<format>,<ope r2>[,<GSM_AcT2>,<GSM_Compact_AcT2>,< List all entries +CPOL? UTRAN_AcT2>][...]] +CME ERROR: <err> +CPOL: (list of supported <index>s),(list of supported <format>s) Get supported values +CPOL=? +CME ERROR: <err>...
  • Page 59: Cpls Selection Of Preferred Plmn List

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.4.19. +CPLS Selection of preferred PLMN list Description Command Possible Response(s) Select the list of preferred +CPLS=<list> PLMN for CPOL +CME ERROR: <err> +CPLS: <list> Get current list +CPLS? +CME ERROR: <err> +CPLS: (list of supported <list>s) Get supported values +CPLS=?
  • Page 60: Network Service Related Result Codes

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.5. Network Service Related Result Codes 3.5.1. +CREG Network registration Description Result code Network registration status change event +CREG: <stat>[,<lac>,<ci>] Parameters Refer to section 3.4.2 +CREG Network registration. 3.5.2. +CLIP Calling Line Identification Presentation Description Result code +CLIP: <number>,<type>[,<subaddr>,<satype>[,[<alpha>][,<CLI...
  • Page 61: Colp Connected Line Identification Presentation

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Clarification Using the <alpha> parameter will return an empty string as this parameter is not supported. 3.5.3. +COLP Connected line identification presentation Description Result code Connected Line Identification +COLP: <number>,<type>[,<subaddr>,<satype>[,<alpha>]] Presentation Parameters <number>...
  • Page 62: Cusd Unstructured Supplementary Service Data

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <type> Description Integer type Type of address <subaddr> Description String type Subaddress of format specified by <satype> <satype> Description Integer type Type of subaddress <alpha> Description Alphanumeric representation of <number> corresponding to the entry found in String type phonebook;...
  • Page 63: Cccm Current Call Meter

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <n> Description USSD terminated by network Operation not supported Network time out <str> Description String type USSD-string <dcs> Description Cell Broadcast Data Coding Scheme Integer type Default value: 0 Clarification Refer to section 3.5.5 +CUSD Unstructured supplementary service data.
  • Page 64: Cssu Supplementary Service Notification

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <code1> Description Outgoing calls are barred Incoming calls are barred CLIR suppression rejected Call has been deflected 3.5.8. +CSSU Supplementary service notification Description Result code SS notification +CSSU: <code2> Parameters <code2>...
  • Page 65: Cfun Set Phone Functionality

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <pas> Description Call in progress (MT is ready for commands from TA/TE, but a call is in progress) 3.6.2. +CFUN Set phone functionality Description Command Possible Response(s) Select the level of +CFUN=[<fun>[,<rst>]] functionality +CME ERROR: <err>...
  • Page 66: Cpin Enter Pin

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.6.3. +CPIN Enter PIN Description Command Possible Response(s) Send password to MT +CPIN=<pin>[,<newpin>] +CME ERROR: <err> +CPIN: <code> Check if a password is +CPIN? expected +CME ERROR: <err> Test if command is +CPIN=? supported +CME ERROR: <err>...
  • Page 67: Csq Signal Quality

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CPWC: list of supported (<band>,(list of <class>s pair)) Get supported values +CPWC=? +CME ERROR: <err> Parameters <class> <curr_classn> Description <def_classn> 0 default (not applicable to <curr_class> or <def_classn>) Integer type 1…x MT output power class as in GSM 45.005 [38] <band>...
  • Page 68: Cmec Mobile Termination Control Mode

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.6.6. +CMEC Mobile Termination control mode Description Command Possible Response(s) Select equipment +CMEC=[<keyp>[,<disp>[,<ind>]]] +CME ERROR: <err> +CMEC: <keyp>,<disp>,<ind> Get current settings +CMEC? +CME ERROR: <err> +CMEC: (list of supported <keyp>s),(list of supported <disp>s),(list of supported <ind>s) Get supported values +CMEC=?
  • Page 69: Cmer Mobile Termination Event Reporting

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <descr> Description “battchg” Battery charge level (0-5) “signal” Signal quality (0-5) “service” Service availability (0-1) “message” Message received (0-1) “call” Call in progress (0-1) “roam” Roaming indicator (0-1) A short message memory storage in the MT has become full (1), or memory locations “smsfull”...
  • Page 70: Cpbs Select Phonebook Memory Storage

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <ind> Description 0 (default) No indicator event reporting Indicator event reporting using result code +CIEV: <ind>,<value>. <ind> indicates the indicator order number (as specified for +CIND) and <value> is the new value of indicator.
  • Page 71: Cpbr Read Phonebook Entries

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <used> Description Integer type Value indicating the number of used locations in selected memory <total> Description Integer type Value indicating the total number of locations in selected memory Clarification "SM" corresponds to SIM/UICC phonebook (global phonebook) If a SIM card is present or if a UICC with an active GSM application is present, the EFADN under DFTelecom is selected.
  • Page 72 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <type> Description Integer type Type of address <text> Description Field of maximum length <tlength> String type Character set as specified by +CSCS <hidden> Description Phonebook entry not hidden Phonebook entry hidden <group>...
  • Page 73: Cpbf Find Phonebook Entries

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <slength> Description Integer type Value indicating the maximum length of field <secondtext> <elength> Description Integer type Value indicating the maximum length of field <email> <oper> Description String type Refer to [27.007] Clarification Only first <group>,<adnumber>,<adtype>,<secondtext>,<email>...
  • Page 74: Cpbw Write Phonebook Entry

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.6.12. +CPBW Write phonebook entry Description Command Possible Response(s) +CPBW=<index>[,<number>[ ,<type>[,<text>[,<group>[,<a Write entry dnumber>[,<adtype>[,<secon +CME ERROR: <err> dtext>[,<email>[,<hidden>]]]]] ]]]] +CPBW: (list of supported <index>s), [<nlength>],(list of supported <type>s), Get location ranges and [<tlength>],[<glength>],[<slength>],[<elength>] +CPBW=? supported values...
  • Page 75: Csim Generic Sim Access

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.6.14. +CSIM Generic SIM access Description Command Possible Response(s) +CSIM: <length>,<response> Send command to SIM +CSIM=<length>,<command> +CME ERROR: <err> Test if command is supported +CSIM=? +CME ERROR: <err> Parameters <length> Description Length of the characters that are sent to TE in <command>...
  • Page 76 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <command> Description Get response (GET RESPONSE) If <fileid> is not provided, the command applies to the last selected file Read a transparent EF (UPDATE BINARY) Only P1="00" and P2="00" is supported Update a record Only P2="03"...
  • Page 77: Crsl Ringer Sound Level

    +CME ERROR: <err> Parameters <level> Description 1..10 Level range Clarification +CLVL has been replaced by the +VGR command and does not work on the AirPrime WS Series module. If +CLVL is used, ERROR will be returned. WA_DEV_WISMO_UGD_012 Rev 004 November 3, 2011...
  • Page 78: Cmut Mute Control

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.6.18. +CMUT Mute control Description Command Possible Response(s) Mute/unmute call +CMUT=<n> +CME ERROR: <err> +CMUT: <n> Get current mode +CMUT? +CME ERROR: <err> +CMUT: (list of supported <n>s) Get supported values +CMUT=? Parameters <n>...
  • Page 79: Cpuc Price Per Unit And Currency Table

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) Test if command +CAMM=? is supported +CME ERROR: <err> Parameters <acmmax> Description Accumulated call meter maximum value similarly coded as <ccm> under +CAOC; String type value zero disables ACMmax feature <passwd>...
  • Page 80: Clan Set Language

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CCWE: <mode> Get current mode +CCWE? +CME ERROR: <err> +CCWE: (list of supported <mode>s) Get supported modes +CCWE=? +CME ERROR: <err> Parameters <mode> Description Disable the call meter warning event +CCWV Enable the call meter warning event +CCWV 3.6.23.
  • Page 81: Crmp Ring Melody Playback

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameters <mode> Description Disable the voice mail number i.e delete the voice mailbox number Enable the voice mail number <number> Description String type Character string 0..9,+ <type> Description Integer type Type of address (129 or 145) Clarification +CSVM parameters are automatically saved into non-volatile memory.
  • Page 82: Clac List All Available At Commands

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Clarification If a melody is played, it is played for 10 seconds and stops. 3.6.26. +CLAC List all available AT commands Description Command Possible Response(s) +CLAC:<CR><LF><AT Command1>[<CR><LF><AT Command2>[…]] List all commands +CLAC +CME ERROR: <err>...
  • Page 83: Cald Delete Alarm

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands returned. To set up a recurrent alarm for one or more days in the week, the <recurr>-parameter may be used. When an alarm is timed out and executed, the unsolicited result code +CALV: <n> is always returned. Read command returns the list of current active alarm settings in the MT.
  • Page 84: Ciev Indicator Event Report

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.7.2. +CIEV Indicator event report Description Result code Event report +CIEV: <ind>,<value> Parameters <ind> Description Battery charge level (0-5) Signal quality (0-5) Service availability (0-1) <value> Description 0..5 Range of value for <ind>=0 0..4 Range of value for <ind>=1 Examples...
  • Page 85: Mobile Termination Error Result Code

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <mode> Description Enable +CME ERROR: <err> result code and use verbose <err> values 3.9. Mobile Termination Error Result Code 3.9.1. +CME ERROR Description Result code Error type +CME ERROR: <err> General error Numeric Mode Verbose Mode...
  • Page 86: Commands For Packet Domains

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Numeric Mode Verbose Mode Network personalization PUK required Network subset personalization PIN required Network subset personalization PUK required Service provider personalization PIN required Service provider personalization PUK required Corporate personalization PIN required Corporate personalization PUK required Incorrect parameters Length error...
  • Page 87 AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <data_comp>,<head_comp> [<CR><LF>+CGDCONT: <cid>, <PDP_type>, List current defined PDP +CGDCONT? <APN>,<PDP_addr>, <data_comp>,<head_comp> [...]] +CME ERROR: <err> +CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s), (list of supported <h_comp>s) [<CR><LF>+CGDCONT: (range of...
  • Page 88: Cgqreq Quality Of Service Profile (Requested)

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands <d_comp> Description PDP data compression off Default if value is omitted <h_comp> Description PDP header compression off Default if value is omitted Clarification For <cid> 1,2 and 3, PDP context definition is stored in EEPROM i.e parameters provided in +CGDCONT for PDP context definition and PDP context status (defined/undefined) are stored in non- volatile memory (If a PDP has been defined with +CGDCONT, after a switch off / switch on, AT+CGDCONT? will list the PDP has defined).
  • Page 89: Cgqmin Quality Of Service Profile (Minimum Acceptable)

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameters <cid> Description PDP Context Identifier 1..3 Definition stored in non-volatile memory (refer to section 3.10.1 +CGDCONT Define PDP Context) <precedence> Description 0 (default) QOS precedence class subscribed value 1..3 QOS precedence class <delay>...
  • Page 90: Cgatt Ps Attach Or Detach

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CGQMIN: <cid>,<precedence>,<delay>, <reliability>,<peak>,<mean> [<CR><LF>+CGQMIN: <cid>,<precedence>, <delay>,<reliability>,<peak>,<mean> Get current settings +CGQMIN? […]] +CME ERROR: <err> +CGQMIN: <PDP_type>, (list of supported <precedence>s),(list of supported <delay>s), (list of supported <reliability>s),(list of supported <peak>s),(list of supported <mean>s) [<CR><LF>+CGQMIN: <PDP_type>, (list of...
  • Page 91: Cgact Pdp Context Activate Or Deactivate

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.10.5. +CGACT PDP context activate or deactivate Description Command Possible Response(s) +CGACT=[<state> Activate or deactivate a PDP [,<cid>[,<cid>[,…]]]] +CME ERROR: <err> +CGACT: <cid>,<state> [<CR><LF>+CGACT: <cid>,<state> [...]] Get current PDPs state +CGACT? +CME ERROR: <err>...
  • Page 92: Cgcmod Pdp Context Modify

    Recommendation specifies that after the command has completed, the MT returns to online data state From a Sierra Wireless point of view, +CGCMOD behaviour is more similar to +CGACT command, hence the implementation choice is not to switch link to online data mode after PDP context modification.
  • Page 93: Cgpaddr Show Pdp Address

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands This command is used for PDP tests on network emulators. On real network functioning of +CGACT and then +CGDATA for data transfer is not guaranteed. +CGDATA implementation does not perform PS attach or PDP context activation. The PDP identified by <cid>, when provided, in +CGDATA must have been activated previously thanks to +CGACT command.
  • Page 94: Cgclass Gprs Mobile Station Class

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Parameters <cid> Description 1..3 PDP Context Identifier <PDP_addr> Description IP address String type Format: "<n>.<n>.<n>.<n>" where <n>=0..255 Clarification Set command return address provided by the network if a connection has been established. 3.10.9.
  • Page 95: Cgsms Select Service For Mo Sms Messages

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CGREG: (list of supported <n>s) Get supported values +CGREG=? +CME ERROR: <err> Parameters <n> Description 0 (default) Disable network registration unsolicited result code Enable network registration unsolicited result code +CGREG: <stat> Enable network registration and location information unsolicited result code +CGREG: <stat>[,<lac>,<ci>] <stat>...
  • Page 96: Request Packet Domain Service 'D

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Description Command Possible Response(s) +CGSMS: <service> Get current service +CGSMS? +CME ERROR: <err> +CGSMS: (list of currently available <service>s) Get supported values +CGSMS=? +CME ERROR: <err> Parameters <service> Description Packet Domain Circuit Switched Packet Domain preferred (use Circuit Switched if GPRS not available) Circuit Switched preferred (use Packet Domain if Circuit Switched not available)
  • Page 97: Request Packet Domain Ip Service „D

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands 3.10.13. Request Packet Domain IP service „D‟ Description Command Possible Response(s) CONNECT Request packet domain D*98[*<cid>]# IPservice +CME ERROR: <err> Parameters <cid> Description 1..3 PDP Context Identifier Clarification If <cid> omitted, default <cid> (3) will be used. If <cid>...
  • Page 98: Packet Domains Result Codes

    AT Command Manual for Firmware L23 3GPP TS 27.007 Commands Clarification +CGEREP parameters are automatically saved into non-volatile memory. 3.11. Packet Domains Result Codes 3.11.1. +CGREG registration status Description Result code Registration change +CGREG: <stat>[,<lac>,<ci>] Parameters <stat> Description Not registered, MT is not currently searching an operator to register to The GPRS service is disabled, the UE is allowed to attach for GPRS if requested by the user Registered, home network...
  • Page 99: Itu-T V25.Ter Commands

    4. ITU-T V25.ter Commands 4.1. Call Control 4.1.1. A Answer Description Command Possible Response(s) Answer a MT call ERROR 4.1.2. D Dial Description Command Possible Response(s) CONNECT[<speed>] BUSY Initiate a MO call D[<dialstring>][;] NO CARRIER NO ANSWER NO DIALTONE +CME ERROR: <err> Parameters <dialstring>...
  • Page 100: D> Direct Dialing From Phone Book

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands 4.1.3. D> Direct dialing from phone book Description Command Possible Response(s) CONNECT[<speed>] BUSY D><str>[;] Initiate a MO call NO CARRIER D>[<mem>]<n>[;] NO ANSWER NO DIALTONE +CME ERROR: <err> Parameters <str> Description String Alphanumeric string with double quotes <mem>...
  • Page 101: L Monitor Speaker Loudness

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands <value> Description Disconnect waiting call (either speech or data) but does not disconnect other active calls (either CS speech, CS data or GPRS) on the channel the command is requested. (Rejection of incoming call). Clarification Voice call disconnection is also dependant of +CVHU settings.
  • Page 102: P Pulse Dialing

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Parameters <type> Description 0 (default value) Return to online data state from online command state. <speed> Description 9600 Data rate 4.1.8. P Pulse dialing Description Command Possible Response(s) Pulse dialing Clarification This command is supported for compatibility purpose and has no effect on ME (simple response OK).
  • Page 103: S7 Connection Completion Timeout

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Parameters <time> Description 0..999 Time Clarification This command is supported for compatibility purpose and has no effect on ME (simple response OK). 4.1.11. S7 connection completion timeout Description Command Possible Response(s) Set timeout S7=<time>...
  • Page 104: S10 Automatic Disconnect Delay

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands 4.1.13. S10 Automatic disconnect delay Description Command Possible Response(s) Set time S10=<time> +CME ERROR: <err> <time> Read current register value S10? +CME ERROR: <err> Parameters <time> Description Amount of time from when the modem recognizes a loss of carrier to when it will hang 0..255 Clarification This command is supported for compatibility purpose and has no effect on ME (simple response OK).
  • Page 105: Z Reset Default Configuration

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Parameters <value> Description 0 (default) Get model id Ignored Ignored Get software version (L02_00gg.WISMO228 250509) Get manufacturer id and model id Get manufacturer id 6..7 Ignored 4.2.3. Z Reset default configuration Description Command Possible Response(s)
  • Page 106: F Factory Defined Configuration

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Command Parameter name Default value <time> 0x02 <time> 0x0E 4.2.4. &F Factory defined configuration Description Command Possible Response(s) Reset to factory configuration &F[<value>] +CME ERROR: <err> Parameters <value> Description 0 (default value) Set to factory configuration Clarification Parameters impacted by &F command:...
  • Page 107: Gcap Complete Capabilities List

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Command Parameter name Default value +CSMP <vp> 0xA7(167) +CSMP <pid> 0x00 +CSMP <dcs> 0x00 <mode> 0x00 +CSTA <type> 0x81 +CBST <speed> 0x07 +CBST <name> 0x00 +CBST <ce> 0x01 +CRC <mode> 0x00 +CMOD <mode>...
  • Page 108: Gmi Manufacturer Identification

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands 4.2.6. +GMI Manufacturer identification Description Command Possible Response(s) <manufacturer> Get manufacturer id +GMI Test if command is supported +GMI=? Parameters <manufacturer> Description String type Manufacturer id (WAVECOM MODEM) 4.2.7. +GMM Model identification Description Command Possible Response(s)
  • Page 109: Ta-Te Interface Commands

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Parameters <sn> Description String type IMEI (15 digits) 4.3. TA-TE Interface Commands 4.3.1. E Echo Description Command Possible Response(s) Control echo E[<echo>] ERROR Parameters <echo> Description Characters echo disabled 1 (default) Characters echo enabled Omitted <echo>...
  • Page 110: S3 Line Termination Character

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands 4.3.3. S3 Line termination character Description Command Possible Response(s) Set line termination character S3=<char> ERROR <char> Get current value Parameters <char> Description Termination character <CR> 13 (default) Clarification S3 parameter is saved into non-volatile memory by AT&W command and restored to default value by AT&F command.
  • Page 111: Ta Response Format

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Parameters <char> Description 8 (default) Editing character <BS> Clarification S5 parameter is saved into non-volatile memory by AT&W command and restored to default value by AT&F command. 4.3.6. V TA Response format Description Command Possible Response(s)
  • Page 112: C Dcd Behaviour

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands 4.3.8. &C DCD behaviour Description Command Possible Response(s) Set DCD behaviour &C<behaviour> ERROR Parameters <behaviour> Description DCE always presents the ON condition on circuit 109. 1 (default) Circuit 109 changes in accordance with the underlying DCE. Clarification &C parameter is saved into non-volatile memory by AT&W command and restored to default value by AT&F command.
  • Page 113: Icf Te-Ta Character Framing

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Description Command Possible Response(s) +IPR: <rate> Get current rate +IPR? +IPR: (list of supported auto-detectable <rate>s)[,( list of supported fixed-only <rate>s)] Get supported values +IPR=? Parameters <rate> Description Automatic rate detection 1200 1200 bps 2400...
  • Page 114: Ifc Te-Ta Local Flow Control

    AT Command Manual for Firmware L23 ITU-T V25.ter Commands Clarification This command is supported for compatibility purpose and has no effect on ME. It provides information on hardware capabilities. 4.3.12. +IFC TE-TA local flow control Description Command Possible Response(s) Set TE-TA local flow +IFC=[<TA_by_TE>[,<TE_by_TA>]] +CME ERROR: <err>...
  • Page 115 AT Command Manual for Firmware L23 ITU-T V25.ter Commands Verbose result Numeric result code (command V1 code (command V0 Type Description set) set) NO ANSWER Final Connection completion timeout NO CARRIER Final Connection terminated NO DIALTONE Final No dialtone detected Acknowledges execution of a command Final line...
  • Page 116: Hayes Commands

    5. Hayes Commands 5.1. Standard Hayes Commands 5.1.1. B Communication option Description Command Possible Response(s) Set communication option B[<standard>] ERROR Parameters <standard> Description 0..99 standard Clarification This command is supported for compatibility purpose and has no effect on ME (simple response OK). 5.1.2.
  • Page 117: S2 Escape Character

    AT Command Manual for Firmware L23 Hayes Commands Parameters <num> Description Counts the number of rings detected on the line. It is cleared if a ring is not detected 0..255 over an eight seconds time period. Default value: 0 Clarification S1 parameter is saved into non-volatile memory by AT&W command and restored to default value by AT&F command.
  • Page 118: W Extended Result Code

    AT Command Manual for Firmware L23 Hayes Commands Parameters <time> Description 0..999 Windows XP compatibility Clarification This command is supported for compatibility purpose and has no effect on ME (simple response OK). 5.1.7. W Extended Result code Description Command Possible Response(s) Set extended result code W<mode>...
  • Page 119: Configuration Profile

    AT Command Manual for Firmware L23 Hayes Commands 5.2.2. &V Configuration profile Description Command Possible Response(s) <profiles information> Display active profile &V[<profile>] ERROR Parameters <profile> Description Display ACTIVE PROFILE, STORED PROFILE 0 and STORED PROFILE 1 0 (default) information 5.2.3. &W Store Active profile Description Command...
  • Page 120 AT Command Manual for Firmware L23 Hayes Commands Command Parameter name Displayed by &V +PSSLEEP <mode> <num> <num> <char> <char> <char> <time> <time> <time> WA_DEV_WISMO_UGD_012 Rev 004 November 3, 2011...
  • Page 121: Tia Is-101 Commands

    6. TIA IS-101 Commands 6.1. +VTS DTMF and Tone Generation Description Command Possible Response(s) Generate DTMF +VTS=”<DTMFn>,...,<DTMFn>” (Duration is set by +VTD) +CME ERROR: <err> +VTS=”{<DTMFn>,<duration>}... Generate DTMF {<DTMFn>,<duration>}” +CME ERROR: <err> (list of supported <tone1>s),(list of supported <tone2>s) ,(list of supported <duration>s) Get supported values +VTS=? Parameters...
  • Page 122: Vgr Receive Gain Selection

    AT Command Manual for Firmware L23 TIA IS-101 Commands Parameters <n> Description Manufacturer specific duration 1..10 Tone duration (in 100 ms steps) 6.3. +VGR Receive Gain Selection Description Command Possible Response(s) Set receive gain +VGR=<n> +CME ERROR: <err> <n> Get receive gain +VGR? (list of supported <n>s) Get supported receive gain...
  • Page 123: Vip Initialize Voice Parameter

    AT Command Manual for Firmware L23 TIA IS-101 Commands Parameters <n> Description Transmit gain: 1 -6 dB 2 -2 dB 3 0 dB 4 +2 dB 1..10 5 +6 dB 6 +12 dB (default) 7 +18 dB 8 +24 dB 9 +30 dB 10 +36 dB Clarification...
  • Page 124: Tia578A Commands

    7. TIA578A Commands 7.1. General Commands 7.1.1. +FMI Manufacturer identification Description Command Possible Response(s) <manufacturer> Get manufacturer ID +FMI Test if command is supported +FMI=? Parameters <manufacturer> Description String type Read manufacturer identification (WAVECOM MODEM) 7.1.2. +FMM Model identification Description Command Possible Response(s) <model>...
  • Page 125: Capabilities Identification And Control

    AT Command Manual for Firmware L23 TIA578A Commands 7.2. Capabilities Identification and Control 7.2.1. +FCLASS Model identification Description Command Possible Response(s) Set class +FCLASS=<class> +CME ERROR: <err> +FCLASS: <class> Get current class +FCLASS? +FCLASS: (list of supported <class>s) Get supported value +FCLASS=? Parameters <class>...
  • Page 126: Ftm Facsimile Transmit

    AT Command Manual for Firmware L23 TIA578A Commands Description Command Possible Response(s) +FRH: <mode> Get current mode +FRH? +FRH: (list of supported <mode>s) Get supported modes +FRH=? Parameters <mode> Description V21 channel 2300 bps Clarification Set command is sent to ME only when link is online data mode. This command is only relevant in Fax mode.
  • Page 127 AT Command Manual for Firmware L23 TIA578A Commands Description Command Possible Response(s) +FRM: (list of supported <mode>s) Get supported modes +FRM=? Parameters <mode> Description 24 V27ter 2400 bps 48 V27ter 4800 bps 24, 48, 72, 96 72 V29 7200 bps 96 V29 9600 bps Clarification Set command is sent to ME only when link is online data mode.
  • Page 128: Proprietary At Commands

    8. Proprietary AT Commands 8.1. Capabilities Identification and Control 8.1.1. #CLS Service class Description Command Possible Response(s) Set class #CLS=<class> +CME ERROR: <err> #CLS: <class> Get current class #CLS? #CLS: (list of currently available <class>s) Get the current mode #CLS=? Parameters <class>...
  • Page 129: Manufacturer Tests Command

    AT Command Manual for Firmware L23 Proprietary AT Commands &R parameter is saved into non-volatile memory by AT&W command and restored to default value by AT&F command. 8.3. Manufacturer Tests Command 8.3.1. +CPOF Power off Description Command Possible Response(s) Switch off mobile +CPOF Description the command is accepted and power off will occur after that.
  • Page 130: Pssleep Power Management Control

    AT Command Manual for Firmware L23 Proprietary AT Commands Parameters <mode> Description 0 (default) Disable sending of additional result code Enable sending of additional result code Clarification Example: CFU interrogation for telephony service ATD*#21*11# *PSSSURC: 33,11,0,255,,129,0,,1,2,,1 Ss_code = 33  SPS_SC_CFU BasicServicecode = 11 ...
  • Page 131: Sim Toolkit Command And Result Codes

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.4. SIM Toolkit Command and Result Codes 8.4.1. *PSSTKI SIM Toolkit interface configuration Description Command Possible Response(s) Set mode *PSSTKI=<mode> +CME ERROR: <err> *PSSTKI: <mode> Get current mode *PSSTKI? +CME ERROR: <err> *PSSTKI: (list of supported <mode>s) Get supported modes *PSSTKI=?
  • Page 132: Psstk Sim Toolkit Control

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.4.2. *PSSTK SIM Toolkit control *PSSTK command is defined to support SIM toolkit by AT commands. Only part of SIM toolkit commands that interact with user or MMI can be controlled. All other SIM toolkit mechanism such as terminal profile, SMS or CBM data download, call control or MO SMS control by SIM, event download and all command that does not require interaction with the user (or screen) are internally managed by the ME.
  • Page 133 AT Command Manual for Firmware L23 Proprietary AT Commands <parameteri> Description Integer or string type Number of parameters in URC depends of the message. Response from user to SIM: *PSSTK command Description Command Possible Response(s) *PSSTK=<reponse type>, Respond to SIM <parameter1>,…,<parameterN>...
  • Page 134: Cphs Proprietary Commands

    AT Command Manual for Firmware L23 Proprietary AT Commands Use case TE (PC) <--- ---- | <- unsolicited result code *PSSTK: “DISPLAY TEXT”,… received from SIM ToolKit ---- ---> | <- answer to an unsolicited *PSSTK: “DISPLAY TEXT”,… result code <------------- ----------- | <- AT command result...
  • Page 135: Psals Alternate Line Service

    AT Command Manual for Firmware L23 Proprietary AT Commands <status> Description No message waiting At least one message is waiting <index> Description 0..255 Record index in EF SMS if the received MWI message has been stored in SIM <NbMsgWaiting> Description 0..255 Number of message waiting on <line id>...
  • Page 136: Psmbnb Mailbox Number

    AT Command Manual for Firmware L23 Proprietary AT Commands Description Command Possible Response(s) *PSDCIN: (list of supported <modes>),(list of Get supported values *PSDCIN=? supported <line Id>s) Description Set command enables/disables the presentation of a Diverted Call Indication (also known as CFU) result code from ME to TE.
  • Page 137 AT Command Manual for Firmware L23 Proprietary AT Commands Description Command Possible Response(s) [*PSMBNB: <line Id>,<number>,<type>,<text> [[...] <CR><LF>*PSMBNB: <line Read mailbox numbers *PSMBNB? Id>,<number>,<type>,<text>]] +CME ERROR: <err> *PSMBNB: (list of supported <line Id>),(list of Get supported values *PSMBNB=? supported <type>)[,<nlength>][,<tlength>] Description The purpose of this command is not to replace +CSVM command but to offer more possibilities for Mailbox numbers settings (+CSVM command allows only voice mailbox settings, CPHS define one...
  • Page 138: Pscsp Customer Service Profile

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.5.5. *PSCSP Customer Service Profile Description Command Possible Response(s) Set command *PSCSP +CME ERROR: <err> [*PSCSP: <service group code>, <status> [ [...]<CR><LF>*PSCSP: <service group Read CSP *PSCSP? code>, <status>] ] +CME ERROR: <err> * PSCSP: (list of supported <service group code>s) Get supported values...
  • Page 139: Psinfn Information Number

    AT Command Manual for Firmware L23 Proprietary AT Commands <status> Description SIM with CSP enable Examples Command Possible responses AT+PACSP? +PACSP: 1 Note: Query EF-CSP status Note: Current EF-CSP status +PACSP: 1 Note: Unsolicited response once SIM initialized Clarification This command is available when the SIM has finished its initialization. 8.5.7.
  • Page 140: General Purpose Proprietary Commands

    AT Command Manual for Firmware L23 Proprietary AT Commands <number> Description String type Phone number of format <type> <type> Description Integer type Type of address <text> Description Field of maximum length <tlength> String type Character set as specified by +CSCS <Net Id>...
  • Page 141: Psseav Service Availability

    AT Command Manual for Firmware L23 Proprietary AT Commands Description This command is used to get the number of remaining PIN and PUK attempts. Set command has no effect (returns OK). Parameters <pin1> Description 0..3 Number of remaining attempts for PIN 1 <pin2>...
  • Page 142: Pssrep Mobile Start-Up Reporting

    AT Command Manual for Firmware L23 Proprietary AT Commands Description Result code Service ready *PSREADY: <service> Parameters <mode> Description Disable notification presentation Enable notification presentation <service> Description Phone book service availability SMS service availability CBM service availability Clarification If a service becomes available before any AT channel is connected, *PSREADY notification will be buffered and sent as soon as the first AT channel connects.
  • Page 143: Pschru Channel Registration Urc

    AT Command Manual for Firmware L23 Proprietary AT Commands Clarification The module sends the unsolicited code once after the boot process +PSSUP: <stat> The PSSUP notification will not be sent if the module is in autobaud mode and no bytes have been received from TE to adapt the serial link to the actual speed.
  • Page 144: Psuttz Universal Time And Time Zone

    AT Command Manual for Firmware L23 Proprietary AT Commands <mask> Description SIM toolkit related URC to be sent on the channel: *PSSTK Clarification To enable the display of URC SMS (2) and CALL (1) and to forbid the display of the others on a channel, choose 2 and 1 parameter, i.e.
  • Page 145: Pspnnu Eons: Pnn Notification

    AT Command Manual for Firmware L23 Proprietary AT Commands <hour> Description 0..23 UT hour <minute> Description 0..59 UT minute <second> Description 0..59 UT second <timezone> Description String representing time zone: String type Range: “-128”..“0”..“+127” <daylightsaving> Description 0..2 Daylight saving 8.6.6. *PSPNNU EONS: PNN Notification Description Command...
  • Page 146: Pspnnr Eons: Pnn Display

    AT Command Manual for Firmware L23 Proprietary AT Commands Parameter <mode> Description Disable presentation of notification Enable presentation of notification 8.6.7. *PSPNNR EONS: PNN Display Description Command Possible Response(s) *PSPNN: <PLMNName> Get PNN *PSPNNR=<MCC>,<MNC>[,LAC] +CME ERROR: <err> Test if command is *PSPNNR=? supported +CME ERROR: <err>...
  • Page 147: Pstat Tool Detection Enable

    AT Command Manual for Firmware L23 Proprietary AT Commands Description Read command reads the AHPLMN (Active Home PLMN). Parameters <MCC> Description Mobile country code in numeric format (e.g. “208”) Integer type <MNC> Description Mobile network code in numeric format (e.g. “10”) Integer type 8.6.9.
  • Page 148: Psadc A/D Convert Info

    AT Command Manual for Firmware L23 Proprietary AT Commands When <mode>=1, a stack restart is performed to select immediately the requested settings. Parameters <mode> Description Set radio bands, will be taken into account at next switch on Set radio bands, a stack restart is performed to take into account the new selected bands <GSM band>...
  • Page 149: Psric Ri Behaviour

    AT Command Manual for Firmware L23 Proprietary AT Commands Description This command will return AdcValue,RequestedAdc,MeasTime,BurstPower. Parameters <Adc> Description Battery voltage (Vbatt) Reserved Auxilliary ADC (AUX_ADC0) <Meastime> Description During transmit burst Outside transmit burst No constraint on transmit burst <AdcValue> Description Integer Voltage value read by ADC <TxPower>...
  • Page 150: Wmgpio Gpio Access

    AT Command Manual for Firmware L23 Proprietary AT Commands <RImask> Description RI indication on Supplementary Service (SS) reception RI indication on +CIEV event reception All values Bit field type parameter; to set several RI conditions, sum up the values <RIshape> Description RI is indicated by a low pulse RI is indicated by a continuous low level...
  • Page 151: Wmgpiocfg Gpio Configuration

    AT Command Manual for Firmware L23 Proprietary AT Commands Clarification GPIO configuration is not stored in memory. The current configuration is lost with a reset. 8.6.14. +WMGPIOCFG GPIO configuration Description Command Possible Response(s) Set GPIO configuration +WMGPIOCFG=<IO>,<dir>,<pull mode> +CME ERROR: <err> +WMGPIOCFG: <IO>,<dir>,<pull mode>...
  • Page 152: Wmpwm Pwm And Buzzer Configuration

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.6.15. +WMPWM PWM and buzzer configuration Description Command Possible Response(s) +WMPWM=<output>,<operat Set PWM configuration ion>,[<period>],[<dutycycle>] +CME ERROR: <err> +WMPWM:<output>,<operation>,<period>,<du tycycle> [+WMPWM:<output>,<operation>,<period>,<d Get PWM configuration + WMPWM? utycycle> …] +WMPWM:(list of supported <output>s),(list of supported <operation>s),(list of supported <period>s),(list of supported <dutycycle>s) Get supported PWM...
  • Page 153: Sidet Sidetone

    AT Command Manual for Firmware L23 Proprietary AT Commands Default values of period and duty-cycle for buzzer are 250, 100. 8.6.16. +SIDET Sidetone Description Command Possible Response(s) Set sidetone +SIDET=<level> +CME ERROR: <err> +SIDET: <level> Get sidetone value +SIDET? +SIDET: (list of supported <level>s) Get supported sidetone +SIDET=? values...
  • Page 154: Wsvn Imei Software Version Number

    AT Command Manual for Firmware L23 Proprietary AT Commands Description This command allows enabling or disabling the Acoustic Echo Cancelletion (AEC) and the Noise Reduction (NR). Parameters <eState> Description 0 (default) AEC is off AEC is on <nState> Description 0 (default) NR is off NR is on Clarification...
  • Page 155: Wmsn Serial Number

    AT Command Manual for Firmware L23 Proprietary AT Commands Clarification Once the action command is executed and returns OK, the new value will be stored in EEPROM. This command is available when the module has finished its initialization. 8.6.19. +WMSN Serial number Description Command Possible Response(s)
  • Page 156: Wmadc Adc Voltage Setting

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.6.21. +WMADC ADC Voltage Setting Description Command Possible Response(s) Write ADC voltage setting AT+WMADC=<range> +CME ERROR: <err> +WMADC: <range> Read current ADC voltage AT+WMADC? setting +WMADC: (list of supported <range>s) Test if command is supported AT+WMADC=? Description This command allows for setting the range of ADC voltage to either 1V or 3V.
  • Page 157 AT Command Manual for Firmware L23 Proprietary AT Commands Description This command allows presentation of information about CS call states as well as audio or in-call notifications related to current call. This command does not replace +CLCC command. TE is notified whenever the state of a call changes, this avoid TE to use polling mechanism with +CLCC command to know the states of each call.
  • Page 158 AT Command Manual for Firmware L23 Proprietary AT Commands <State> Description MO call SETUP – Call initiated by SAT (SET UP CALL command received) MO call PROCEED – Call initiated by SAT (SET UP CALL command received) MO call ALERT (at distant) – Call initiated by SAT (SET UP CALL command received) MO call CONNECT (with distant) –...
  • Page 159: Cnap Calling Name Presentation

    AT Command Manual for Firmware L23 Proprietary AT Commands recommendation. SIM toolkit- SET UP CALL Values 30..33 for <state> are used when a SET UP CALL proactive command has been received from the SAT. This call is initiated internally in the ME by STK. *PSCSCS notification will be broadcasted as URC: the MO call has been initiated by STK, no AT channel is associated to the call.
  • Page 160: Psfsnt Field Strength Notification

    AT Command Manual for Firmware L23 Proprietary AT Commands <validity> Description Name unavailable Name presentation restricted Clarification CNAP (Calling Name Presentation) is a supplementary service provided by the network. +CNAP command enables or disables the presentation of the name provided by the network. 8.7.3.
  • Page 161: Pscssc Call Successful Control

    AT Command Manual for Firmware L23 Proprietary AT Commands 8.7.4. *PSCSSC Call successful control Description Command Possible Response(s) Set mode *PSCSSC=<mode> +CME ERROR: <err> *PSCSSC: <mode> Get current mode *PSCSSC? Description This command controls the emission of the result code for MO speech successful set-up. section 3.5.3 +COLP Connected line identification presentation), result code for ATD command will be sent to TE when call is connected to the called party (successful call set-up).
  • Page 162: Psengi Network Information

    AT Command Manual for Firmware L23 Proprietary AT Commands Description Result code Call notification *PSCALL: <call Id>,<status>[,<number>] Parameters <mode> Description Disable notification Enable notification <call id> Description Waiting call (alerting, no call id assigned yet) 1..7 Speech call ID > 8 Data call id <status>...
  • Page 163 AT Command Manual for Firmware L23 Proprietary AT Commands Description Command Possible Response(s) *PSENGI : (list of supported <mode>),(list of supported possible responses) Get supported values *PSENGI=? +CME ERROR: <err> Parameters <mode> Description Serving cell information *PSSCI: <ARFCN>,<C1>,<C2>,<C32>,<C31>,<RxLevel>,<Ptmsild>,<PLMN>,<MCC>, <MNC>,<LAC>,<CellId>,<RAC>,<T3212Value>,<PagingOccurence>, <LevelServiceSupported>,<NetworkModeOperation>,<TA>,<BSIC> Neighbor cells information (one line per neighbor cell) *PSNCI: <ARFCN>,<C1>,<C2>,<C32>,<C31>,<PLMN>,<MCC>,...
  • Page 164 AT Command Manual for Firmware L23 Proprietary AT Commands < RxLevel > Description RSSI level on BCCH channel: 0 -110 dBm or less 1 -110 dBm to -109 dBm Integer type 2 -109 dBm to -108 dBm 3-63 -108 dBm to -49 dBm 62 -49 dBm to -48 dBm 63 -48 dBm and greater <...
  • Page 165 AT Command Manual for Firmware L23 Proprietary AT Commands <RAC> Description Routing Area Code Integer type When <mode>=0, in decimal value When <mode>=4, in hexadecimal value <T3212Value> Description Integer type Timer 3212 value (used for periodic location update) <PagingOccurence> Description Integer type BsPaMfrms parameter used to compute paging period <LevelServiceSupported>...
  • Page 166: Wgprs Gprs Multislot Class

    Test Unsolicited <None> response Description This Sierra Wireless proprietary command modifies GPRS multislot class parameter. Parameters <mode> Description Definition of the GPRS multislot class. This parameter represents the GPRS class chosen by the user to perform power saving (by reducing TX /uplink time slots).
  • Page 167 AT Command Manual for Firmware L23 Proprietary AT Commands Examples Command Possible responses AT+WGPRS=? +WGPRS: (4),(),(),(2,8,10) AT+WGPRS=4,,,8 AT+WGPRS? +WGPRS: 4,8 Clarification GPRS multislot class parameters are automatically saved into non-volatile memory GPRS multislot class setting takes effect after reset User can skip or input anything for parameter2 and parameter3; the firmware will not take the two parameters into account.
  • Page 168: Tcp/Ip Commands

    9. TCP/IP Commands 9.1. Introduction This chapter presents detailed information about the AT command set associated with the Wavecom IP feature. 9.1.1. Informational Indicators The commands in this chapter use the following graphics as informational indicators to identify This picture indicates the +WIND indication from which the AT command is allowed. X values can be: 1, 3, 4, 16.
  • Page 169: Sockets Identification

    AT Command Manual for Firmware L23 TCP/IP Commands GPS/GPRS AirPrime INTERNET Host CPU WISMO module AT Commands Multiplexing: Several sockets can be operating at once. The +WIPDATA command allows the temporary identification of the UART in data mode with a given socket. The data written on the UART is transferred through the socket.
  • Page 170 AT Command Manual for Firmware L23 TCP/IP Commands 9.3.1.1. Description The +WIPCFG command is used for performing the following operations: start TCP/IP stack stop TCP/IP stack configuring TCP/IP stack 9.3.1.2. Syntax if <mode> = 0,1 Action Command AT+WIPCFG=<mode> if <mode>=2 Action Command AT+WIPCFG=<mode>,<opt num>,<value>...
  • Page 171 AT Command Manual for Firmware L23 TCP/IP Commands <opt num>: configuration option identifier WIP_NET_OPT_IP_TTL Default TTL of outgoing data grams This option is a limit on the period of time or number of iterations or transmissions that a unit of data can experience before it should be discarded. The time to live (TTL) is an 8-bit field in the Internet Protocol (IP) header.
  • Page 172 AT Command Manual for Firmware L23 TCP/IP Commands <opt num>: configuration option identifier WIP_NET_OPT_DEBUG_PORT This option is used to specify the port on which the debug traces are to be sent. range: 0-3 (default value: 0) AT_WIP_NET_OPT_PREF_TIMEOUT_VALUE - Used for TCP sockets to configure the packet segmentation on the IP network side.
  • Page 173 AT Command Manual for Firmware L23 TCP/IP Commands 9.3.1.5. Possible Errors is displayed. “+CMEE” AT error code Description invalid option invalid option value not enough memory error writing configuration in non-volatile memory error freeing configuration in non-volatile memory stack already started unknown reason 9.3.1.6.
  • Page 174: Bearers Handling +Wipbr

    AT Command Manual for Firmware L23 TCP/IP Commands 9.3.1.7. Notes It is recommended to change the default settings of the WIP stack using +WIPCFG only when it is required. Changing the parameter values especially the max number of sockets and the max TCP buffer size with high values leads to over consumption of the stack memory which causes the firmware to crash.
  • Page 175 AT Command Manual for Firmware L23 TCP/IP Commands if <cmdtype> = 3 Action Command AT+WIPBR=<cmdtype>,<bid>,<opt num> +WIPBR: <bid>,<opt num>,<value> if <cmdtype> = 4 Action Command AT+WIPBR=<cmdtype>,<bid>,<mode>[,<login>,<password>,[<caller identity>]] if <cmdtype> = 6 Action Command AT+WIPBR=<cmdtype>,<bid>,<mode> Read Command AT+WIPBR? <bid>,<state> [<bid>,<state>[..]] Test Command AT+WIPBR=? 9.3.2.3.
  • Page 176 AT Command Manual for Firmware L23 TCP/IP Commands <bid>: bearer identity GPRS <opt num>: bearer option identifier WIP_BOPT_LOGIN – username (string) max: 32 characters WIP_BOPT_PASSWORD – password (string) max: 32 characters WIP_BOPT_DIAL_PHONENB – phone number (string) max: 32 characters WIP_BOPT_PPP_PAP - Allow PAP authentication range: 0-1 WIP_BOPT_PPP_CHAP - Allow CHAP authentication range: 0-1...
  • Page 177 AT Command Manual for Firmware L23 TCP/IP Commands * IP addresses are displayed in alpha numeric dot format. e.g. 192.168.0.1. When no IP address is known, “0.0.0.0“ is displayed. Caution: The options WIP_BOPT_IP_ADDR, WIP_BOPT_IP_DST_ADDR, WIP_BOPT_IP_DNS1 WIP_BOPT_IP_DNS2 can be read after the bearer connection is established successfully. If an attempt is made to read the options value before the bearer connection is established successfully, an incorrect IP address will be received.
  • Page 178 AT Command Manual for Firmware L23 TCP/IP Commands 9.3.2.6. Examples Command Responses AT+WIPBR? Note: Bearer UART1 is open but not started bearer GPRS is open and started AT+WIPBR? Note: No bearer has been opened yet AT+WIPBR=1,6 Note: Open GPRS bearer AT+WIPBR=2,6,11, Note: Set APN of GPRS bearer AT+WIPBR=3,6,11...
  • Page 179: Ip Protocol Services

    AT Command Manual for Firmware L23 TCP/IP Commands 9.3.2.7. Notes 9.3.2.7.1. For Starting a Bearer The mandatory parameters to start a bearer in client mode are: <cmdtype>, <bid> and <mode> Depending on the mode and the bearer type, additional parameters are required or forbidden: Mode Other Parameters None...
  • Page 180 AT Command Manual for Firmware L23 TCP/IP Commands Closed Server listening Close Server Server Socket Socket channel remote socket for connect Create request Listen On reception of a connection request from a remote client socket, a server socket does the following: spawns a new socket (client) to connect to the remote socket transfers data between the spawned socket and the remote socket remains in listening mode and is ready to accept requests from other clients...
  • Page 181 AT Command Manual for Firmware L23 TCP/IP Commands Action Command AT+WIPCREATE=<mode>,<communication index>,<peer IP>,<peer port> if <mode>=3 Action Command AT+WIPCREATE=<mode>,<server index>,<local port>,<from idx>,<to idx> if <mode>=1 or 2 Unsolicited response +WIPREADY: <mode>,<communication index> if <mode>=3 Unsolicited response +WIPACCEPT: <server index>,<communication idx> 9.4.1.3.
  • Page 182 AT Command Manual for Firmware L23 TCP/IP Commands <from idx>: Definition Range: 1-8 minimum index for spawned TCP sockets <server index>: Definition Range: 1-4 TCP server socket identifier <to idx>: Definition Range: 1-8 maximum index for spawned TCP sockets <communication Definition index>: indexes reserved for spawned sockets...
  • Page 183 AT Command Manual for Firmware L23 TCP/IP Commands 9.4.1.6. Examples Command Responses AT+WIPCREATE=1,1,80 Note: Create the UDP socket on local port 80 with Note: An unsolicited event +WIPREADY: 1,1 will be received once  ® communication index = 1 WISMO acts as a UDP the UDP socket is ready for use server awaiting for incoming datagram on local port 80...
  • Page 184: Closing A Service +Wipclose

    AT Command Manual for Firmware L23 TCP/IP Commands accept new incoming connections), any peer trying to connect to the server will receive an accept () 9.4.2. Closing a Service +WIPCLOSE 9.4.2.1. Description The +WIPCLOSE command is used to close a socket. 9.4.2.2.
  • Page 185: Service Option Handling +Wipopt

    AT Command Manual for Firmware L23 TCP/IP Commands 9.4.2.4. Parameter Storage None 9.4.2.5. Possible Errors is displayed. “+CMEE” AT error code Description not enough memory operation not allowed in the current TCP/IP stack state bad index bad state not implemented bad protocol 9.4.2.6.
  • Page 186 AT Command Manual for Firmware L23 TCP/IP Commands 9.4.3.2. Syntax if <action> = 1 Action Command AT+WIPOPT=<protocol>,<idx>,<action>,<optnum> if <action>=2 Action Command AT+WIPOPT=<protocol>,<idx>,<action>,<optnum>,<optval> Read Command AT+WIPOPT? NONE Test Command AT+WIPOPT=? if <action> = 1 Unsolicited response +WIPOPT: <protocol>,<optnum>,<optval> 9.4.3.3. Parameters and Defined Values <protocol>: protocol type TCP client...
  • Page 187 AT Command Manual for Firmware L23 TCP/IP Commands <optnum>: Definition Integer type Option that can be read or written <optval>: Definition Integer type Value of an option 9.4.3.4. Parameter Storage None 9.4.3.5. Possible Errors is displayed. “+CMEE” AT error code Description invalid option invalid option value...
  • Page 188: Data Exchange For Protocol Services

    AT Command Manual for Firmware L23 TCP/IP Commands Command Responses AT+WIPOPT=1,1,1,1 +WIPOPT: 1,1,80 Note: Get peer port for UDP 9.4.3.7. Notes It is possible to change and retrieve the option value using +WIPOPT command only when the socket (given by <idx>) is active, else it returns error. Refer to the following table for the options that can be applied to UDP, TCP client and TCP server sockets.
  • Page 189: Socket Data Exchange +Wipdata

    AT Command Manual for Firmware L23 TCP/IP Commands 9.5.1. Socket Data Exchange +WIPDATA 9.5.1.1. Description The +WIPDATA command is used to read/write from/to a socket. On successful execution of the command, the UART switches to data mode. The UART can be switched back to AT mode by +WIPDATA command, further data will be delayed.
  • Page 190 AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPDATA=1, index, 0 on another UART, the currently unsent data is sent as a single datagram. 9.5.1.2.3. [ETX] Escaping Mechanism The schematic above explains how [ETX] characters which have a special meaning in the firmware ®...
  • Page 191 AT Command Manual for Firmware L23 TCP/IP Commands Protocol UART IP Network (active socket) Data containing a [DLE][ETX] sequence. Data containing an [ETX]. Mark the boundary of the UDP Datagram [ETX] alone. received/to be transmitted. Data containing a [DLE][ETX] sequence. Data containing an [ETX].
  • Page 192 AT Command Manual for Firmware L23 TCP/IP Commands ® On the receiving side (use case: when Desktop PC2 sends data towards the WISMO . Data contains ® an escaped [DLE]), the data sent from the WISMO to Desktop PC1 will contain an escaped [DLE] ®...
  • Page 193 AT Command Manual for Firmware L23 TCP/IP Commands Read Command AT+WIPDATA? NONE Test Command AT+WIPDATA=? if <protocol> = 1 Unsolicited response +WIPDATA: <protocol>,<idx>,<datagram size>,<peer IP>,<peer port> Caution: Using AT+WIP AT commands, when receiving several UDP datagrams on an IP bearer, +WIPDATA indication is sent once for the first received datagram.
  • Page 194 AT Command Manual for Firmware L23 TCP/IP Commands <send size>: Definition range: 8-1460 Data packet size: This parameter specifies the size of the data packet that needs to be (default value: sent to the peer. This parameter is supported only for UDP continuous transparent mode. 1020) <wait time>: Definition...
  • Page 195 AT Command Manual for Firmware L23 TCP/IP Commands Command Responses AT+WIPDATA=1,5,1 CONNECT <read/write data> Note: UDP with index 5 can send/read data in continuous mode Note: +++ sequence causes the UART to switch to AT mode AT+WIPDATA=1,5,1 CONNECT <read/write data> Note: UDP with index 5 can send/read data in continuous mode <ETX>...
  • Page 196 AT Command Manual for Firmware L23 TCP/IP Commands 9.5.1.10. Notes 9.5.1.10.1. Continuous Mode (Non-Transparent) for a TCP Mapped Socket If the [ETX] character is sent from the peer, it is considered as an end of data transfer. After sending an [ETX] character, the socket will be shutdown and the peer will be informed of this shutdown by a its UART and the UART will not switch to AT mode.
  • Page 197 AT Command Manual for Firmware L23 TCP/IP Commands +CME ERROR:3 will be received when GPRS bearer is used no response is received when GSM bearer is used ® To switch the WISMO back to DATA mode, AT+WIPDATA=x,x,x should be used instead of ATO. ®...
  • Page 198: Ping Services

    AT Command Manual for Firmware L23 TCP/IP Commands internal timer expires. The timeout period is configurable through the P_NET_OPT_PREF_TIMEOUT_VALUE) or +WIPDATA command. socket is unmapped, shut down or closed. In some scenarios, there might be a segmentation of data packets because of timer expiration, network problems, etc.
  • Page 199 AT Command Manual for Firmware L23 TCP/IP Commands Unsolicited response +WIPPING:<timeout_expired>,<packet_idx>,<response_time> 9.6.1.3. Parameters and Defined Values <host>: Definition string host name or IP address <repeat>: Definition range: 1-65535 number of packets to send (default value:1) <interval>: Definition range: 1-65535 number of milliseconds between packets (default value:2000) <timeout>: Definition...
  • Page 200 AT Command Manual for Firmware L23 TCP/IP Commands <response_time>: Definition PING response time in millisecond 9.6.1.4. Parameter Storage None 9.6.1.5. Possible Errors is displayed. “+CMEE” AT error code Description invalid option invalid option value error on Ping channel 9.6.1.6. Examples Command Responses AT+WIPPING=”www.wavecom.com”...
  • Page 201: Examples Of Application

    AT Command Manual for Firmware L23 TCP/IP Commands 9.7. Examples of Application 9.7.1. TCP Socket 9.7.1.1. TCP Server Socket 9.7.1.1.1. Using GPRS Bearer AT+WIPCFG=1 //start IP stack AT+WIPBR=1,6 //open GPRS bearer AT+WIPBR=2,6,11,”APN name” //set APN name of GPRS bearer AT+WIPBR=2,6,0,”user name” //set user name (<login>) AT+WIPBR=2,6,1,”passwd”...
  • Page 202: Tcp Client Socket

    AT Command Manual for Firmware L23 TCP/IP Commands 9.7.1.1.2. Using GSM Bearer AT+WIPCFG=1 //start IP stack AT+WIPBR=1,5 //open GSM bearer AT+WIPBR=2,5,2,”Phone number” //set phone number for GSM bearer AT+WIPBR=2,5,0,”user name” //set user name AT+WIPBR=2,5,1,”passwd” //set password AT+WIPBR=4,5,0 //start GSM bearer AT+WIPCREATE=3,1,80,5,8 //create the server on port 80, idx = 1.
  • Page 203 AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=2,6,11,”APN name” //set APN name of GPRS bearer AT+WIPBR=2,6,0,”user name” //set user name AT+WIPBR=2,6,1,”passwd” //set password AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPCREATE=2,1,”ip addr”,80 //create a TCP client towards peer IP device @ “ip addr”, //port 80.
  • Page 204: Udp Socket

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=4,5,0 //start GSM bearer AT+WIPCREATE=2,1,”ip addr”,80 //create a TCP client towards peer IP device @ “ip addr”, //port 80 //all parameters and IP stack behavior are OK +WIPREADY: 2,1 //unsolicited: the TCP client socket is connected to the //peer AT+WIPDATA=2,1,1 //exchange data on socket idx 1...
  • Page 205: Ping

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPDATA=1,1,1 //exchange data on socket idx 1: CONNECT … //read, write //switch to AT mode AT+WIPCLOSE=1,1 //close the UDP socket index 1 AT+WIPCREATE=1,1,1234 //start a UDP server and listen for datagram on port 1234 //all parameters and IP stack //behavior are OK //unsolicited: the UDP client socket is “pseudo”...
  • Page 206: Creating A Tcp Server, Spawning The Maximum Tcp Sockets (For The Configured Server)

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=2,6,0,”user name” //set user name AT+WIPBR=2,6,1,”passwd” //set password AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPPING=”192.168.0.1” //start PING session +WIPPING:0,0,224 9.7.5. Creating a TCP Server, Spawning the Maximum TCP Sockets (for the Configured Server) AT+WIPCFG=1 //start IP stack AT+WIPBR=1,6 //open GPRS bearer...
  • Page 207: Creating A Server And Trying To Create A Tcp Client/Server On A Reserved Index (Reserved By The Server) Will Fail

    AT Command Manual for Firmware L23 TCP/IP Commands 9.7.6. Creating a Server and Trying to Create a TCP Client/Server on a Reserved Index (reserved by the Server) will Fail AT+WIPCFG=1 //start IP stack AT+WIPBR=1,6 //open GPRS bearer AT+WIPBR=2,6,11,”APN name” //set APN name of GPRS bearer AT+WIPBR=2,6,0,”user name”...
  • Page 208: Failed Creation Of A Tcp Client And Failed Creation Of A Tcp Server With Index Range Containing A Tcp Client

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPCREATE=3,2,81,2,3 //create the server on port 81, idx=2 and from_idx=2 //and to_idx=3 +CME ERROR:845 //TCP client socket with idx 2 was reserved by the //previous server socket and it was not closed //explicitly.
  • Page 209 AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=1,6 //open GPRS bearer AT+WIPBR=2,6,11,”APN name” //set APN name of GPRS bearer AT+WIPBR=2,6,0,”user name” //set user name AT+WIPBR=2,6,1,”passwd” //set password AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPCREATE=1,1,55,”192.168.0.1”,75 //create a UDP client towards peer IP device @ //“192.168.0.1”, port 75.
  • Page 210 AT Command Manual for Firmware L23 TCP/IP Commands +WIPREADY: 1,6 //unsolicited: the UDP client socket is “pseudo //”connected to the peer (no real connection in UDP) AT+WIPCREATE=1,7,61,”192.168.0.1”,81 //create a UDP client towards peer IP device @ //“192.168.0.1”, port 81 //all parameters and IP stack behavior are OK +WIPREADY: 1,7 //unsolicited: the UDP client socket is “pseudo //”connected to the peer (no real connection in UDP)
  • Page 211 AT Command Manual for Firmware L23 TCP/IP Commands //all parameters and IP stack behavior are OK +WIPREADY: 2,5 //unsolicited: the TCP client socket is connected to the //peer. AT+WIPCREATE=2,6,”192.168.0.1”,80 //create a TCP client towards peer IP device @ //“192.168.0.1”, port 80. //all parameters and IP stack behavior are OK +WIPREADY: 2,6 //unsolicited: the TCP client socket is connected to the...
  • Page 212: Trying To Create 8 Udp Sockets, 8 Tcp Client Sockets And 4 Tcp Server Sockets

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPCREATE=1,1,55,”192.168.0.1”,75 //create a UDP client towards peer IP device @ //“192.168.0.1”, port 75. //all parameters and IP stack behavior are OK. +WIPREADY: 1,1 //unsolicited: the UDP client socket is “pseudo //”connected to the peer (no real connection in // UDP) AT+WIPCREATE=1,2,56,”192.168.0.1”,76 //create a UDP client towards peer IP device @...
  • Page 213: Error Codes

    AT Command Manual for Firmware L23 TCP/IP Commands AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPCREATE=3,2,80,1,2 //create the server on port 80, idx=2. The server is //listening for connection requests on port 80. //Spawned sockets will be given the index 1 or 2. It //will accept connection request until it has nor more //sockets left.
  • Page 214 AT Command Manual for Firmware L23 TCP/IP Commands “+CMEE” AT Error Code Description bearer connection failure : PPP peer terminates session bearer connection failure : PPP peer does not answer to echo request incoming call refused error on Ping channel error writing configuration in non-volatile memory error reading configuration in non-volatile memory 822-829...

This manual is also suitable for:

Wismo218Wismo228

Table of Contents