iTegno 38 Series At Command Manual Download Page 1

 

   

 

The information contained in this document is commercially confidential and must not be 
disclosed to third parties without prior consent.

 

 
 

 

 

 
 
 
 
 
 
 
 
 
 
 

iTegno 38XX GPRS Modem 

 
AT Commands Guide 

 (For firmware version AB_02_00_30N_DEF003_R4_1) 

 
 
 
 
 

Date   

 

6 October 2008 

Document Version 

1.1 

Our Reference 

02000C13 

 
 
 
 
 
 
 

Summary of Contents for 38 Series

Page 1: ...is commercially confidential and must not be disclosed to third parties without prior consent iTegno 38XX GPRS Modem AT Commands Guide For firmware version AB_02_00_30N_DEF003_R4_1 Date 6 October 2008 Document Version 1 1 Our Reference 02000C13 ...

Page 2: ...1 Jun 06 Documentation updates on CFUN CCLK CNMA CMGS CMSS CMGW CMGC CMGL AUDP ARXV ATXG AUXN ASTN commands Removal of prefix from number in all related AT Command responses Addition of the following new AT Commands W F ITONE IDTMF IECHO IKEY IIOC IIOR and IIOW AB_02_00_27N and later 1 4 15 Aug 06 Documentation updates on ATO ADC CMGF CNMI CLIP CSSN IECHO and ATE n Addition of the following new AT...

Page 3: ...ocumentation is provided on an as is basis and may contain deficiencies or inadequacies iWOW disclaims any warranty and all responsibility for the application of the device s that is made in relation to the accuracy reliability or contents of this document iWOW is not liable for any injury loss or damage of any kind incurred for the use of or reliance upon information iWOW reserves the right to ma...

Page 4: ... CGMR 4 2 4 Request Product Serial Number Identification CGSN 4 2 5 Select TE Character Set CSCS 5 2 6 Request International Mobile Subscriber Identity CIMI 6 2 7 Select Wireless Network WS46 6 2 8 Card Identification CCID 7 2 9 Repeat Previous Command A 7 2 10 Set Real Time Clock CCLK 8 2 11 Power Off CPOF 8 3 CALL CONTROL COMMANDS 9 3 1 Select Type of Address CSTA 9 3 2 Dial Command D 10 3 3 Pul...

Page 5: ... Quality CSQ 20 4 2 Operator Selection COPS 21 4 3 Network Registration CREG 22 4 4 Preferred Operator List CPOL 23 4 5 Read Operator Names COPN 25 5 SECURITY COMMANDS 26 5 1 Enter PIN CPIN 26 5 2 Facility Lock CLCK 28 5 3 Change Password CPWD 30 6 PHONEBOOK COMMANDS 31 6 1 Select Phonebook Memory Storage CPBS 31 6 2 Read phonebook Entries CPBR 32 6 3 Write Erase phonebook Entry CPBW 33 6 4 Find P...

Page 6: ...ications to TE CNMI 51 7 13 Show Text Mode Parameters CSDH 54 7 14 List Messages CMGL 55 7 15 Read Message CMGR 58 7 16 Send Message CMGS 59 7 17 Send Message from Storage CMSS 60 7 18 Write Message to Memory CMGW 61 7 19 Delete Message CMGD 64 7 20 Delete SMS Based on Group Type IMGD 65 7 21 Send Command CMGC 66 7 22 Message Service Failure Result Code CMS ERROR 67 8 SUPPLEMENTARY SERVICES COMMAN...

Page 7: ...Current Calls CLCC 85 9 DATA COMMANDS 87 9 1 Select Bearer Service Type CBST 87 9 2 Radio Link Protocol CRLP 88 9 3 Service Reporting Control CR 89 9 4 Cellular Result Codes CRC 90 9 5 Select Mode FCLASS 92 9 6 Local Rate Reporting ILRR 93 10 MOBILE EQUIPMENT CONTROL AND STATUS COMMANDS 94 10 1 Phone Activity Status CPAS 94 10 2 Set Phone Functionality CFUN 95 10 3 Set Language CLAN 96 10 4 Langua...

Page 8: ...105 12 12 Editing Character S5 106 12 13 Return to Data State O 106 12 14 Command Echo Mode E 107 12 15 Result Code Suppression Q 107 12 16 Response Format V 108 12 17 Result Code Selection Call Progress Monitoring Control X 108 12 18 DCD usage C 109 12 19 DTR Usage D 110 12 20 Fixed TE TA Data Rate IPR 110 12 21 TE TA Character Framing ICF 111 12 22 TE TA Local Flow Control IFC 112 13 GPRS COMMAN...

Page 9: ...16 Automatic Response to a Network Request for PDP Context Activation S0 137 13 17 Manual Acceptance of a Network Request for PDP Context Activation A 137 13 18 Manual Rejection of a Network Request for PDP Context Activation H 137 14 iTEGNO 38XX SPECIFIC AT COMMANDS 138 14 1 Cell Environment Description CCED 138 14 2 Reset IRST 140 14 3 UART Sleep SLEEP 141 14 4 Read Cell Broadcast Message ICBMR ...

Page 10: ...ing number DIALNUM 24 17 3 2 Username ISPUSR 24 17 3 3 Password ISPPASS 25 17 3 4 Listing GSM dial up parameters LSTPPP 26 17 4 Connection Services 27 17 4 1 Connection Mode BEARER 27 17 4 2 Starting a bearer CONNSTART 27 17 4 3 Ending a bearer connection CONNSTOP 28 17 5 TCP IP Configuration 29 17 5 1 Configuring data mode or command mode data transfer SENDMODE 29 17 5 2 Data Link Escape mode DLE...

Page 11: ...GPRS Dialing Services 45 17 9 2 TCP IP Configuration 45 17 9 3 TCP Socket Services 45 17 9 4 UDP Socket Services 45 18 MMS COMMANDS 46 18 1 MMS Configuration Commands 46 18 1 1 MMS Bearer MMSBEARER 46 18 1 2 MMS Proxy MMSPROXY 47 18 1 3 MMSC URL MMSCURL 48 18 1 4 MMS Communication Mode MMSCOMMMODE 49 18 2 MMS Header Inbox Management Commands 50 18 2 1 List MMS Headers MMSHL 50 18 2 2 Delete MMS He...

Page 12: ...les on Modem 72 18 6 4 MMS Message Compose 74 18 6 5 MMS Send 75 18 6 6 MMS Header Receive 75 18 6 7 List MMS Headers 75 18 6 8 Download MMS Message 76 18 6 9 Read MMS Message 76 18 6 10 Compose New MMS Message 78 18 7 Example to Send MMS in Chinese Characters Using UCS2 78 18 8 Example on How to Save Text File in Unicode Format Windows 80 18 9 Supported Media Types 81 19 iCOMM SERVICES 82 19 1 So...

Page 13: ...ginating SM Transfer Attempt 92 20 2 2 Failure to Transfer or Process a Short Message 93 20 3 CEER Error Codes 95 20 3 1 Normally Occurring Errors 95 20 3 2 Errors Caused by Unavailable Resources 95 20 3 3 Errors Due to Service or Option Not Available 96 20 3 4 Errors Due to Service or Option Not Implemented 96 20 3 5 Errors Caused by Invalid Message 97 20 3 6 Errors Caused by Protocol Error 97 20...

Page 14: ...SM engines MS Mobile Station Refers to the GSM engines MT Mobile Terminal Refers to mobile device in wireless networks technology DTE Data Terminal Equipment Refers to the host terminal application in control DCE Data Communication Equipment Refers to the device controlled by the host Outgoing call Refers to calls made from a GSM mobile station to the network Incoming call Refers to calls made fro...

Page 15: ...executed successfully becomes an extended CME ERROR or CMS ERROR if the extended error report in turned on The default syntax of a response from the module follows the form of CR LF response CR LF Throughout this document references to the CR LF are omitted intentionally and should be assumed to be present unless indicated otherwise Several AT commands may be combined on the same command line This...

Page 16: ...I Description This command gives the manufacturer identification Syntax AT CGMI Command Possible response s AT CGMI manufacturer OK AT CGMI iWOW OK 2 2 Request Model Identification CGMM Description This command gives the manufacturer model identification Syntax AT CGMM Command Possible response s AT CGMM model OK AT CGMM TR 800 OK document It may not be edited copied or circulated without prior wr...

Page 17: ...ame Syntax AT CGMR Command Possible response s AT CGMR firmware version OK AT CGMR AB_02_00_30N_DEF000 OK 2 4 Request Product Serial Number Identification CGSN Description This command gives the IMEI International Mobile station Equipment Identity of the GSM module Syntax AT CGSN Command Possible response s AT CGSN IMEI number OK AT CGSN 446019197507590 OK document It may not be edited copied or c...

Page 18: ...SCS chset OK AT CSCS CSCS chset AT CSCS CSCS list of supported chset s AT CSCS GSM OK AT CSCS CSCS GSM OK AT CSCS CSCS GSM IRA PCCP437 PCDN 8859 1 HEX UCS2 OK Defined values chset GSM GSM default alphabet IRA International reference alphabet ITU T T 50 13 PCCP437 PC character set Code Page 437 PCDN PC Danish Norwegian character set 8859 1 ISO 8859 Latin 1 1 6 character set HEX character strings co...

Page 19: ...national Mobile Subscriber Number of an individual SIM which is attached to ME Syntax AT CIMI Command Possible response s AT CIMI IMSI OK 2 7 Select Wireless Network WS46 Description This command is used to indicate the networks in which TA can operate Syntax AT WS46 Command Possible response s AT WS46 n OK AT WS46 WS46 12 OK AT WS46 WS46 12 OK Defined Values n 12 GSM Digital Cellular document It ...

Page 20: ...09 OK AT CCID Note Get current value CCID 8965010510210273209 OK AT CCID Note Get possible value OK Note No parameter but this command is valid Note If there is no EF CCID file present on the SIM the CCID answer will not be sent but the OK message will be returned 2 9 Repeat Previous Command A Description This command repeats the previous executed command A command cannot be repeated Syntax A Comm...

Page 21: ...nal information to user Syntax AT CCLK YY MM DD HH MM SS Command Possible Response s AT CCLK YY MM DD HH MM SS OK AT CCLK 04 12 01 12 45 00 OK AT CCLK CCLK 04 12 01 12 45 20 OK 2 11 Power Off CPOF Description This command stops the GSM software stack as well as the hardware layer Syntax AT CPOF n Command Possible response s AT CPOF 1 Note Power switch off OK Defined Values n 1 Power Switch off doc...

Page 22: ...cifications Default 145 when dialing string includes international access code character otherwise 129 please refer GSM 04 08 8 sub clause 10 5 4 7 Syntax AT CSTA type Command Possible response s AT CSTA type OK AT CSTA CSTA type OK AT CSTA CSTA list of supported type s OK AT CSTA 145 OK AT CSTA CSTA 129 145 OK Defined Values type 129 ISDN telephony numbering plan national international unknown 14...

Page 23: ...n mem location is pre selected by CPBS command ATD mem name originate call to phone number of name in memory mem mem location is pre selected by CPBS command Command Possible response s ATD str OK Note Voice call is successful ATD str Connect Note Data call is successful No Answer Note Hang up is detected after a fixed network time out No Carrier Note Call setup failed or remote user release call ...

Page 24: ...haracter Set CSCS n integer type memory location should be in the range of locations available in the memory used indicate calling from phone memory location or phone number in entry location mem EN BD FD LD LR AD SD LM AF 3 3 Pulse Dialing P Description This command causes subsequent dial digits to be signaled using DTMF Syntax ATDP Command Possible response s ATD sting P string OK ATD67488123P12...

Page 25: ...t Note data call accepted ATA Connect text Note data call accepted Note For more detailed information please refer to Connect response 3 5 Hook Control H Description The ATH or ATH0 command terminates all calls in progress The specific ATH1 command disconnects the current outgoing call only in dialing or alerting state It can be useful in the case of multiple calls Syntax ATH n Command Possible re...

Page 26: ...eter determines and controls the product s automatic answering mode Syntax ATS0 value Command Possible response s ATS0 2 Note Automatic answer after 2 rings OK ATS0 S0 0 255 OK ATS0 Note Current value 002 OK Note always 3 characters padded with zeros ATS0 0 Note No automatic answer default OK ATS0 2 Note Automatic answer after 2 rings OK Defined Values value Number of rings before automatic answer...

Page 27: ...conds before blind dialing ATS6 002 OK Defined Values value 2 to 10 Number of seconds to wait before blind dialing 3 8 Wait for Completion S7 Description This parameter specifies the amount of time in seconds that the DCE shall allow between either answering a call automatically or by the A command or completion of signaling of call addressing information to network dialing and establishment of a ...

Page 28: ... 3 9 Dial Pause S8 Description This parameter specifies the amount of time in seconds that the DCE shall pause during signaling of call addressing information to the network dialing when comma dial modifier is encountered in a dial string Syntax ATS8 n Command Possible response s ATS8 n OK ATS8 2 OK Note DCE pauses two seconds when is encountered ATS8 002 OK Defined Values n 0 DCE does not pause w...

Page 29: ...specified in S10 expires the DCE remains connected to the line and the call continues Syntax ATS10 value Command Possible response s ATS10 value OK ATS10 1 OK Note 1 second delay ATS10 001 OK Defined Values value 1 to 254 Number of tenths of a second of delay 3 11 Call Mode CMOD Description This command is used to select the call mode of further dialing commands D or for next answering command A T...

Page 30: ...e mode selected AT CMOD CMOD 0 OK AT CMOD CMOD 0 3 OK Defined Values mode 0 single mode 1 alternating voice fax teleservice 61 2 alternating voice data bearer service 61 3 voice followed by data bearer service 81 3 12 Hang Up Call CHUP Description This command causes the TA to hang up the current GSM call of the ME Syntax AT CHUP Command Possible response s AT CHUP OK Note Hang up current GSM call...

Page 31: ...fication the last call release the last unsuccessful GPRS attach or unsuccessful PDP context activation the last GPRS detach or PDP context deactivation 3 14 DTMF and Tone Generation VTS Description This command is to transmit DTMF tones on the GSM network when an active call exists Syntax AT VTS DTMF duration Command Possible response s AT VTS DTMF AT VTS list of supported tone1 s list of support...

Page 32: ...ingle numbering scheme call is established Syntax AT CSNS mode Command Possible response s AT CSNS mode OK AT CSNS CSNS mode AT CSNS CSNS list of supported mode s AT CSNS 0 Note Command valid OK AT CSNS CSNS 0 OK AT CSNS CSNS 0 7 Defined Values mode 0 voice 1 alternating voice fax voice first TS 61 2 fax TS 62 3 alternating voice data voice first BS 61 4 data 5 alternating voice fax fax first TS 6...

Page 33: ... bit error rate ber from the ME Syntax AT CSQ Command Possible response s AT CSQ CSQ rssi ber CME ERROR err AT CSQ CSQ list of supported rssi s list of supported ber s AT CSQ CSQ 31 99 OK Defined Values rssi 0 113 dBm or less 1 111 dBm 2 30 109 53 dBm 31 51 dBm or greater 99 not known or not detectable ber in percent 0 7 as RXQUAL values in the table in GSM 05 08 20 subclause 8 2 4 99 not known or...

Page 34: ...red until mode 0 or 1 is selected The read command returns the current mode and the currently selected operator Syntax AT COPS mode format oper Command Possible response s AT COPS mode format oper CME ERROR err AT COPS COPS mode format oper CME ERROR err AT COPS COPS list of supported stat long alphanumeric oper short alphanumeric oper numeric oper s list of supported mode s list of supported form...

Page 35: ...command response manual automatic oper field shall be present if manual selection fails automatic mode mode 0 is entered format 0 long format alphanumeric oper 1 short format alphanumeric oper 2 numeric oper oper operator identifier stat 0 unknown 1 available 2 current 3 forbidden 4 3 Network Registration CREG Description This command is used to get the network registration status of ME Syntax AT ...

Page 36: ... 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 to 3 registration denied 4 unknown 5 registered roaming lac string type two byte location area code in hexadecimal format e g 00C3 equals 195 in decimal ci string type two byte cell ID in hexadecimal format 4 4 Preferred Operator List CPOL Descr...

Page 37: ... 2 52018 CPOL 3 2 23415 OK Note Preferred network list in numeric AT CPOL 1 Note Set format to short format alphanumeric OK AT CPOL CPOL 1 1 SWISS CPOL 2 1 DTAC CPOL 3 1 VODA OK Note Preferred network list in short format alphanumeric AT CPOL 4 1 3GSM Note Add a new network to the list OK Note Command valid Defined Values indexn integer type the order number of operator in the SIM preferred operat...

Page 38: ...alent alphan in the ME memory shall be returned Syntax AT COPN Command Possible response s AT COPN COPN numeric1 alpha1 CR LF COPN numeric2 alpha2 CME ERROR err AT COPN OK AT COPN COPN 73602 MOVIL E COPN 74401 HOLA PARAGUAY COPN 74601 ICMS SR COPN 74602 SR TELESUR GSM OK AT COPN CME ERROR err Defined Values numericn string type operator in numeric format see COPS alphan string type operator in lon...

Page 39: ...quired is SIM PUK or SIM PUK2 the second pin is required This second pin newpin is used to replace the old pin in the SIM Read command returns an alphanumeric string indicating whether some password is required or not It is up to application to validate the PIN status every time ME is reset or power on Syntax AT CPIN pin newpin Command Possible response s AT CPIN pin newpin CME ERROR err AT CPIN C...

Page 40: ...es not block its operation SIM PUK2 ME is waiting SIM PUK2 to be given this code is recommended to be returned only when the last executed command resulted in PUK2 authentication failure i e CME ERROR 18 if PUK2 and new PIN2 are not entered right after the failure it is recommended that ME does not block its operation PH NET PIN ME is waiting network personalization password to be given PH NET PUK...

Page 41: ...CK fac mode passwd class CME ERROR err when mode 2 and command successful CLCK status class1 CR LF CLCK status class2 AT CLCK CLCK list of supported fac s CME ERROR err AT CLCK SC 1 1234 OK Note SIM lock enabled AT CPIN 1234 OK Note Correct PIN entered AT CLCK SC 0 1234 OK Note SIM lock disabled AT CLCK AO 2 Note Query BAOC status CLCK 1 1 OK Note BAOC is active AT CLCK SC 2 Note Query SIM Card s ...

Page 42: ... is required as passwd PS SIM lock facility with a 8 digit password PN Network Personalization PU Network Subset lock with 8 digits password PP Service Provider Personalization PC Corporate lock with a 8 digits password PF Lock Phone to the very First inserted SIM card ME asks password when other than the first SIM card is inserted AL Lock Phone to the current selected line PIN 2 is required as pa...

Page 43: ... CME ERROR err AT CPWD SC 1234 6789 Note Command Valid OK Note SIM PIN changed from 1234 to 6789 AT CPWD SC 1234 6789 Note Command Valid OK Note SIM PIN changed from 1234 to 6789 AT CPWD CPWD SC 4 AO 4 OI 4 OX 4 AI 4 IR 4 AB 4 AG 4 AC 4 P2 4 PS 16 PF 16 PN 16 PU 16 PP 16 PC 16 OK Defined Values fac P2 SIM PIN2 refer Facility Lock CLCK for other values oldpwd newpwd string type oldpwd shall be the ...

Page 44: ... CPBS storage used total CME ERROR err AT CPBS CPBS list of supported storage s AT CPBS MT Note select SIM phonebook OK Note command valid AT CPBS CPBS MT 30 50 OK Note AND phonebook selected 30 out of 50 locations are used AT CPBS CPBS EN BD FD DC LD RC LR MT AD SD M C LM AF ON U D OK Defined Values storage values reserved by the present document EN SIM or ME emergency number CPBW is not be appli...

Page 45: ...k Entries CPBR Description This command returns phonebook entries for a selected phonebook memory location specified in CPBS command Syntax AT CPBR index1 index2 Command Possible response s AT CPBR index1 index2 CPBR index1 number type text CR LF CPBR index2 number type text CME ERROR err AT CPBR CPBR list of supported index s nlength tlength CME ERROR err AT CPBS MT OK AT CPBR 2 Note Read entry i...

Page 46: ...eld text 6 3 Write Erase phonebook Entry CPBW Description This command writes phonebook entry in location number index in the current phonebook memory storage selected with CPBS Entry fields written are phone number number in the format type and text text associated with the number Syntax AT CPBW index number type text Command Possible response s AT CPBW index number type text CME ERROR err AT CPB...

Page 47: ... type value indicating the maximum length of field number tlength integer type value indicating the maximum length of field text 6 4 Find Phonebook Entries CPBF Description This command returns phonebook entries from the current phonebook memory storage selected with CPBS which alphanumeric field starts with string findtext Entry fields returned are location number indexn phone number stored there...

Page 48: ...racter set as specified by command Select TE Character Set CSCS nlength integer type value indicating the maximum length of field number tlength integer type value indicating the maximum length of field text 6 5 Subscriber Number CNUM Description This command returns the MSISDNs related to the subscriber this information can be stored in the SIM or in the ME If subscriber has different MSISDN for ...

Page 49: ...type of address octet in integer format 6 6 Set Voice Mail Number CSVM Description The number to the voice mail server is set with this command Syntax AT CSVM mode number type Command Possible response s AT CSVM mode number type CME ERROR err AT CSVM CSVM mode number type CME ERROR err AT CSVM CSVM list of supported mode s list of supported type s CME ERROR err AT CSVM CSVM 1 880 129 AT CSVM CSVM ...

Page 50: ...er type Type of address octet refer GSM 04 08 section 10 5 4 7 129 ISDN telephony numbering plan national international unknown 145 ISDN telephony numbering plan international number 161 ISDN telephony numbering plan national number type type of address octet in integer format refer GSM 04 08 8 subclause 10 5 4 7 default 145 when dialing string includes international access code character otherwis...

Page 51: ...forwarded directly to TE refer command New Message Indications CNMI refer mem1 for defined values received CBMs are always stored in manufacturer specific volatile memory received status reports are displayed but not stored stat integer type in PDU mode default 0 or string type in text mode default REC UNREAD indicates the status of message in memory defined values 0 REC UNREAD received unread mes...

Page 52: ...ctet into two IRA character long hexadecimal number e g octet with integer value 42 is presented to TE as two characters 2A IRA 50 and 65 ct GSM 03 40 TP Command Type in integer format default 0 da GSM 03 40 TP Destination Address Address Value field in string format BCD numbers or GSM default alphabet characters are converted to characters of the currently selected TE character set refer command ...

Page 53: ... is used ME TA converts each 8 bit octet into two IRA character long hexadecimal number dcs depending on the command or result code GSM 03 38 SMS Data Coding Scheme default 0 or Cell Broadcast Data Coding Scheme in integer format dt GSM 03 40 TP Discharge Time in time string format yy MM dd hh mm ss zz where characters indicate year two last digits month day hour minutes seconds and time zone E g ...

Page 54: ... GSM 03 40 TP Protocol Identifier in integer format default 0 ra GSM 03 40 TP Recipient Address Address Value field in string format BCD numbers or GSM default alphabet characters are converted to characters of the currently selected TE character set refer command CSCS in TS 07 07 type of address given by tora sca GSM 04 11 RP SC address Address Value field in string format BCD numbers or GSM defa...

Page 55: ...time string format refer dt or if EVPF is supported in enhanced format hexadecimal coded string with double quotes 7 3 Select Message Service CSMS Description This command selects messaging service service It returns the types of messages supported by the ME mt for mobile terminated messages mo for mobile originated messages and bm for broadcast type messages Syntax AT CSMS service Command Possibl...

Page 56: ...criptions mt mo bm 0 type not supported 1 type supported 7 4 New Message Acknowledgement to ME TA CNMA Description This command confirms correct reception of a new message SMS DELIVER or SMS STATUS REPORT which is routed directly to the TE Positive acknowledgement to the network RP ACK is possible when in Text mode Positive or negative RP ERROR acknowledgement to the network is possible if in the ...

Page 57: ...F 0 and CNMI 2 2 0 0 0 CMT 22 06915689450002040A91563822776200007040526142 152304CFB5CB05 AT CNMA 0 OK Note Sending of RP ACK successful In Text mode CMGF 1 and CNMI 2 2 0 0 0 CMT 6583227726 07 04 25 16 28 34 32 145 4 0 0 6598 540029 145 3 AT CNMA OK Note Sending of RP ACK successful Defined Values n Type of acknowledgement in PDU mode 0 Send RP ACK without PDU same as TEXT mode 1 Send RP ACK with...

Page 58: ...l2 used3 total3 CMS ERROR err AT CPMS CPMS mem1 used1 total1 mem2 used2 total2 mem3 used3 total3 CMS ERROR err AT CPMS CPMS list of supported mem1 s list of supported mem2 s list of supported mem3 s AT CPMS SM Note Select SM location for message writing and reading CPMS 0 15 0 15 0 15 OK Note SM location is selected with 0 location is used and 15 total location in SM are available AT CPMS CPMS SM ...

Page 59: ...er chset specified by command Select TE Character Set CSCS to inform the character set to be used in the message body in the TA TE interface Syntax AT CMGF mode Command Possible response s AT CMGF mode AT CMGF CMGF mode AT CMGF CMGF list of supported mode s AT CMGF 0 Note set input and output message format to pdu mode OK AT CMGS 17 CR 0011000A9156092143650000AA04C9 E9340B CTRL Z CMGS 199 OK Note ...

Page 60: ...AT CSAS CSAS list of supported profile s AT CSAS Note save message service settings to non volatile memory default Profile 0 OK AT CSAS CSAS 0 2 OK Defined Values profile 0 2 Profile 0 to 2 Varies for different SIM card Parameters saved are CSMP CSCA 7 8 Restore Settings CRES Description This command restores message service settings from non volatile memory to active memory The parameters saved u...

Page 61: ...CSMP CSCA 7 9 Set Text Mode Parameters CSMP Description This command is used to select values for additional parameters needed when SM is sent to the network or placed in storage when text format message mode is selected It is possible to set the validity period starting from when the SM is received by the SMSC vp is in range 0 255 or define the absolute time of the validity period termination vp ...

Page 62: ...ns Header SRR Status Report Request parameter indication that the MS is requesting a status report VPF Validity Period Format parameter identifying the time from where the message is no longer valid RD Reject Duplicate parameter whether or not the SC shall accept an SMS SUMBIT for an SM still held in the SC which has the same TP MR and the same TP DA as a previously submitted SM from the same OA M...

Page 63: ...ngth of the SMSC address coded into pdu parameter equals zero Syntax AT CSCA sca tosca Command Possible response s AT CSCA sca tosca AT CSCA CSCA sca tosca AT CSCA OK AT CMGS 90123456 Message CTRL Z CMS ERROR 330 Note service center unknown sending message failed AT CSCA 6596845999 OK AT CMGS 90123456 CR Message CTRL Z CMGS 201 OK AT CSCA Note to query the current SMSC address set in SIM card phas...

Page 64: ...ined Values mode 0 message types specified in mids and dcss are accepted 1 message types specified in mids and dcss are not accepted 7 12 New Message Indications to TE CNMI Description This command selects the procedure on how receiving of new messages from the network is indicated to the TE when TE is active mode controls the processing of unsolicited result codes specified within this command mt...

Page 65: ... If TA result code buffer is full indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications 1 Discard indication and reject new received message unsolicited result codes when TA TE link is reserved e g in on line data mode Otherwise forward them directly to the TE 2 Buffer unsolicited result codes in the TA when TA TE ...

Page 66: ...lt in indication as defined in mt 1 bm the rules for storing received CBMs depend on its data coding scheme refer GSM 03 38 2 the setting of Select CBM Types CSCB and this value 0 No CBM indications are routed to the TE 2 New CBMs are routed directly to the TE using unsolicited result code CBM length CR LF pdu PDU mode enabled or CBM sn mid dcs page pages CR LF data text mode enabled If ME support...

Page 67: ...t show header values defined in commands CSCA and CSMP sca tosca fo vp pid and dcs nor length toda or tooa in CMT CMGL CMGR result codes for SMS DELIVERs and SMS SUBMITs in text mode for SMS COMMANDs in CMGR result code do not show pid mn da toda length or cdata 1 show the values in result codes mids string type all different possible combinations of CBM message identifiers refer mid default is em...

Page 68: ...f text mode CMGF 1 command successful and SMS SUBMITs and or SMS DELIVERs CMGL index stat oa da alpha scts tooa toda length CR LF data CR LF CMGL index stat da oa alpha scts tooa toda length CR LF data if text mode CMGF 1 command successful and SMS STATUS REPORTs CMGL index stat fo mr ra tora scts dt st CR LF CMGL index stat fo mr ra tora scts dt st if text mode CMGF 1 command successful and SMS C...

Page 69: ...text mode stat REC UNREAD Received unread messages default REC READ Received read messages STO UNSENT Stored unsent messages STO SENT Stored sent messages ALL All messages In PDU mode stat 0 Received unread messages default 1 Received read messages 2 Stored unsent messages 3 Stored sent messages 4 All messages alpha string type alphanumeric representation of da or oa corresponding to the entry fou...

Page 70: ...es format if dcs indicates that GSM 03 38 default alphabet is used ME TA converts GSM alphabet into current TE character set according to rules of Annex A if dcs indicates that 8 bit or UCS2 data coding scheme is used ME TA converts each 8 bit octet into two IRA character long hexadecimal number length integer type value indicating in the text mode CMGF 1 the length of the message body data or cda...

Page 71: ...returns message with location value index from message storage mem1 to the TE About text mode parameters in italics refer command Show Text Mode Parameters CSDH If status of the message is received unread status in the storage changes to received read Syntax AT CMGR index Command Possible response s AT CMGR index CMGF 1 Text Mode CMGR stat oa alpha scts tooa fo pid dcs sca tosca length CR LF data ...

Page 72: ...e the ending of PDU Syntax AT CMGS Command Possible response s If text mode CMGF 1 AT CMGS da toda CR text is entered ctrl Z ESC If text mode CMGF 1 and sending successful CMGS mr scts If sending fails CMS ERROR err AT CMGS 6590123456 CR Hello World CTRL Z CMGS 200 OK Note successful sent message in text mode to 6590123456 If PDU mode CMGF 0 AT CMGS length CR PDU is given ctrl Z ESC If PDU mode CM...

Page 73: ...n first character of da is IRA 43 default is 145 otherwise default is 129 length integer type value indicating in the text mode CMGF 1 the length of the message body data or cdata in characters or in PDU mode CMGF 0 the length of the actual TP data unit in octets i e the RP layer SMSC address octets are not counted in the length mr GSM 03 40 TP Message Reference in integer format 7 17 Send Message...

Page 74: ...aracters are converted to characters of the currently selected TE character set specified by CSCS type of address given by toda toda GSM 04 11 TP Destination Address Type of Address octet in integer format when first character of da is IRA 43 default is 145 otherwise default is 129 mr GSM 03 40 TP Message Reference in integer format 7 18 Write Message to Memory CMGW Description This command stores...

Page 75: ...ote message successfully written into specified memory In PDU mode CMGF 0 AT CMGW 17 2 0011000A9156382277620000AA04C9E 9340B Note Write message in PDU mode into STO UNSENT memory CMGW 7 OK Note message successfully written into specified memory Defined Values In text mode stat 0 REC UNREAD received unread message i e new message 1 REC READ received read message 2 STO UNSENT stored unsent message o...

Page 76: ...s given by toda tooa GSM 04 11 TP Originating Address Type of Address octet in integer format default refer toda toda GSM 04 11 TP Destination Address Type of Address octet in integer format when first character of da is IRA 43 default is 145 otherwise default is 129 pdu In the case of SMS GSM 04 11 SC address followed by GSM 03 40 TPDU in hexadecimal format ME TA converts each octet of TP data un...

Page 77: ... memory location set by CPMS has been successfully deleted AT CMGD 1 1 OK Note All READ messages from the preferred message storage are deleted Defined Values index Integer type values in the range of location numbers of SIM Message memory when the preferred message storage is SM If DelFlag is 0 index is ignored index is set to 1 to access DelFlag delflag an integer indicating multiple message del...

Page 78: ...le Response s AT IMGD 1 Note Deletes all REC READ messages only Please Wait OK Messages to be Deleted 04 01 04 Message s deleted 02 04 Message s deleted 03 04 Message s deleted 04 04 Message s deleted Done AT IMGD Note Get possible values IMGD 1 2 3 4 OK Defined Values mode 1 Deletes all REC READ messages only 2 Deletes all REC READ and STO SENT messages only 3 Deletes all REC READ STO SENT and ST...

Page 79: ...de CMGF 1 and sending successful CMGC mr scts If sending fails CMS ERROR err if PDU mode CMGF 0 CMGC length CR PDU is given ctrl Z ESC If PDU mode CMGF 0 and sending successful CMGC mr ackpdu If sending fails CMS ERROR err CMGC PDU Message reference value mr is returned to the TE on successful message delivery Optionally when CSMS service value is 1 and network supports ackpdu is returned Values c...

Page 80: ... type value indicating in PDU mode CMGF 0 the length of the actual TP data unit in octets i e the RP layer SMSC address octets are not counted in the length mr GSM 03 40 TP Message Reference in integer format 7 22 Message Service Failure Result Code CMS ERROR Description Final result code CMS ERROR err indicates an error related to mobile equipment or network The operation is similar to ERROR resu...

Page 81: ...ntary service CLIP in the network CLIP response is returned after RING or CRING result code Syntax AT CLIP n Command Possible response s AT CLIP n AT CLIP CLIP n m AT CLIP CLIP list of supported n s AT CLIP 1 Note Enable CLIP OK RING CLIP 966666666 129 1 Tom or in UCS2 format CLIP 966666666 129 1 815765767 Note Incoming call alert with presentation of phone number and name Defined Values n paramet...

Page 82: ...IR n m AT CLIR CLIR list of supported n s AT CLIR 2 OK Note Command valid AT CLIR CLIR 2 2 AT CLIR CLIR 0 1 2 OK Defined Values n parameter sets the adjustment for outgoing calls 0 indicator is used according to the subscription of the CLIR service 1 CLIR invocation 2 CLIR suppression m parameter shows the subscriber CLIR service status in the network 0 CLIR not provisioned 1 CLIR provisioned in p...

Page 83: ...e response s AT COLP n AT COLP COLP n m AT COLP COLP list of supported n s AT COLP COLP 0 1 OK AT COLP 1 Note Enable COLP OK AT COLP COLP 1 1 ATD 6596666666 COLP 96666666 129 TOM Note Connected line with name presentation Defined Values n parameter sets shows the result code presentation status in the TA 0 disable 1 enable m parameter shows the subscriber COLP service status in the network 0 COLP ...

Page 84: ...ce provider according to GSM 02 85 21 Syntax AT CCUG n index info Command Possible response s AT CCUG n index info AT CCUG CCUG n index info AT CCUG CCUG 0 1 0 10 0 3 OK Note Displays list of parameters allowed AT CCUG CCUG 0 0 0 OK Defined Values n 0 disable CUG temporary mode 1 enable CUG temporary mode index 0 9 CUG index 10 no index preferred CUG taken from subscriber data info 0 no informatio...

Page 85: ...ubaddr satype time CME ERROR err when mode 2 and command successful CCFC status class1 number type subaddr satype time CR LF CCFC status class2 number type subaddr satype time AT CCFC CCFC list of supported reason s AT CCFC 0 2 CCFC 0 7 Note Call forwarding disabled for voice data fax calls AT CCFC 0 3 6596666666 OK AT CCFC 0 2 CCFC 1 1 96666666 129 Note Call forwarding active for voice class CCFC...

Page 86: ...ot support values 16 32 64 and 128 4 fax facsimile services 8 short message service 16 data circuit sync 32 data circuit async 64 dedicated packet access 128 dedicated PAD access time 1 30 when no reply is enabled or queried this gives the time in seconds to wait before call is forwarded default value 20 status 0 not active 1 active number string type phone number of forwarding address in format s...

Page 87: ...ommand successful CCWA status class1 CR LF CCWA status class2 AT CCWA CCWA n AT CCWA CCWA list of supported n s CCWA number type CLI validity alpha classx AT CCWA CCWA 0 1 OK AT CCWA 1 1 1 Note Enable call waiting for voice OK Note Command valid AT CCWA 1 2 Note Interrogate call waiting CCWA 1 1 Note Call waiting active for voice calls ATD93112348 Note Originate voice call OK Note Call connected i...

Page 88: ...itations of originating network number string type phone number of calling address in format specified by type type type of address octet in integer format refer GSM 04 08 8 subclause 10 5 4 7 alpha optional string type alphanumeric representation of number corresponding to the entry found in phonebook used character set should be the one selected with command Select TE Character Set CSCS When CLI...

Page 89: ...es and release the served subscriber s own connection Calls can be put on hold recovered released added to conversation and transferred Syntax AT CHLD n Command Possible response s AT CHLD n CME ERROR err AT CHLD CHLD list of supported n s AT CHLD CHLD 0 1 1x 2 2x 3 4 OK AT CCWA 1 1 1 Note Enable call waiting OK ATD91234567 Note Originate voice call OK CCWA 62533333 129 1 iwow3 0 AT CHLD 2 Note Pl...

Page 90: ...ts the subscriber from both calls Explicit Call Transfer 8 8 Call Deflection CTFR Description This command allows an incoming alerting call to be forwarded to a specified number Syntax AT CTFR number type subaddr satype Command Possible response s AT CTFR number type subaddr satype CME ERROR err AT CTFR 94555555 129 OK Note Command Valid Defined Values number string type phone number of format spe...

Page 91: ...returns unsolicited result code CUSD m Syntax AT CUSD n str dcs Command Possible response s AT CUSD n str dcs CME ERROR err AT CUSD CUSD n AT CUSD CUSD list of supported n s AT CUSD 1 100 OK Note USSD response will display subsequently AT CUSD CUSD 0 1 2 OK AT CUSD 1 OK ATD 100 OK CUSD 1 100 Menu 1 Top up 2 Balance enquiry CUSD 2 Note USSD session has been terminated by network Defined Values n 0 ...

Page 92: ...and 55 if dcs indicates that 8 bit data coding scheme is used ME TA converts each 8 bit octet into two IRA character long hexadecimal number e g octet with integer value 42 is presented to TE as two characters 2A IRA 50 and 65 dcs GSM 03 38 25 Cell Broadcast Data Coding Scheme in integer format default 0 8 10 Advice of Charge CAOC Description This refers to Advice of Charge supplementary service G...

Page 93: ...CM 2568 AT CAOC 1 Note deactivate reporting of CCM value OK Note command valid AT CAOC Note request supported values CAOC 0 2 OK Note Supported values 0 1 2 Defined Values mode 0 query CCM value 1 deactivate the unsolicited reporting of CCM value 2 activate the unsolicited reporting of CCM value ccm string type three bytes of the current call meter value in hexadecimal format e g 00001E indicates ...

Page 94: ... AT CAMM acmmax passwd Command Possible response s AT CAMM acmmax passwd CME ERROR err AT CAMM CAMM acmmax CME ERROR err AT CAMM OK AT CAMM 12 1234 OK Defined Values acmmax string type accumulated call meter maximum value similarly coded as ccm under CAOC value zero disables ACMmax feature passwd string type SIM PIN2 8 12 Price Per Unit and Currency Table CPUC Description This command sets the par...

Page 95: ... g 2 66 passwd string type SIM PIN2 8 13 Call Meter Maximum Event CCWE Description Shortly before the ACM Accumulated Call Meter maximum value is reached an unsolicited result code CCWV will be sent if enabled by this command The warning is issued approximately when 30 seconds call time remains It is also issued when starting a call if less than 30 s call time remains Syntax AT CCWE mode Command P...

Page 96: ...nsolicited result code CSSU code2 index number type subaddr satype is sent to TE In case of MT call setup result code is sent after every CLIP result code refer command Calling line identification presentation CLIP and when several different code2 s are received from the network each of them shall have its own CSSU result code Syntax AT CSSN n m Command Possible response s AT CSSN n m AT CSSN CSSN...

Page 97: ... on hold has been released this is not a SS notification during a voice call 6 forward check SS message received can be received whenever 7 call is being connected alerting with the remote party in alerting state in explicit call transfer operation during a voice call 8 call has been connected with the other remote party in explicit call transfer operation also number and subaddress parameters may...

Page 98: ...ntax AT CLCC Command Possible response s AT CLCC CLCC id1 dir stat mode mpty number type alpha CR LF CLCC id2 dir stat mode mpty number type alpha CME ERROR err AT CLCC OK AT CLCC CLCC 1 0 3 0 0 358317654321 129 OK Note phone call is alerting ATD96666666 Note originate voice call OK AT CLCC CLCC 1 0 0 0 0 96666666 129 OK Note phone call is active Defined Values dir 0 mobile originated MO call 1 mo...

Page 99: ...wn mpty 0 call is not one of multiparty conference call parties 1 call is one of multiparty conference call parties number string type phone number in format specified by type type type of address octet in integer format refer GSM 04 08 8 subclause 10 5 4 7 alpha string type alphanumeric representation of number corresponding to the entry found in phonebook used character set should be the one sel...

Page 100: ...ially in case of single numbering scheme calls refer CSNS Syntax AT CBST speed name ce Command Possible response s AT CBST speed name ce OK AT CBST CBST speed name ce OK AT CBST CBST list of supported speed s list of supported name s list of supported ce s OK AT CBST 7 0 1 OK Note Bearer supported AT CBST CBST 7 0 1 OK AT CBST CBST 0 7 12 14 65 66 68 70 71 75 0 1 0 3 OK Defined Values speed 0 auto...

Page 101: ...X 31 flag stuffing 75 14400 bps V 110 or X 31 flag stuffing name 0 data circuit asynchronous UDI or 3 1 kHz modem 1 data circuit synchronous UDI or 3 1 kHz modem ce 0 transparent 1 non transparent 2 both transparent preferred 3 both non transparent preferred 9 2 Radio Link Protocol CRLP Description This command is used to alter the Radio link protocol RLP parameters used when non transparent data ...

Page 102: ...s depend on RLP version refer GSM 04 22 18 T1 are in units of 10 ms Note Versions 0 and 1 share the same parameter set For this command only Version 0 is supported 9 3 Service Reporting Control CR Description This command is to control whether or not intermediate result code CR serv is returned from the TA to the TE If enabled the intermediate result code is transmitted at the point during connect...

Page 103: ...ent REL ASYNC asynchronous non transparent REL SYNC synchronous non transparent GPRS L2P GPRS The optional L2P proposes a layer 2 protocol to use between the MT and the TE It is defined in the Enter GPRS Data Mode CGDATA command 9 4 Cellular Result Codes CRC Description This command controls whether or not the extended format of incoming call indication or GPRS network request for PDP context acti...

Page 104: ...d Values mode 0 disables extended format 1 enables extended format type ASYNC asynchronous transparent SYNC synchronous transparent REL ASYNC asynchronous non transparent REL SYNC synchronous non transparent FAX facsimile TS 62 VOICE normal voice TS 11 VOICE XXX Voice followed by data BS81 XXX is ASYNC SYNC REL ASYNC or REL SYNC ALT VOICE XXX alternating voice data voice first BS 61 ALT XXX VOICE ...

Page 105: ...ct the request No corresponding unsolicited result code shall be issued when the MT returns to a command state 9 5 Select Mode FCLASS Description This command puts the TA into a particular mode of operation data fax voice etc This causes the TA to process information in a manner suitable for that type of information rather than for other types of information The values and meanings of parameter n ...

Page 106: ...s command determines whether the used local TE TA data rate is informed using intermediate result code ILRR rate before going to online data state after call answering or originating Syntax AT ILRR n Command Possible response s AT ILRR n OK Defined Values n 0 Local data rate is disabled 1 Local data rate is enabled document It may not be edited copied or circulated without prior written agreement ...

Page 107: ...f supported pas s CME ERROR err AT CPAS CME ERROR 3 AT CPAS CPAS 0 OK Note Ready for commands Defined Values pas 0 ready ME allows commands from TA TE 1 unavailable ME does not allow commands from TA TE 2 unknown ME is not guaranteed to respond to instructions 3 ringing ME is ready for commands from TA TE but the ringer is active 4 call in progress ME is ready for commands from TA TE but a call is...

Page 108: ...rst CME ERROR err AT CFUN CFUN fun CME ERROR err AT CFUN CFUN list of supported fun s list of supported rst s CME ERROR err AT CFUN CFUN 0 1 4 0 AT CFUN 1 Note Reset ME and set to full functionality OK Note Command valid AT CFUN 1 0 Note Set to full functionality without resetting ME OK Note Command Valid AT CFUN CFUN 1 OK Defined Values fun 0 minimum functionality 1 full functionality 4 disable p...

Page 109: ...ossible response s AT CLAN code CME ERROR err AT CLAN CLAN code CME ERROR err AT CLAN CLAN list of supported code s CME ERROR err AT CLAN CLAN fr OK AT CLAN CLAN en fr de it es pt no el pl in cs zh ar OK AT CLAN da OK Defined Values code AUTO Read language from SIM Auto is not returned by the read command sw Swedish fi Finnish da Danish no Norwegian de German fr French es Spanish it Italian en Eng...

Page 110: ... code is sent from the ME when the language in the ME is changed Syntax AT CLAE mode Command Possible response s AT CLAE mode CME ERROR err AT CLAE CLAE mode CME ERROR err AT CLAE CLAE list of supported mode s CME ERROR err AT CLAE CLAE 0 OK AT CLAE CLAE 0 1 OK Defined Values mode 0 Disable unsolicited result code CLAV to ME 1 Enable unsolicited result code CLAV to ME code Please refer to CLAN doc...

Page 111: ...err final result code instead of the regular ERROR final result code ERROR is returned normally when error is related to syntax invalid parameters or TA functionality Syntax AT CMEE n Command Possible response s AT CMEE n AT CMEE CMEE n AT CMEE CMEE list of supported n s AT CMEE 1 Note enable CME ERROR result code OK Note command valid AT CPIN Note ask for status of SIM card CME ERROR 10 OK Note S...

Page 112: ...er next subclause 11 2 Mobile Equipment Error Result Code CME ERROR Description The operation of CME ERROR err result code is similar to the regular ERROR result code if CME ERROR err is the result code for any of the commands in a command line none of the following commands in the same command line is executed neither ERROR nor OK result code shall be returned as a result of a completed command l...

Page 113: ...s to Default Configuration Z Description This command reset to default configuration Syntax ATZ Command Possible response s ATZ OK 12 2 Save Configuration W Description This command writes the active configuration into a non volatile memory It saves the parameters given in Appendix B Syntax AT W Command Possible Response s AT W OK document It may not be edited copied or circulated without prior wr...

Page 114: ...store the factory settings being set by iWOW It restores the parameters given in Appendix B Syntax AT F Command Possible Response s AT F OK 12 4 Manufacturer Information About TA I Description This command tells the manufacturer Information about TA Syntax ATI Command Possible response s ATI OK Note modem response to be updated Parameters ATI0 ATI1 document It may not be edited copied or circulate...

Page 115: ... Manufacturer ID GMI Description This command gives the manufacturer Identification Syntax AT GMI Command Possible response s AT GMI iWOW OK 12 6 TA Model ID GMM Description This command gives the TA model identification Syntax AT GMM Command Possible response s AT GMM TR 800 OK document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008 iWOW...

Page 116: ...ion Number GMR Description This command gives the TA revision Number Syntax AT GMR Command Possible response s AT GMR AB_02_00_30N_DEF000 OK 12 8 TA Serial Number GSN Description This command gives the TA serial number Syntax AT GSN Command Possible response s AT GSN 446019197507590 OK document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 20...

Page 117: ...er trailer and terminator for result codes and information text along with the S4 parameter see the description of the V parameter for usage The previous value of S3 is used to determine the command line termination character for entry of the command line containing the S3 setting command However the result code issued shall use the value of S3 as set during the processing of the command line For ...

Page 118: ...f the character generated by the DCE as part of the header trailer and terminator for result codes and information text along with the S3 parameter see the description of the V parameter for usage If the value of S4 is changed in a command line the result code issued in response to that command line will use the new value of S4 Syntax ATS4 n Command Possible response s ATS4 10 OK Defined Values n ...

Page 119: ... the command line the immediately preceding character Syntax ATS5 n Command Possible response s ATS5 8 OK Defined Values 0 to 127 Set command line editing character to this value 8 Backspace character BS IA5 0 8 Default setting 12 13 Return to Data State O Description This command cause DCE to return to online data state and issue a CONNECT or CONNECT text result code Syntax ATO Command Possible r...

Page 120: ...xternal application Syntax ATE n Command Possible response s ATE n OK Defined Values n 0 characters are not echoed 1 characters are echoed 12 15 Result Code Suppression Q Description This command determines whether TA sends result codes or not Syntax ATQ n Command Possible response s ATQ n OK Defined Values n 0 TA transmits result codes 1 Result codes are suppressed and not transmitted document It...

Page 121: ...l headers and trailers and verbose response text 12 17 Result Code Selection Call Progress Monitoring Control X Description The setting of this parameter determines whether or not the DCE transmits particular result codes to the DTE It also controls whether or not the DCE verifies the presence of dial tone when it first goes off hook to begin dialling and whether or not engaged tone busy signal de...

Page 122: ... is disabled 3 CONNECT text result code is given upon entering online data state Dial tone detection is disabled and busy detection is enabled 4 CONNECT text result code is given upon entering online data state Dial tone and busy detection are both enabled Note text indicates the connected speed 12 18 DCD usage C Description This command controls the Data Carrier Detect DCD signal The GPIO 2 pin o...

Page 123: ...ling Syntax AT D n Command Possible response s AT D n OK Defined Values n 0 DTR signal is ignore 1 ME switch from data to command mode when DTR switches from ON to OFF 2 Call is cleared when DTR switches from ON to OFF 12 20 Fixed TE TA Data Rate IPR Description This command specified the data rate at which command is accepted For serial autobauding any AT command issued by the DTE must start with...

Page 124: ...14400 19200 28800 33900 38400 57600 115200 12 21 TE TA Character Framing ICF Description This command is used to determine the local serial port start stop asynchronous character framing that the TA shall use Syntax AT ICF format parity Command Possible response s AT ICF format parity OK AT ICF ICF 1 6 0 3 OK AT ICF 5 1 Note Set format to 7 data Even parity and 1 stop bit OK AT ICF ICF 5 1 OK Defi...

Page 125: ... Local Flow Control IFC Description This command is used to control the operation of the local flow control between TE and TA The DCE_by_DTE and DTE_by_DCE values must be equal Syntax AT IFC DCE_by_DTE DTE_by_DCE Command Possible response s AT IFC DCE_by_DTE DTE_by_DC OK Defined Values DCE_by_DTE and DTE_by_DCE 0 none 1 DC1 DC3 on circuit 103 104 2 circuit 133 106 document It may not be edited cop...

Page 126: ...omp pd1 pdN OK ERROR CGDCONT CGDCONT cid PDP_type APN PDP_addr d_comp h_comp pd1 pdN CR LF CGDCONT cid PDP_type APN PDP_addr d_comp h_comp pd1 pdN AT CGDCONT CGDCONT range of supported cid s PDP_type list of supported d_comp s list of supported h_comp s list of supported pd1 s list of supported pdN s CR LF CGDCONT range of supported cid s PDP_type list of supported d_comp s list of supported h_com...

Page 127: ...ress a string parameter that identifies the MT in the address space applicable to the PDP If the value is null or omitted then a value may be provided by the TE during the PDP startup procedure or failing that a dynamic address will be requested The read form of the command will continue to return the null string even if an address has been allocated during the PDP startup procedure The allocated ...

Page 128: ...pecial form of the set command CGQREQ cid causes the requested profile for context number cid to become undefined Syntax AT CGQREQ cid precedence delay reliability peak mean Command Possible Response s AT CGQREQ cid precedence delay reliability peak mean OK ERROR AT CGQREQ CGQREQ cid precedence delay reliability peak mean CR LF CGQREQ cid precedence delay reliability peak mean AT CGQREQ CGQREQ PDP...

Page 129: ...ty a numeric parameter which specifies the reliability class Reliability Class GTP Mode LLC Frame Mode LLC Data Protection RLC Block Mode Traffic Type 1 Acknowledged Acknowledged Protected Acknowledged Non real time traffic error sensitive application that cannot cope with data loss 2 Unacknowledged Acknowledged Protected Acknowledged Non real time traffic error sensitive application that can cope...

Page 130: ...s Peak Throughput Class Peak Throughput in octets per second 1 Up to 1 000 8 kbits s 2 Up to 2 000 16 kbits s 3 Up to 4000 32 kbits s 4 Up to 8000 64 kbits s 5 Up to 16 000 128 kbits s 6 Up to 32 000 256 kbits s 7 Up to 64000 512 kbits s 8 Up to 128 000 1 024 kbits s 9 Up to 256 000 2 048 kbits s mean a numeric parameter which specifies the mean throughput class Mean Throughput Class Mean Throughp...

Page 131: ...sed in the CGDCONT command the CGQMIN command is effectively an extension to the CGDCONT command The QoS profile consists of a number of parameters each of which may be set to a separate value A special form of the set command CGQMIN cid causes the minimum acceptable profile for context number cid to become undefined In this case no check is made against the negotiated profile Syntax AT CGQMIN cid...

Page 132: ...CGQMIN PPP 0 3 0 4 0 5 0 9 0 31 OK AT CGQMIN CGQMIN 1 1 4 5 2 31 OK Defined Values cid a numeric parameter which specifies a particular PDP context definition see CGDCONT command precedence a numeric parameter which specifies the precedence class delay a numeric parameter which specifies the delay class reliability a numeric parameter which specifies the reliability class peak a numeric parameter ...

Page 133: ... enabled by the CMEE command Any active PDP contexts will be automatically deactivated when the attachment state changes to detached Syntax AT CGATT state Command Possible Response s AT CGATT state OK ERROR AT CGATT CGATT state AT CGATT CGATT list of supported state s AT CGATT 1 Note force MT to attach OK AT CGREG Note request for GPRS registration status CGREG 0 1 OK Note MT has attached to GPRS ...

Page 134: ...and If the MT is not GPRS attached when the activation form of the command is executed the MT first performs a GPRS attach and them attempts to activate the specified contexts If the attach fails then the MT responds with ERROR or if extended error responses are enabled with the appropriate failure to attach error message If no cid s are specified the activation form of the command activates all d...

Page 135: ...50 online data state GPRS attachment and PDP context activation procedures may take place prior to or during the PDP startup if they have not already been performed using the CGATT and CGACT commands If context activation takes place during the PDP startup one or more cid s may be specified in order to provide the values needed for the context activation request s During the PDP startup procedure ...

Page 136: ...re is no matching context definition the MT will attempt to activate the context with whatever information is available to the MT The other context parameters will be set to their default values If the activation is successful data transfer may proceed After data transfer is complete and the layer 2 protocol termination procedure has completed successfully the V 250 command state is re entered and...

Page 137: ...is unspecified Other values are reserved and will result in an ERROR response cid a numeric parameter which specifies a particular PDP context definition see CGDCONT command 13 7 Show PDP Address CGPADDR Description This command returns a list of PDP addresses for the specified context identifiers Syntax AT CGPADDR cid cid Command Possible response s AT CGPADDR cid cid CGPADDR cid PDP_addr CR LF C...

Page 138: ... positive response auto answer to the receipt of a Request PDP Context Activation message from the network It also provides control over the use of the V 250 basic commands S0 A and H for handling network requests for PDP context activation The setting does not affect the issuing of the unsolicited result code RING or CRING When the CGAUTO 1 command is received the MT shall attempt to perform a GP...

Page 139: ... command The S0 A and H commands control only circuit switched calls For n 2 automatic acceptance of GPRS network requests is controlled by the S0 command Manual control uses the A and H commands respectively to accept and reject GPRS requests CGANS may also be used Incoming circuit switched calls can be neither manually nor automatically answered For n 3 automatic acceptance of both GPRS network ...

Page 140: ...tate has been entered is dependent on the PDP type It is described briefly in clauses 8 for X 25 and 9 for IP and in more detail in GSM 09 61 and the specifications for the relevant PDPs PDP context activation procedures shall take place prior to or during the PDP startup One or more cid s may be specified in order to provide the values needed for the context activation request During the PDP star...

Page 141: ...elevant information known to the MT The other context parameters will be set to their default values If the activation is successful data transfer may proceed After data transfer is complete and the layer 2 protocol termination procedure has completed successfully the V 250 command state is re entered and the MT returns the final result code OK In the event of an erroneous termination or a failure...

Page 142: ...nse L2P a string parameter that indicates the layer 2 protocol to be used see CGDATA command cid a numeric parameter which specifies a particular PDP context definition see CGDCONT command 13 10 GPRS Mobile Station Class CGCLASS Description This command is used to set the MT to operate according to the specified GPRS mobile class The read command returns the current GPRS mobile class The value ret...

Page 143: ...SS B CG CC OK Defined Values class a string parameter which indicates the GPRS mobile class in descending order of functionality B class B CG class C in GPRS only mode CC class C in circuit switched only mode If the MT is GPRS attached when the set command is issued with a class CC specified a GPRS detach request shall be sent to the network If the MT is GSM attached when the set command is issued...

Page 144: ...OK AT CGEREP CGEREP 0 2 0 1 OK AT CGEREP CGEREP 0 0 OK Defined Values mode 0 buffer unsolicited result codes in the MT if MT result code buffer is full the oldest ones can be discarded No codes are forwarded to the TE 1 discards unsolicited result codes when MT TE link is reserved e g in on line data mode otherwise forward them directly to the TE 2 buffer unsolicited result codes in the MT when MT...

Page 145: ...deactivation The cid that was used to activate the context is provided if known to the MT CGEV ME DEACT PDP_type PDP_addr cid The mobile equipment has forced a context deactivation The cid that was used to activate the context is provided if known to the MT CGEV NW DETACH The network has forced a GPRS detach This implies that all active contexts have been deactivated These are not reported separat...

Page 146: ...1 Note attach to GPRS network OK AT CGREG Note request for GPRS registration status CGREG 0 1 Note successful registered attached to home network Defined Values n 0 disable network registration unsolicited result code 1 enable network registration unsolicited result code CGREG stat 2 enable network registration and location information unsolicited result code CGREG stat lac ci stat 0 not registere...

Page 147: ... MO SMS messages Syntax AT CGSMS service Command Possible Response s AT CGSMS service OK ERROR AT CGSMS CGSMS service AT CGSMS CGSMS list of currently available service s AT CGSMS 3 OK AT CGSMS CGSMS 0 3 OK AT CGSMS CGSMS 3 OK Defined Values service a numeric parameter which indicates the service or service preference to be used 0 GPRS 1 circuit switched 2 GPRS preferred use circuit switched if GP...

Page 148: ...AT command line When the layer 2 protocol has terminated either as a result of an orderly shut down of the PDP or an error the MT shall enter V 250 command state and return the NO CARRIER final result code If L2P and cid are supported their usage shall be the same as in the CGDCONT command The CGDCONT command may be used in the modem initialization AT command string to set values for APN QoS etc S...

Page 149: ... specifies a particular PDP context definition see CGDCONT command Numeric equivalents to the alphanumeric values used by CGDATA are 1 PPP 2 PAD 3 X25 9yyyy M xxxx Other values are reserved and will result in an ERROR response to the set command 13 15 Network Requested PDP Context Activation Description In this mode of operation the MT behaves like an answering modem and accepts the normal V 250 c...

Page 150: ...P or cid values specified Note The S0 n n 0 command does not perform an automatic GPRS detach 13 17 Manual Acceptance of a Network Request for PDP Context Activation A The V 250 A Answer command may be used to accept a network request for a PDP context activation announced by the unsolicited result code RING The MT responds with CONNECT enters V 250 online data state and follows the same procedure...

Page 151: ...e is not supported during registration Syntax AT CCED mode requested dump Command Possible Response s AT CCED 0 1 Note Only Main cell request CCED 525 001 32 1159 52 46 0 OK AT CCED 0 2 Note Neighboring cell request CCED 525 001 32 36e3 39 24 525 001 32 d5 37 13 525 001 32 388b 37 26 525 00 1 0 0 0 525 001 0 0 0 525 001 0 0 0 OK Defined Values mode 0 One shot requested 1 Automatic shots requested ...

Page 152: ...Lev in a range from 0 to 31 Note The response for the requested dump 1 2 and 4 will be CCED value1 valuen OK Where value is the ASCII string of the values in decimal form except the LAC and CI values which are in hexadecimal form of the parameters If a field cannot be measured or is meaningless the parameter is not filled in and two consecutive commas are sent The response for the requested dump 8...

Page 153: ...T IRST OK AT IRST 0 Note Disable timer OK AT IRST 1 001 03 Note Enable timer and set delay to 1 hour 3 minutes OK AT IRST IRST 1 001 03 001 01 Note Timer activated to reset after 1 hour and 3 minutes At this point 1 hour and 1 minute remain before next reset AT IRST 1 05 Note Enable timer and set delay to 5 seconds OK AT IRST IRST 1 05 02 Note Timer activated to reset after 5 seconds At this point...

Page 154: ...eep SLEEP Description This specific command is used to set the UART to sleep When enabled UART goes into sleep mode when idle for more than 10 seconds To awake UART the first command entered is ignored E g issuing an AT wakes the module before subsequent commands can be processed Syntax AT SLEEP n Command Possible response s AT SLEEP SLEEP 0 OK AT SLEEP SLEEP 0 1 OK AT SLEEP 1 Note Enable UART sle...

Page 155: ... displayed in Text mode AT ICBMR Note If AT CMGF 0 ICBMR 5 88 C32000320111D47718040DE7DF6810F32D8FB562305 BA3D168341A8D46A3D168341A8D46A3D168341A8D4 6A3D168341A8D46A3D168341A8D46A3D168341A8D4 6A3D168341A8D46A3D168341A8D46A3D168341A8D4 6A3D100 Note Reference message number 5 CBM displayed in PDU mode AT ICBMR CME Error 3 Note Operation not allowed AT ICBMR CME Error 3 Note Operation not allowed Def...

Page 156: ...T ITRACE ITRACE 0 511 Note Gives the possible value range AT ITRACE 256 OK RING ITRACE 8 Note Audio On AT ITRACE ITRACE 0 OK ITRACE 5 1 Note Call created at index 1 ITRACE 6 1 Note Call released from index 1 AT ITRACE settings are automatically stored in Non Volatile memory This means the W command does not need to be used and the selected flows are always activated after initialization The unsoli...

Page 157: ...nd CCWA indication 64 bit 6 An active held or waiting call has been released by network or other party 128 bit 7 Calling party alert indication 256 bit 8 Audio ON indication Combination addition of the values is used to allow more than one indication flow 0 mode 511 The response is OK if the values are in the previous range ind 0 SIM presence not detected 1 Product is ready to process AT commands ...

Page 158: ...d herein this document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008 iWOW Connections Pte Ltd 145 14 6 Request Hardware revision HVER Description This command requests the current revision of the module Syntax AT HVER Command Possible Response s AT HVER HVER revision OK AT HVER Note request hardware revision of the module HVER AMB OK ...

Page 159: ...TF 0 7B5FFF3969 3 1 AT SATF 1 OK Defined Values mode 0 Deactivate SIM Toolkit Facilities default 1 Activate SIM Toolkit Facilities 2 Configure SIM Toolkit config Specifies the list of SIM Application Toolkit Facilities supported by customer application satprfl Range from 0903060061 7FFFFF3F6F Default is 7B5FFF3969 timeout Timeout for user response Values range from 1 to 255 Multiple of 10seconds D...

Page 160: ...ommands issued by SIM Syntax SATI satcmd Defined Values satcmd 0 Setup Menu 1 Display Text 2 Get Inkey 3 Get Input 4 Setup Call 5 Play Tone 6 Select Item 7 Refresh 8 Send SS 9 Send SMS 10 Send USSD 11 Setup Event List 90 SMS PP Download failed due to SIM BUSY 91 SMS PP Download failed due to SIM ERROR 98 Timeout due to no response from user 99 End Session If automatic response is activated this in...

Page 161: ...t indication SATI 0 OK Note Last SIM Toolkit Application requested was a setup menu AT SATG 0 OK Note Display the SIM Application Toolkit Menu AT SATI CME ERROR 4 Note Operation not supported SATG has been used 15 3 SIM Toolkit Get SATG Description The command gets the SIM Toolkit information of a pro active command sent from SIM The SIM Toolkit Get command is issued only after SIM Toolkit indicat...

Page 162: ...mation about Get Input SATG form echo sizeMin sizeMax helpInfo textInfo SIM expects key input SATR 4 Get information about Setup Call SATG type callNo subAddr class index SIM expects user authorization SATR 5 Get information about Play Tone SATG tone timeUnit timeInterval textInfo No action 6 Get information about Select Item SATG defItem IdentifierMenu SATG index1 Items index1Lbl help Info nextAc...

Page 163: ...ifier of the main menu indexN Menu Item identifier Values range from 1 to 255 Items Number of Items in the main menu Values range from 1 to 255 index1Lbl Identifier of items helpInfo 0 No help information available 1 Help information available When satcmd 1 Display Text disp 0 Normal Display Priority 1 High Display Priority clearMode 0 Clear message after delay 3 seconds 1 Wait for user to clear m...

Page 164: ... Values range from 1 to 255 sizeMax Maximum length of input Values range from 1 to 255 helpInfo 0 No help information available 1 Help information available textInfo Text information ASCII format When satcmd 4 Setup Call type 0 Setup Call if currently not busy on another call 1 Setup Call and put all other calls if any on hold 2 Setup Call and disconnect all other calls if any callNo Called party ...

Page 165: ...ive Beep timeUnit 0 Time unit in minutes 1 Time unit in seconds 2 Time unit in tenths of seconds timeInterval Time required in terms of timeunit Values range from 1 to 255 textInfo Text information ASCII format When satcmd 6 Select Item defItem Default Item Identifier IdentifierMenu Identifier on Main Menu indexN Menu Item identifier Values range from 1 to 255 Items Number of Items in the main men...

Page 166: ... notification 2 SIM Initialization and file change notification 3 SIM Initialization 4 SIM reset When satcmd 8 to 10 Send SS SMS USSD textInfo Text information ASCII format When satcmd 11 Setup Event List event 1 Reporting of Idle Screen Event 2 Reporting of User Activity Event 3 Reporting of both Idle Screen Event and User Activity Event 4 Cancel reporting of event document It may not be edited c...

Page 167: ...dress or SS String ASCII format destaddr MO destination address TextInfo Text Information ASCII format Applicable for SMS only 15 5 SIM Toolkit Response SATR Description The command allows selection of an item on main menu by answering to the following pro active commands Get Inkey User presses key Get Input User enters message Select Item User selects item on menu Setup Call User Confirmation Dis...

Page 168: ...Menu 1 User Confirmation to clear Display Text 2 Response for a Get Inkey 3 Response for a Get Input 4 Response for a Setup Call 6 Response for a Select Item 11 Response for a Setup Event List 95 Backward Move 96 Command beyond ME capabilities 97 ME currently unable to process command 98 No response from user 99 End Session When satRsp 0 Item Selection on Main Menu res 1 Item Selected by user 2 He...

Page 169: ...ed by user Response to be placed within double quotes i e 11 satRsp 3 Get Input res 0 Session ended by user 1 Response given by user 2 Help information required by user data String of characters entered by user satRsp 4 Setup Call res 0 User refuses call 1 User accepts call satRsp 6 Select Item res 0 Session ended by user 1 Item selected by user 2 Help information required by user 3 Return to prev...

Page 170: ... 2 User activity event Terminal Response to SIM satRsp 95 Backward Move satRsp 96 Command Beyond Mecapabilities satRsp 97 ME currently unable to process command satRsp 98 No response from user satRsp 99 SIM Toolkit session abort Note This command can be set after SATI indication is displayed and before SATG command is issued document It may not be edited copied or circulated without prior written ...

Page 171: ... file into Module Ok_Info_FileUploadStarted Note X modem Mode Started Defined Values filename String Support 8 4 file format with extenstion example picture jpg First character must be an Alphabet This file will be received via X Modem file transfer protocol and create into the modem filesize Size of file in bytes Range from 1 to 600000 Note 30 seconds after X Modem mode has started system will ti...

Page 172: ...here is no error Ok_Info_FileClose OK Note Xmodem has completed the file transfer successfully NOTE If there is an error Ok_Info_FileClose FERR 4005 16 2 Download File From iTegno 38XX Modem FDWL Description This command is used to download a file from iTegno 38XX GPRS modem Syntax AT FDWL filename Command Possible response s AT FDWL filename Note Copy file from Modem Ok_Info_FileUploadStarted Not...

Page 173: ... to HyperTerminal and execute the following commands Command Possible Response s AT FDWL MyPic Note Copy a file into Modem Ok_Info_FileDownloadStarted Note Xmodem Mode Started Note Xmodem started On the Hyperterminal goto Menu and select Transfer Æ Send From the prompted dialog as show in figure below select the folder and select Xmodem in the Protocol field Click on Receive to start file transfer...

Page 174: ...lete a file from the Modem OK Note File deleted successfully AT FDEL filename FEER file error code Note File Error Defined Values filename String Support 8 4 file format with extenstion example picture jpg First character must be an Alphabet This file will be deleted from the mode If filename all files stored will be deleted Example Command Possible Response s AT FDEL haha jpg OK AT FDEL Note Dele...

Page 175: ...Possible response s AT FLST Note List all files in the Module FLST filename file size FLST filename file size FLST filename file size OK Note Successfully listed all files AT FLST Note List all files in the Modem OK Note No file in the Modem Defined Values filename String Up to 8 alphanumeric characters file size Numeric 0 to 600 000 bytes This field reports the file size of the respective files d...

Page 176: ...D used free total file count OK Note Successfully listed folder properties Defined Values used Numeric 0 to 600 000 bytes This field reports the used space in the UFS free Numeric 0 to 600 000 bytes This field reports the available free space in the UFS total Numeric 0 to 600 000 bytes This field reports the total available folder capacity in UFS file count Numeric 0 to 20 This field reports the n...

Page 177: ...e Error FERR Description This command allows you to query for the last reported file error Syntax AT FERR Command Possible response s AT FERR Note Query last reported file error FERR file error code OK Defined Values file error code Please refer to File Error Code table in Appendix B document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008...

Page 178: ...er APNSRV Description This parameter is provided by the GSM operator for access to GPRS Syntax Set value AT APNSRV value Get value AT APNSRV or AT LSTGPRS Command Possible response s AT APNSRV sunsurf OK AT APNSRV APNSRV sunsurf OK AT APNSRV APNSRV OK Defined Values value Legal values Alphanumeric ASCII text string up to 20 characters document It may not be edited copied or circulated without prio...

Page 179: ...TGPRS Command Possible response s AT APNUSR user OK AT APNUSR APNUSR user OK AT APNUSR APNUSR OK Defined Values value Legal values Alphanumeric ASCII text string up to 20 characters 17 1 3 APN password APNPASS Description This parameter is provided by the GSM operator for access to GPRS Syntax Set value AT APNPASS value Get value AT APNPASS or AT LSTGPRS Command Possible response s AT APNPASS pass...

Page 180: ...ric ASCII text string up to 20 characters 17 2 GPRS CID GPRSCID Description This command is used to specify active PDP context Syntax Set value AT GPRSCID value Get value AT GPRSCID or AT LSTGPRS Command Possible response s AT GPRSCID 1 OK AT GPRSCID GPRSCID 1 OK Defined Values value Legal values Numeric value 1 or 2 Default value is 1 document It may not be edited copied or circulated without pri...

Page 181: ...tion This command directs the TCP IP to display all the AT parameters related to the GPRS connection configuration Syntax AT LSTGPRS Command Possible response s AT LSTGPRS APNSRV sunsurf APNUSR user123 APNPASS pass123 GPRSCID 1 OK AT LSTGPRS APNSRV APNUSR APNPASS GPRSCID 1 OK Parameters APNSRV APNUSR APNPASS GPRSCID document It may not be edited copied or circulated without prior written agreement...

Page 182: ...try Syntax Set value AT DIALNUM value Get value AT DIALNUM Command Possible response s AT DIALNUM 96162531 OK AT DIALNUM DIALNUM 96162531 OK AT DIALNUM DIALNUM OK Defined Values value Legal value Decimal phone numbers 17 3 2 Username ISPUSR Description ISP account username that must be provided to ISP upon successful establishment of the physical layer Syntax Set value AT ISPUSR value Get value AT...

Page 183: ...ng up to 64 characters 17 3 3 Password ISPPASS Description ISP account password that must be provided to ISP upon successful establishment of the physical layer Syntax Set value AT ISPPASS value Get value AT ISPPASS Command Possible response s AT ISPPASS password OK AT ISPPASS ISPPASS password OK AT ISPPASS ISPPASS OK Defined Values value Legal value Alphanumeric ASCII text string up to 64 charact...

Page 184: ...ers LSTPPP Description This command directs the TCP IP to display all the AT parameters related to the PPP connection configuration Syntax AT LSTPPP Command Possible response s AT LSTPPP DIALNUM 1234567 PPPUSR user123 PPPPASS pass123 OK AT LSTPPP DIALNUM PPPUSR PPPPASS OK Parameters DIALNUM PPPUSR PPPPASS document It may not be edited copied or circulated without prior written agreement by iWOW Co...

Page 185: ...and Possible response s AT BEARER 1 OK AT BEARER BEARER 1 OK Defined Values value 0 GSM 1 GPRS Default value 17 4 2 Starting a bearer CONNSTART Description This command is used to dial out and establish connection to the Internet using context defined by BEARER Upon receiving this instruction the TCP IP stack initiates a complete session according to the following In GSM mode the TCP IP stack will...

Page 186: ...net The AT CONNSTOP command closes the connection Command Possible response s AT CONNSTART Note Connect Ok_Info_GprsActivation EXT 0 OK 17 4 3 Ending a bearer connection CONNSTOP Description This command directs the TCP IP stack to end a GPRS or GSM connection previously established with the CONNSTART command Syntax AT CONNSTOP Command Possible response s AT CONNSTOP Note Disconnect Ok_Info_GprsDe...

Page 187: ...e to employ when sending receiving data through a TCP UDP socket Syntax Set value AT SENDMODE mode Get value AT SENDMODE Note This command is not allowed when TCP UDP socket is established Command Possible response s AT SENDMODE SENDMODE 1 OK AT SENDMODE 0 Note Enable command mode data sending receiving OK Defined Values mode 0 Using command mode for data sending and receiving 1 Using data mode fo...

Page 188: ...nection from the TCPIP or UDP stack 1 Default value When DLEMODE is set to 1 the ETX character means a request indication end of connection The ETX characters belonging to payload data have to be sent by the host on the serial port preceded by a DLE character This is similar to ETX characters received by the IP 17 5 3 Toggling Between Online and Offline Modes During Data Mode ATO Description These...

Page 189: ...NNECT Note Data connection reestablished 17 6 TCP Socket Services 17 6 1 Setting a TCP Server TCPSRV Description This command is used to define the IP address of the remote TCP server or host when using a TCP connection Syntax AT TCPSRV mode value AT TCPSRV Command Possible response s AT TCPSRV TCPSRV 0 0 0 0 OK AT TCPSRV 0 111 222 111 222 OK AT TCPSRV TCPSRV 111 222 111 222 OK document It may not...

Page 190: ...possible to set a server name different from the server IP you entered but the TCP IP stack would always use the last setting entered LSTTCP can be used to check settings 17 6 2 Setting a TCP Port TCPPORT Description This command is used to define the port number of the remote TCP server or host when using a TCP connection Syntax Set value AT TCPPORT value Get value AT TCPPORT Or AT LSTTCP Command...

Page 191: ...s established the attached host can open a TCP connection at any time except when the TCP IP stack software is already in the process using TCP IP resources Depending on the mode AT SENDMODE selected for the data transfer this command gives different responses For command mode AT SENDMODE 0 sending after this command is issued AT TCPSEND refer to Section 7 5 is used to send the data and any data r...

Page 192: ...out value in seconds Note If timeout is not specified the connection time out will be dependent on the network 17 6 5 Sending Receiving Data Using Command Mode TCPSEND Description This local command directs the TCP IP stack to send data to the TCP server specified by TCPSRV and TCPPORT Once the TCP connection is opened the attached host can send data at any time except when the TCP IP stack softwa...

Page 193: ...e s AT TCPCLOSE Note Request closing of TCP IP socket in command mode Ok_Info_DataClosed EXT O OK 17 7 UDP Socket Services 17 7 1 Setting a UDP Server UDPSRV Description This command is used to define the IP address of the remote UDP server or host If UDP is connected in listening mode this setting is not used Syntax Set value AT UDPSRV mode value Get value AT UDPSRV Command Possible response s AT...

Page 194: ... a server name different from the server IP you entered but the IP stack would always use the last setting entered LSTUDP can be used to check settings 17 7 2 Setting a UDP Port UDPPORT Description This command is used to define the port number of the remote UDP server or host when using a UDP connection The port number set is used in UDP sending mode Syntax Set value AT UDPPORT value Get value AT...

Page 195: ...is used to define the port number of UDP server or host when using a UDP connection The port number set is used in UDP listening mode Syntax Set value AT UDPLPORT value Get value AT UDPLPORT Command Possible response s AT UDPLPORT UDPLPORT 0 OK AT UDPLPORT 2222 OK AT UDPLPORT UDPLPORT 2222 OK Defined Values value 0 to 65535 Default value 0 document It may not be edited copied or circulated without...

Page 196: ... link using CONNSTART is established the attached host can open a UDP connection at any time except when the IP stack software is already in the process using IP resources Depending on the mode AT SENDMODE selected for the data transfer this command gives different responses For command mode AT SENDMODE 0 sending after this command is issued AT UDPSEND refer to Section 8 6 is used to send the data...

Page 197: ...nd Mode UDPSEND Description This local command directs the IP stack to send data to the UDP server specified by UDPSRV and UDPPORT Once the UDP connection is opened the attached host can send data at any time except when the IP stack software is already in the process using IP resources One command is able to send 255 characters All 7 bit ASCII characters are accepted all other characters e g and ...

Page 198: ...nd mode A GPRS connection is made to M1 GPRS network When GPRS connection has been successfully established connection will be made to an echo server with pre defined IP address and port After the TCP connection has been successfully opened a string hello world is sent to the server The server echoes the string back and hello world will be displayed on the AT command line A TCP connection close co...

Page 199: ...his example illustrates how user sends data over a TCP connection using the TCP IP stack for data mode A GPRS connection is made to M1 GPRS network When GPRS connection has been successfully established connection will be made to an echo server with pre defined IP address and port After the TCP connection has been successfully opened data sent to server will be echo back and is displayed This exam...

Page 200: ...tivation EXT O OK Close GPRS connection successfully 17 8 3 UDP Connection via GPRS for Command Mode This example illustrates how user sends data over a UDP connection using the IP stack for command mode A GPRS connection is made to M1 GPRS network When GPRS connection has been successfully established connection will be made to an echo server with pre defined IP address and port listening port Af...

Page 201: ...Connection closed successfully AT CONNSTOP Ok_Info_GprsDeactivation EXT O OK Close GPRS connection successfully 17 8 4 UDP Connection via GPRS for Data Mode This example illustrates how user sends data over a UDP connection using the IP stack for data mode A GPRS connection is made to M1 GPRS network When GPRS connection has been successfully established connection will be made to an echo server w...

Page 202: ...for data transfer AT CONNSTART Ok_Info_GprsActivation EXT O OK Attach to GPRS AT UDPOPEN Ok_Info_WaitingForData EXT O Open connection to TCP server Connection successful Data can be sent by keying in OK Exit online mode to offline mode AT COPS COPS 0 0 SGP M1 3GSM AT commands can be entered now ATO CONNECT Exit offline mode back to online mode Data can be sent by keying in C Ok_Info_DataClosed EXT...

Page 203: ...Command AT W AT F Default Values APNSRV X X APNUSR X X APNPASS X X 17 9 2 TCP IP Configuration Command AT W AT F Default Values SENDMODE X X 1 17 9 3 TCP Socket Services Command AT W AT F Default Values TCPSRV X X 0 0 0 0 TCPPORT X X 0 17 9 4 UDP Socket Services Command AT W AT F Default Values UDPSRV X 0 0 0 0 UDPPORT X X 0 UDPLPORT X X 0 document It may not be edited copied or circulated without...

Page 204: ...ose This set of AT Commands allows user to compose an MMS The objects to be attached into the MMS are linked from the UFS User File System MMS Message Extraction This set of AT Commands allows user to download an MMS from the MMS Header Inbox and extracts its contents such as TO CC Subject and Attachments MMS Events This set of AT Commands provides user to enable events indications on MMS behaviou...

Page 205: ...MS GPRS log in User ID pw String Up to 50 characters MMS GPRS log in password Example Command Possible Response s AT MMSBEARER 1 e ideas OK AT MMSBEARER MMSBEARER 1 e ideas OK 18 1 2 MMS Proxy MMSPROXY Description This command sets the MMS proxy URL Syntax AT MMSPROXY proxy hostname ip port Command Possible Response s AT MMSPROXY MMSPROXY 255 1 65535 OK AT MMSPROXY proxy hostname ip port OK AT MMS...

Page 206: ...Possible Response s AT MMSPROXY 165 22 32 81 8080 OK AT MMSPROXY MMSPROXY 165 22 32 81 8080 OK Note MMS Proxy has been set 18 1 3 MMSC URL MMSCURL Description This command sets the MMSC URL Syntax AT MMSCURL proxy hostname ip Command Possible Response s AT MMSCURL MMSCURL 255 OK AT MMSCURL proxy hostname ip OK AT MMSCURL MMSCURL proxy hostname ip OK Defined Values proxy hostname ip String Up to 25...

Page 207: ...e MMSCOMMMODE Description This command sets the MMS communication mode Syntax AT MMSCOMMMODE mode Command Possible response s AT MMSCOMMMODE MMSCOMMMODE 2 3 OK AT MMSCOMMMODE mode OK AT MMSCOMMMODE MMSCOMMMODE mode OK Defined Values mode 2 PROXY Connect to MMSC via a Proxy Server 3 DIRECT Connect to MMSC directly Example Command Possible Response s AT MMSCOMMMODE 2 OK AT MMSCOMMMODE MMSCOMMMODE 2 ...

Page 208: ...MSHL type MMSHL location frnum type dl date time size MMSHL location frnum type dl date time size OK Defined Values type String Case sensitive selection from READ UNREAD ALL DOWNLOADED READ To list all MMS headers that are already being read by AT MMSHL or AT MMSHR UNREAD To list all MMS headers that are not being read by AT MMSHL or AT MMSHR DOWNLOADED To list all MMS headers that are being downl...

Page 209: ...ox Syntax MMSHDfrom to Command Possible response s AT MMSHD Note Testing the command MMSHD 1 20 1 20 OK Note Command is valid with the required parameters MMSHDfrom to Note To delete MMS header from location 1 to 4 OK Note MMS header deleted successfully AT MMSHD from Note To delete MMS header in location 4 OK Note MMS header deleted successfully Defined Values from Numeric 1 to 20 This field spec...

Page 210: ...ote To delete MMS header in location 5 ERROR Note Location 5 is not filled with an MMS header 18 2 3 Read MMS Header MMSHR Description This command reads the selected MMS Header from the MMS inbox Syntax MMSHDfrom to Command Possible response s AT MMSHR MMSHR 1 20 OK AT MMSHR MMSHR location OK MMSHR location Note To read MMS header in location 1 MMSHR location frnum type dl date time size OK Note ...

Page 211: ... location 5 ERROR Note Location 5 is not filled with an MMS header 18 3 MMS Compose Commands 18 3 1 Set MMS Character Coding Set Description This command sets the Character Coding Set used in the entire MMS message session Syntax MMSW 0 Command Possible response s AT MMSCS chset OK AT MMSCS Note Query available MMS character coding set MMSCS DEF UCS2 OK AT MMSCS Note Query selected character codin...

Page 212: ...s all MMS compose parameters to compose new MMS message Maximum MMS message size allowed is 200Kbytes Syntax MMSW 0 Command Possible response s AT MMSW 0 Note Resets all MMS compose parameters OK 18 3 3 Set MMS TO List MMSW 1 Description This command sets the targeted phone number into the MMS TO list Syntax MMSW 1 index Command Possible response s AT MMSW 1 Note To query all number in the TO list...

Page 213: ... semicolon Example Commands Possible Responses AT MMSW 1 1 91111111 92333446 hello iwow com sg Note To set numbers into list OK Note Number written successfully AT MMSW 1 Note To query all number in the list MMSW 1 91111111 92333446 hello iwow com sg OK AT MMSW 1 0 Note To flush all numbers in the list OK Note All numbers flushed successfully 18 3 4 Set MMS CC List MMSW 2 Description This command ...

Page 214: ...olon Example Commands Possible Responses AT MMSW 2 1 91111111 92333446 hello iwow com sg Note To set a number into the list 1 OK Note Number written successfully AT MMSW 2 Note To query all number in the CC list MMSW 2 91111111 92333446 hello iwow com sg OK AT MMSW 2 0 Note To flush all numbers in the list OK Note All numbers flushed successfully 18 3 5 Set MMS BCC List MMSW 3 Description This com...

Page 215: ...ber and email address separated by a semicolon Example Commands Possible Responses AT MMSW 3 1 91111111 92333446 hello iwow com sg Note To set a numbers into the list OK Note Number written successfully AT MMSW 3 Note To query all number in the list MMSW 3 number OK AT MMSW 3 0 Note To flush all numbers in the list OK Note All numbers flushed successfully 18 3 6 Set MMS Subject MMSW 4 Description ...

Page 216: ...nses AT MMSW 4 1 Hello How are you Ctrl z Note To set MMS subject directly with text OK Note MMS Subject is set by the given text AT MMSW 4 MMSW 4 1 Hello How are you OK AT MMSW 4 0 Note To empty MMS subject OK AT MMSW 4 MMSW 4 1 source OK 18 3 7 Set MMS Text Message MMSW 5 Description This command sets MMS message text Syntax MMSW 5 page mode Command Possible response s MMSW 5 page mode source No...

Page 217: ...2 When set to this value text file is attached to MMS Message File Type supported is Text txt in Unicode Encoding Please refer to Section 8 11 on how to save text file in Unicode Example Command Possible response s AT MMSW 5 1 1 Hello How are you Ctrl Z Note To set MMS Message Text directly with text OK Note MMS Message Text is set buy the given text AT MMSW 5 MMSW 5 1 Hello How are you MMSW 5 2 M...

Page 218: ...tion This command sets each MMS Object Syntax MMSW 6 page number Command Possible response s AT MMSW 6 page filename Note To link first object filename into page OK Note Object is successfully set linked AT MMSW 6 Note To query the list MMSW 6 1 filename MMSW 6 2 filename MMSW 6 10 filename OK Defined Values page Numeric 0 1 10 This field specifies the page number of the object in the object list ...

Page 219: ...bject links in the list OK Note Object is successfully removed unlinked AT MMSW 6 Note To query the list MMSW 6 1 MMSW 6 2 MMSW 6 10 OK AT MMSW 6 1 pic1 jpg Note To link pic1 jpg into Page 1 OK Note Object is successfully set linked 18 3 9 Set MMS Objects MMSW 7 Description This command sets each MMS Object Text Syntax AT MMSW 7 page filename Command Possible response s AT MMSW 7 page filename Not...

Page 220: ... characters This field specifies the source of the Message Object Example Command Possible response s AT MMSW 7 1 pic2 jpg Note To link pic1 jpg into Page 1 OK Note Object is successfully set linked AT MMSW 7 2 vid2 mp4 Note To link vid1 mp4 into Page 2 OK Note Object is successfully set linked AT MMSW 7 Note To query the list MMSW 7 1 pic2 jpg MMSW 7 2 vid2 mp4 MMSW 7 10 OK AT MMSW 7 0 Note To re...

Page 221: ...SSEND Note To start sending the composed MMS OK Note MMS is successfully sent 18 3 11 MMS Abort MMSABORT Description This command aborts currently active MMS message sending or receiving activity Syntax MMSABORT Command Possible Response s MMSABORT OK Example Command Possible Response s AT MMSABORT Note Abort any MMS sending receiving activity OK Note Unsolicited response of successful abort of MM...

Page 222: ...ssible Response s AT MMSMGET Note Testing the command OK AT MMSMGET hdr_index Note To retrieve MMS from MMSC OK Note Successful MMSTRACE 2 1 Note MMS received and stored at memory location 1 Defined Values hdr_index Numeric 1 20 This field specifies the index of the MMS headers that is to be retrieved 18 4 2 Downloaded MMS Message Command MMSM Command Possible Response s MMSM Note Testing the comm...

Page 223: ...M 0 Note To query sender s phone number MMSM 0 number OK AT MMSM 0 Note To query sender s phone number MMSM 0 92222222 OK Defined Values number String Up to 255 characters This field specifies the targeted phone number and email addresses separated by a semicolon 18 4 4 Read MMS TO List MMSM 1 Description This command queries all targeted phone number into the MMS TO list Syntax AT MMSM 1 Command ...

Page 224: ...ifies the targeted phone numbers and email addresses separated by a semicolon 18 4 5 Read MMS CC List MMSM 2 Description This command queries all targeted phone number into the MMS CC list Syntax AT MMSM 2 Command Possible response s AT MMSM 2 MMSW 2 number OK AT MMSM 2 Note To query all number in the CC list MMSW 2 92222288 hello iwow com sg OK Defined Values number String Up to 255 characters Th...

Page 225: ...nse s MMSM 3 MMSM 3 source OK MMSM 3 Note To query MMS subject MMSM 3 TR 800 MMS Demo OK Note MMS Subject is extracted Defined Values source String Up to 255 characters This field specifies the target subject text 18 4 7 Query MMS Text Objects MMSM 4 Description This command queries for the MMS messages text objects Syntax AT MMSM 4 Command Possible response s MMSM 4 index filename OK document It ...

Page 226: ...h extension This field specifies the target file to save to Example Command Possible response s AT MMSM 4 Note Lists all text objects in downloaded MMS message MMSM 4 1 1 16820292 txt text plain 24 MMSM 4 2 1 bmw jpg image jpeg 12288 MMSM 4 3 1 xmas mid audio midi 1024 OK AT MMSM 4 1 mytext Note To save MMS Message Text into mytext file OK Note MMS Message Text file 16820292 txt is saved into myte...

Page 227: ...ration Sending Receiving has been successfully aborted General Error Codes value 1100 MMS Stack is currently busy sending receiving in progress 1099 Other Error 1098 Inbox is Full Incoming MMS header cannot be stored 1097 Receive Error 1096 Server Reject 1095 Unsupported Content Type 1094 Invalid Data Received 1093 Restricted Media Type 1092 Max size reached 1091 Invalid Media Type 1090 Bearer Fai...

Page 228: ...P occupying the GPRS bearer 1060 GPRS activation failure Possible Error Codes During MMS Compose value 1076 No Recipient Specified 1075 Subject Not Specified 1074 Invalid TO field 1073 Invalid CC field 1072 Invalid BCC field 1071 Invalid Text 1070 Invalid Media 1 1069 Invalid Media 2 1068 Encapsulating Error 1067 Error in Starting MMS Send 1066 Media Type not allowed 1065 File does not exist Possi...

Page 229: ...MMS message composed 2 Compose MMS 3 Send MMS To receive MMS message 1 Receive MMS header 2 List MMS header 3 Download MMS message corresponding to the selected MMS header index To read MMS message 1 Read MMS message 18 6 2 Setup MMS Configurations MMS configurations are set at the start of MMS sending receiving Setting MMS Bearer at mmsbearer MMSBEARER 1 apn userid pw OK at mmsbearer 1 miworld 65...

Page 230: ...l http mmsgw 8002 OK 18 6 3 Setup Files on Modem Files are uploaded to the module for MMS compose and downloaded to PC from module These sets of commands are used whenever selected files are required at ffld FFLD 0 600000 600000 0 OK at fupl bmw jpg Ok_Info_FileUploadStarted CCCC Ok_Info_FileClose OK at flst FLST bmw jpg 12288 OK at fupl mycar jpg Ok_Info_FileUploadStarted CCCCC Ok_Info_FileClose ...

Page 231: ...r jpg OK at flst FLST bmw jpg 12288 OK at fdwl bmw jpg Ok_Info_FileDownloadStarted Ok_Info_FileClose OK at ffld FFLD 12288 600000 587712 1 OK at fupl baby gif Ok_Info_FileUploadStarted CCCCCC Ok_Info_FileClose OK at flst FLST baby gif 23936 FLST bmw jpg 12288 OK at fupl xmas mid Ok_Info_FileUploadStarted 5 CCCCCCCCC Ok_Info_FileClose OK document It may not be edited copied or circulated without pr...

Page 232: ...FLST xmas mid 1024 OK 18 6 4 MMS Message Compose ps when composing MMS message t mmscs DEF The following are recommended ste a OK at mmsw 1 1 98022222 90933333 OK at mmsw 2 1 hello iwow com sg OK at mmsw 3 1 hello iwow com sg OK at mmsw 4 1 TR800 MMS Demo 2 Pages OK at mmsw 5 1 1 Page 1 Text OK at mmsw 6 1 bmw jpg OK document It may not be edited copied or circulated without prior written agreemen...

Page 233: ...d This command is requ a OK MMSTRACE 1 18 6 6 MMS Header Receive utomatically stored in the next available location MMSTRACE 2 1 Incoming MMS headers will be a OK 18 6 7 List MMS Headers rding to the specified location type in the commands below t mmshl UNREAD MMS headers are listed acco a MMSHL 1 6590923194 UNREAD 0 01 01 2000 00 25 19 30720 TR800 MMS Demo 2 Pages OK at mmshl ALL MMSHL 1 65909231...

Page 234: ...en received Downloading MMS ctive MMS headers will be stored directly into the next available get 1 message corresponding to the respe location at mmsm OK MMSTRACE 3 1 OK 18 6 9 Read MMS Message o read MMS message the following commands can be issued T List all TO list at mmsm 1 MMSM 1 6598053071 6590923194 OK List all CC number email address t mmsm 2 a MMSM 2 alexwow iwow com sg OK document It ma...

Page 235: ...292 txt text plain 24 MMSM 4 2 1 bmw jpg image jpeg 12288 MMSM 4 3 1 xmas mid audio midi 1024 MMSM 4 4 2 16821268 txt text plain 24 MMSM 4 5 2 baby gif image gif 23936 OK Read MMS Text directly at mmsm 4 1 MMSM 4 1 Page 1 Text OK Copy Media into file at mmsm 4 2 bmwcar2 jpg OK List all files at flst FLST bmwcar2 jpg 12288 FLST baby gif 23936 FLST bmw jpg 12288 FLST xmas mid 1024 OK document It may...

Page 236: ...quired to reset clear the message before composing new messages at mmsw 0 OK 18 7 Example to Send MMS in Chinese Characters Using UCS2 Set character set to UCS2 at mmscs UCS2 OK at mmsw 1 1 hello iwow com sg 90000071 OK at mmsw 2 1 90000194 OK at mmsw 4 1 738B51325A3659BB OK at mmsw 5 1 1 97399742738B513262C960F97D0D83326797548C51C6738B5983838E62C96C387D50540C5FC3 FF0162C960F97D0D83326797548C838E6...

Page 237: ...ited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008 iWOW Connections Pte Ltd 79 OK at mmsw 6 1 m08 jpg OK at mmssend OK MMSTRACE 1 MMSTRACE 2 9 at mmsmget 9 OK MMSTRACE 3 9 at mmsm 4 MMSM 4 1 1 16822692 txt text plain 68 MMSM 4 2 1 m08 jpg image jpeg 15104 OK at mmsm 4 1 test2 txt OK at flst FLST hello txt 114 FLST test2 txt 70 OK at fdwl test2 txt Ok_Info_Fi...

Page 238: ...this 80 18 8 Example on How to Save Text File in Unicode Format Windows 1 In Windows Notepad click File Save As 2 Enter Filename e g MMS 3 Next set the parameters as follow Save As Type Text Document txt Encoding Unicode 4 Click Save to save text file into folder document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008 iWOW Connections Pte...

Page 239: ...t plain Image Media gif image gif jpeg image jpeg jpg image jpeg jpe image jpeg wbmp image vnd wap wbmp bmp image bmp png image x png tiff image tiff tif image tiff Audio Media wav audio wav mid audio midi mp3 audio mp3 midi audio midi amr audio amr qcp audio vnd qcelp Video Media mp4 video mp4 3gp video 3gpp 3g2 video 3gpp2 mpg video mpeg mpeg video mpeg mpe video mpeg wmv video wmv dat video dat...

Page 240: ...the Modem 3 In Server Mode When Client socket dis connected iCOMM returns to Listening Mode 4 In Client Mode Server socket dis connected iCOMM re connects to the Server 5 In Client Mode When iCOMM cannot connect to Server for five consecutive re tries ICOMM detach and re attach GPRS connection 19 2 iCOMM Service ON OFF iCOMM Description This command enables or disables iCOMM Service The settings a...

Page 241: ...le iCOMM service 1 Enable iCOMM service Note n set by flag 19 3 Application Name iAPPNAME Description The command set requests the user defined application name Syntax AT iAPPNAME Command Possible response s AT iAPPNAME Demo iAPPNAME Demo OK AT iAPPNAME iAPPNAME Demo OK Default Value iCOMM Demo document It may not be edited copied or circulated without prior written agreement by iWOW Connections P...

Page 242: ...address of the remote client Syntax AT IDSTANTIP Command Possible response s AT iDISTANTIP iDISTANTIP 203 21 2 3 OK Note a client is connected AT iDISTANTIP iDISTANTIP 0 0 0 0 OK Note a client is not connected 19 5 Local IP Address iLOCALIP Description The command requests for the local IP address The IP address is assigned to the Modem when a successful GPRS connection is established The Address ...

Page 243: ...sible response s AT iTARGETIP 10 10 10 1 iTARGET 10 10 10 1 OK AT iTARGETIP iTARGET 10 10 10 1 OK Default Value 0 0 0 0 19 7 Local IP Port iLOCALPORT Description The command set requests for the local IP port The Address is saved into the storage flash This IP address is an internal address used by the Telco s internal network Syntax AT iLOCALPORT Command Possible response s AT iLOCALPORT 1000 OK ...

Page 244: ...PRS connection The settings will be saved into the storage flash Syntax AT iIPGPRS Command Possible response s AT iIPGPRS iIPGPRS Cid APN UN PW OK AT iIPGPRS iIPGPRS 1 4 100 50 50 OK Defined Values APN Operator access point name Up to 100 characters UN User name Up to 50 characters PW Password Up to 50 characters cid 1 4 Context ID Default value is 1 document It may not be edited copied or circula...

Page 245: ... requests for the TCP Socket connection mode The setting is saved into the storage flash Note When using Client mode ensure that iTargetIP and iLocalPort are set Syntax AT iTCPMode Command Possible response s AT iTCPMode 1 iTCPMode 1 OK AT iTCPMode iTCPMode 1 OK Defined Values 0 Client mode 1 Server listening mode Default value document It may not be edited copied or circulated without prior writt...

Page 246: ...sage will only be issued once after iCOMM Loaded GPRS Connected GPRS is connected Following with iGATEWAYIP and iLOCALIP responses Upon receiving this message iCOMM will proceed to establish TCP operation Listening iCOMM has entered listening Mode data mode Waiting for Data iCOMM has entered client mode data mode 19 11 Setting Initial Configuration 1 Connect the Modem to PC with Hyper Terminal sof...

Page 247: ...s Use to switch to AT Command mode if the modem is connected to a socket Use ATO to switch from AT Command Mode to online mode 19 14 iCOMM Operations Modem Powered up Initialization State Initialize Modem Initialize iCOMM stack Configuration State Pause for 5 sec to receive settings AT commands Listening Client State iCOMM waits for client connection Online State iCOMM has connected with Client do...

Page 248: ...ed 12 SIM PUK required 13 SIM failure 14 SIM busy 15 SIM wrong 16 incorrect password 17 SIM PIN2 required 18 SIM PUK2 required 20 memory full 21 invalid index 22 not found 23 memory failure 24 text string too long 25 invalid characters in text string 26 dial string too long 27 invalid characters in dial string 30 no network service 31 network timeout 32 network not allowed emergency calls only 40 ...

Page 249: ...ce provider personalization PIN required 45 service provider personalization PUK required 46 corporate personalization PIN required 47 corporate personalization PUK required 100 Unknown 512 Failed to Abort 513 Lower Layer Failure for SMS 514 SIM Busy with SIM Application Toolkit document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2008 iWOW...

Page 250: ...lity rejected 30 Unknown subscriber 38 Network out of order 41 Temporary failure 42 Congestion 47 Resources unavailable unspecified 50 Requested facility not subscribed 69 Requested facility not implemented 81 Invalid short message transfer reference value 95 Semantically incorrect message 96 Invalid mandatory information 97 Message type non existent or not implemented 98 Message not compatible wi...

Page 251: ... 175 Unspecified TP Command error 176 TPDU not supported 192 SC busy 193 No SC subscription 194 SC system failure 195 Invalid SME address 196 Destination SME barred 197 SM Rejected Duplicate SM 198 TP VPF not supported 199 TP VP not supported 208 SIM SMS storage full 209 No SMS storage capability in SIM 210 Error in MS 211 Memory Capacity Exceeded 255 Unspecified error cause 300 ME failure 301 SMS...

Page 252: ...16 SIM PUK required 317 SIM PIN2 required 318 SIM PUK2 required 320 Memory failure 321 invalid memory index 322 memory full 330 SMSC address unknown 331 no network service 332 network timeout 340 no CNMA acknowledgement expected 500 unknown error 512 Failed to Abort 513 ACM Reset Needed document It may not be edited copied or circulated without prior written agreement by iWOW Connections Pte Ltd 2...

Page 253: ...user clearing 27 Destination out of order 28 Invalid number format 29 Facility rejected 30 Status enquiry 31 Unspecified 20 3 2 Errors Caused by Unavailable Resources error 34 No circuit channel unavailable 38 Network out of order 41 Temporary failure 42 Switching equipment congestion 43 Access information discarded 44 Requested circuit channel unavailable 47 Resource unavailable 34 No circuit cha...

Page 254: ... to or greater than ACMmax 49 Quality of service unavailable 50 Requested facility not subscribed 55 Incoming calls barred within the CUG 57 Bearer capability not recognized 58 Bearer capability not presently available 63 Service unavailable 68 ACM equal to or greater than ACMmax 49 Quality of service unavailable 50 Requested facility not subscribed 20 3 4 Errors Due to Service or Option Not Imple...

Page 255: ...97 Message type non existent or not implemented 98 Message type not compatible with protocol state 99 Information element non existent or not implemented 100 Conditional IE error 101 Message not compatible with protocol state 102 Recovery on timer expiry 111 Protocol error unspecified 20 3 7 Interworking Errors value 127 Interworking unspecified 20 3 8 Other Error Codes error 200 Requested Bearer ...

Page 256: ... 11 112 Location area not allowed 12 113 Roaming not allowed in this location area 13 Note Values in parentheses are GSM 04 08 cause codes 20 4 2 Errors Related to a Failure to Activate a Context error 132 Service option not supported 32 133 Requested service option not subscribed 33 134 Service option temporarily out of order 34 149 PDP authentication failure 20 4 3 Other GPRS Errors error 150 In...

Page 257: ...ror has occurred 3013 The specified name has been found in the DNS but no IP address is available 3014 The size of the data buffer is too large for a UDP socket 3015 The connection has been reset by the remote peer 3016 The connection was aborted due to timeout or some other error condition 3017 Sending failed temporarily because the space to buffer the message was exhausted 3018 The operation fai...

Page 258: ... The specified host cannot be reached Error_Info_ConnRefused The connection to the specified address was refused by the remote host Error_Info_ConnTimeout The connection attempt timed out without establishing a connection Error_Info_AlreadyConnected The request could not be fulfilled because the socket is already connected Error_Info_HostNotFound The specified host could not be found in the DNS Er...

Page 259: ... similar operation is already in progress Error_Info_AsyncError Network event an asynchronous error has occurred Ok_Info_GsmActivation GSM bearer context is activated Ok_Info_GsmDeactivation GSM bearer context is de activated Error_Info_OperNotAllowed Current command is not allowed eg SENDMODE cannot be changed during a connected TCP session Need to close TCP first document It may not be edited co...

Page 260: ...lready exist FERR 4002 File not found FERR 4003 Invalid Filename FERR 4004 File is corrupted FERR 4005 Not enough free space FERR 4006 File Transfer Failed FERR 4007 File Transfer Aborted FERR 4008 Maximum number of files exceeded FERR 4009 FS Not Ready FERR 4010 Unknown Error internal error Ok_Info_FileUploadStarted Receiving File in Xmodem Ok_Info_FileDownloadStarted Transferring File in Xmodem ...

Page 261: ... 0 Instruct the SC to accept an SMS SUBMIT for an SM still held in the SC that has the same TP MR and the same TP DA as a previously submitted SM from the same OA 1 Instruct the SC to reject an SMS SUBMIT for an SM still held in the SC that has the same TP MR and the same TP DA as the previously submitted SM from the same OA In this case an appropriate TP FCS value will be returned in the SMS SUBM...

Page 262: ... 1 x 5 minutes i e 5 minutes intervals up to 12 hours 144 to 167 12 hours TP VP 143 x 30 minutes 168 to 196 TP VP 166 x 1 day 197 to 255 TP VP 192 x 1 week Protocol Identifier pid Bits Usage 7 6 0 0 Assigns bits 0 5 as defined below 0 1 Assigns bits 0 5 as defined below 1 0 reserved 1 1 Assigns bits 0 5 for SC specific use In the case where bit 7 0 and bit 6 0 bit 5 indicates telematic interworkin...

Page 263: ...em 10010 Internet Electronic Mail 10011 10111 reserved 5 combinations 11000 11110 values specific to each SC usage based on mutual agreement between the SME and the SC 7 combinations available for each SC 11111 A GSM mobile station The SC converts the SM from the received TP Data Coding Scheme to any data coding scheme supported by that MS e g the default If bit 5 has value 1 in an SMS SUBMIT PDU ...

Page 264: ...sed as defined below 5 0 000000 Short Message Type 0 000001 Replace Short Message Type 1 000010 Replace Short Message Type 2 000011 Replace Short Message Type 3 000100 Replace Short Message Type 4 000101 Replace Short Message Type 5 000110 Replace Short Message Type 6 000111 Replace Short Message Type 7 001000 011 110 Reserved 011111 Return Call Message 100000 111 101 Reserved 111110 ME de persona...

Page 265: ...te Ltd 2008 iWOW Connections Pte Ltd 107 APPENDIX D PARAMETERS AFFECTED BY AT W AT F AT Command AT W AT F Default Values D X 2 ICF X 3 4 C X 1 CBST X X 7 0 1 CMEE X X 0 CSCS X X PCCP437 CSNS X X 0 COPS X X 0 2 CREG X X 0 CSDH X X 0 CCWA X X 0 0 0 7 COLP X X 0 CR X X 0 CRC X X 0 ILRR X X 0 Q X X 0 V X X 1 IPR X 115200 IFC X 2 2 CMGF X X 1 CNMI X X 0 1 0 0 0 CSSN X X 0 0 ATE n X 1 CLIP X X 0 CRLP X ...

Reviews: