Siemens MC35 Terminal Command Set Download Page 1

 

 
 

Siemens Cellular Engines 

MC35 Module

MC35 Terminal

 

Version:

 

05.00

DocID: MC35_ATC_01_V05.00

 

Summary of Contents for MC35 Terminal

Page 1: ...Siemens Cellular Engines MC35 Module MC35 Terminal Version 05 00 DocID MC35_ATC_01_V05 00 ...

Page 2: ... be in accordance with the tech nical specifications provided in these guidelines Failure to comply with any of the required procedures can result in malfunctions or serious discrepancies in results Furthermore all safety instructions regarding the use of mobile technical systems including GSM products which also apply to cellular phones must be followed Handheld applications such as mobile phones...

Page 3: ... 2 10 ATDL Redial last telephone number used 28 2 11 ATE Enable command echo 29 2 12 ATH Disconnect existing connection 29 2 13 ATI Display product identification information 30 2 14 ATI value Display additional identification information 30 2 15 ATL Set monitor speaker loudness 31 2 16 ATM Set monitor speaker mode 31 2 17 ATO Switch from command mode to data mode PPP online mode 31 2 18 ATQ Set r...

Page 4: ...ssion Format Conversion 54 3 10 AT FDIS Query or set session parameters 55 3 11 AT FDR Begin or continue phase C data reception 56 3 12 AT FDT Data Transmission 56 3 13 AT FET End a page or document 57 3 14 AT FK Kill operation orderly FAX abort 57 3 15 AT FLID Query or set the Local Id setting capabilities 57 3 16 AT FMDL Identify Product Model 58 3 17 AT FMFR Request Manufacturer Identification ...

Page 5: ...tion 105 4 31 AT CPAS Mobile equipment activity status 107 4 32 AT CPBR Read current phonebook entries 108 4 33 AT CPBS Select phonebook memory storage 109 4 34 AT CPBW Write phonebook entry 110 4 35 AT CPIN Enter PIN 111 4 35 1 What to do if PIN or password authentication fails 114 4 36 AT CPIN2 Enter PIN2 116 4 37 AT CPUC Price per unit and currency table 118 4 38 AT CPWD Change password 119 4 3...

Page 6: ...mples 177 6 4 1 Miscellaneous AT commands 177 6 5 Using the GPRS dial command ATD 179 7 AT Commands for SIM Application Toolkit GSM 11 14 180 7 1 AT SSTA Remote SAT Interface Activation 181 7 2 SSTN Remote SAT Notification 182 7 3 AT SSTGI Remote SAT Get Information 183 7 4 AT SSTR Remote SAT Response 184 8 Siemens defined AT commands for enhanced functions 185 8 1 AT CXXCID Display card ID identi...

Page 7: ... and Messages 229 9 1 1 Summary of CME ERRORS related to GSM 07 07 229 9 1 2 Summary of GPRS related CME ERRORS 230 9 1 3 Summary of CMS ERRORS related to GSM 07 05 231 9 1 4 Summary of Unsolicited Result Codes URC 234 9 1 5 Result codes 237 9 1 6 Cause Location ID for the extended error report AT CEER 237 9 1 7 GSM release cause for L3 Radio Resource RR AT CEER 238 9 1 8 SIEMENS release cause for...

Page 8: ...T commands available in Alarm mode 66 Table 7 Wake up events in NON CYCLIC and CYCLIC SLEEP mode 81 Table 8 Availability of AT commands on virtual channels 102 Table 9 Summary of AT commands with different behaviour in Multiplex mode 103 Table 10 Timing algorithm of incorrect password input 114 Table 11 Summary of AT commands available in Charge only and Alarm mode 192 Table 12 Operating modes of ...

Page 9: ...LD Removed note on GPRS Added notes AT CHLD for voice calls only Further information on Call Waiting 4 19 85 AT CIND Revised Chapter 4 21 8 13 88 199 AT CLCK AT SLCK Corrected description of FD lock PIN2 is requested as password it is not sufficient to have done PIN2 au thentication before Added notes on applicability of different class es and fac s 4 21 2 91 AT CLCK Modified examples 4 24 96 AT C...

Page 10: ...uring a connection the pa rameters PWR and RXLev of the Serving Cell part will not be updated and updating the Cell ID takes 1 or 2 seconds 8 3 188 AT MONP chann and rs explained in greater detail Notes modified During a connection new neighbour cells can be added but their parameters C1 and C2 will be updated after the call 8 15 202 AT SMGO Added note Indication of URC requires AT CNMI 3 1 SMS in...

Page 11: ... 2 9 3 246f 248f AT CCUG AT CCWA AT CMER AT SSDA AT CIND AT SNFA Added to Chapter 9 2 PIN 1 required Added to Chapter 9 3 PIN1 independent AT Command Set Version MC35 ATC_01_V02 00 MC35_ATC_01_V03 02 Chapter Page AT command What is new 1 4 2 16 Note regarding sequential order of concatenated commands added 4 5 69 AT CBST Command syntax corrected Parameter speed is mandatory 4 6 70 AT CCFC New clas...

Page 12: ...IM card tray modified 8 9 196 AT SCTM Chapter revised due to improved presentation of tem perature shutdown URCs 9 2 9 3 246f 248f AT CXXCID AT SCID AT SGAUTH Both commands now independent of PIN authentica tion Command added to list of PIN independent com mands 9 1 9 1 19 9 1 12 229 245f 241 Lists of result codes restructured Notification number 300 added Called party barred incoming call 9 4 9 4...

Page 13: ...2 Alarm mode and reminder call fully applicable Does not support Alarm mode Please ignore any information relat ing to the subject The reminder call can be used as described AT SSYNC Chapter 8 40 SYNC pin may be assigned dif ferent functions mode 0 or 1 SYNC pin supports only mode 1 LED status AT SBC Chapter 8 5 All functions fully applicable Command not applicable MC35 and MC35 Terminal feature b...

Page 14: ...User s Guide Version 05 00 6 Application Note 16 Updating MC35 Firmware as of Version 05 00 7 MC35 Terminal Hardware Interface Description 8 TC35 MC35 Terminal User s Guide 9 Application Note 02 Audio Interface Design 10 Multiplex Driver Developer s Guide for Windows 2000 and Windows XP 11 Multiplex Driver Installation Guide for Windows 2000 and Windows XP Prior to using MC35 MC35T or upgrading to...

Page 15: ...nternal processes Read command AT CXXX This command returns the currently set value of the pa rameter or parameters Write command AT CXXX This command sets user definable parameter values Execution command AT CXXX The execution command reads non variable parameters affected by internal processes in the GSM engine 1 4 1 Using parameters Default parameters are underlined throughout this document Opt...

Page 16: ...e expected order Table 3 Illegal combinations of AT commands V 25ter commands With FAX commands Prefix AT F GSM 7 07 commands With Siemens commands Prefix AT S GSM 7 05 commands SMS To be used standalone Commands starting with AT To be used standalone AT IPR To be used standalone Note When concatenating AT commands please keep in mind that the sequence of processing may be different from the seque...

Page 17: ...r SIM application 3 Other characters of the GSM alphabet are misinterpreted by an ASCII terminal program For ex ample GSM ö as in Börse is assumed to be in ASCII thus resulting in B rse This is be cause both alphabets mean different characters with values hex 7C or 00 and so on 4 In addition decimal 17 and 19 which are used as XON XOFF control characters when software flow control is activated are...

Page 18: ... the better choice When the High Watermark is reached CTS is set inactive until the transfer from the buffer has completed When the Low Watermark is passed CTS goes active once again To achieve smooth data flow ensure that the RTS CTS lines are present on your application platform The application should include options to enable RTS CTS handshake with the GSM engine This needs to be done with the ...

Page 19: ...f using a wrong second character it is necessary to start again with character a or A If autobauding is active see IPR pg 46 A and a cannot be used 2 2 Switch from data mode or PPP online mode to command mode Execute command Response This command is only available during a CSD call or a GPRS connection The character sequence causes the TA to cancel the data flow over the AT inter face and switch t...

Page 20: ...ngine was switched off Also there is no way to store AT Q to the user defined profile See also Chapter 1 6 for general information on flow control 2 4 ATA Answer a call Execute command ATA TA causes remote station to go off hook e g answer call Note1 Any additional commands on the same command line are ignored Note2 This command may be aborted generally by receiving a character during execution It...

Page 21: ... ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If a connection cannot be set up NO CARRIER If successfully connected and non voice call CONNECT text TA switches to data state Note text output only if ATX parameter setting with value 0 When TA returns to command mode after call release OK If successfully connected and voice call OK Parameter n String of dialling digits and op...

Page 22: ...e dial string mgsm is not supported for data calls n is default for last number that can be dialled by ATDL See also ATX and chapter 9 1 5 for text The codes can only be used with voice calls i e if is appended If ATD is used with a USSD command e g ATD 100 an AT CUSD 1 is executed implicitly see AT CUSD pg 132 Parameter G or g will be ignored if Closed User Group was already activated or accordin...

Page 23: ... If busy parameter setting ATX3 or ATX4 BUSY If connection cannot be set up NO CARRIER If successfully connected and non voice call CONNECT text TA switches to data state Note text output only if ATX parameter setting with value 0 When TA returns to command mode after call release OK If successfully connected and voice call OK Parameter mem phonebook SM SIM phonebook storage depending on SIM card ...

Page 24: ... for emergency call EN Command is not supported for data call Parameter mgsm only if no code is within the dial string The codes can only be used with voice calls i e if is appended See also ATX and chapter 9 1 5 for text Example To query the location number of the phonebook entry AT CPBR 1 xx TA returns the entries available in the active phonebook To dial a number from the SIM phonebook for exam...

Page 25: ...ameter setting ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If a connection cannot be set up NO CARRIER If successfully connected and non voice call CONNECT text TA switches to data state Note text output only if ATX parameter setting with value 0 When TA returns to command mode after call release OK If successfully connected and voice call OK Parameter n integer type memor...

Page 26: ...nd non voice call CONNECT text TA switches to data state Note text output only if ATX parameter setting with value 0 When TA returns to command mode after call release OK If successfully connected and voice call OK Parameter str string type value x which should equal an alphanumeric field in at least one phonebook entry in the searched memories used char acter set should be the one selected with A...

Page 27: ...Response If no dialtone parameter setting ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If a connection cannot be set up NO CARRIER If successful connected and non voice call CONNECT text TA switches to data state Note text output only if ATX parameter setting with value 0 When TA returns to command mode after call release OK If successfully connected and voice call OK Param...

Page 28: ...cannot be aborted in some connection setup states such as handshaking Response If there is no last number or number is not valid CME ERROR If no dialtone parameter setting ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If a connection cannot be set up NO CARRIER If successfully connected and non voice call CONNECT text TA switches to data state Note text output only if ATX pa...

Page 29: ...ff RS 232 level if it was previ ously on Parameter n 0 terminate call Reference V 25ter Note Using ATH in Multiplex mode AT CMUX ATH terminates every voice fax or CSD call no matter on which channel ATH was executed For example if ATH is executed on channel 2 or 3 a voice call made on chan nel 1 will be disconnected too This behaviour is in accordance with ITU T V 25 ter 07 97 see 6 3 6 Hook contr...

Page 30: ...C35 REVISION xx yy OK Explanation of Revision parameter Version xx and variant yy of software release Reference V 25ter Note 2 14 ATI value Display additional identification information Execute command ATI value Response value 9 delivers the following information Other values are not supported and only return OK ATI9 SIEMENS Gipsy Soft Protocolstack V2 550 MC35 Reference V 25ter Note ...

Page 31: ...no effect In multiplex mode the command is supported on logical channel 1 only 2 17 ATO Switch from command mode to data mode PPP online mode Execute command ATO n Response ATO is the corresponding command to the escape sequence described in Chapter 2 2 When you have established a CSD call or a GPRS connection and TA is in command mode ATO causes the TA to resume the data or GPRS con nection and t...

Page 32: ...GSM 2 20 ATS0 Set number of rings before automatically answering the call Read command ATS0 Response n OK Write command ATS0 n Specifies whether or not the TA will accept an incoming data fax call without user intervention n determines the number of rings to wait before the TA will automatically answer Response OK Parameter n 000 disables automatic answer mode 001 255 enables automatic answering a...

Page 33: ...g character Read command ATS4 Response n OK Write command ATS4 n This parameter setting determines the character generated by the TA for result code and information text Response OK Parameter n 000 010 127 response formatting character Reference V 25ter Note 2 23 ATS5 Write command line editing character Read command ATS5 Response n OK Write command ATS5 n This parameter setting determines the cha...

Page 34: ...as no answer timeout To put it plainly this is the time to wait for the carrier signal If no carrier signal is received within the specified time the TA hangs up Response OK Parameter n 0 n 000 060 no of seconds to wait for connection completion Reference V 25ter Note Values greater than 60 cause no error but n will be restored to the maxi mum value of 60 If called party has specified a high value...

Page 35: ...Reference V 25ter Note 2 28 ATS18 Extended error report Test command ATS18 Response n OK Execute command ATS18 n TA returns an extended report of the reason for the last call release and location n 0 255 odd numbers set extended error report and even numbers disable this feature Response Cause location ID reason OK Parameter location ID Location ID as number code see subclause 9 1 6 reason Reason ...

Page 36: ...er 9 verbose code and numeric code 2 31 ATX Set CONNECT result code format and call monitoring Write command ATX value Response This parameter setting determines whether or not the TA detects the presence of dial tone and busy signal and whether or not TA transmits particular result codes OK Parameter value 0 CONNECT result code only returned dial tone and busy de tection are both disabled 1 CONNE...

Page 37: ...commands on the same command line will be ignored A delay of 300 ms is required before next command is sent otherwise OK response may be cor rupted OK Parameter value 0 Reset to user profile Reference V 25ter Note The GSM engines referred to in this manual can be assigned two profiles the factory profile restored with AT F and the user profile stored with AT W See Chapter 2 35 for details on AT F ...

Page 38: ...ls The value parameter determines how the TA responds when circuit 108 2 DTR is changed from ON to OFF dur ing data mode OK Parameter value 0 TA ignores status on DTR 1 ON OFF on DTR Change to command mode while retaining the connected call 2 ON OFF on DTR Disconnect data call change to command mode During state DTR OFF is auto answer off Reference V 25ter Note Line state refers to RS 232 levels ...

Page 39: ... two profiles enter either ATZ loads user profile or AT F restores factory profile Refer to Chapter 2 38 for AT W and Chapter 2 32 for ATZ Audio parameters set with AT SNFA AT SNFO and AT SNFI can be stored with AT SNFD See Chapter 8 20 Table 5 Factory settings Category Command and factory setting V 25ter commands E1 Q0 V1 X4 Q D2 C1 S0 ILRR 0 S registers S0 0 S3 13 S4 10 S5 8 S6 0 S7 60 S10 2 S18...

Page 40: ...PRS CGDCONT AT F clears every context which is not active or not online CGQREQ AT F clears the QoS profiles of every context which is not active or not online CGQMIN AT F clears the minimum QoS profiles of every con text which is not active or not online Siemens defined com mands SM20 1 1 SCKS n 0 SACM n 0 SSDA 0 SSCONF 0 ...

Page 41: ... mode Write command AT S value Response This parameter determines how the TA sets circuit 107 DSR depending on the communication state of the TA interfacing TE OK Parameter value 0 DSR always on 1 TA in command mode DSR is OFF TA in data mode DSR is ON Reference V 25ter Note Line state refers to RS 232 levels ...

Page 42: ... Q0 S0 000 S3 013 S4 010 S5 008 S6 000 S7 060 S8 000 S10 002 S18 000 CBST 7 0 1 CRLP 61 61 78 6 CR 0 FCLASS 0 CRC 0 CMGF 0 CNMI 0 0 0 0 1 ILRR 0 IPR 0 CMEE 0 SMGO 0 0 CSMS 0 1 1 1 SACM 0 000000 000000 SCKS 0 1 CREG 0 1 CLIP 0 2 CAOC 0 COPS 0 0 operator OK ACTIVE PROFILE E1 Q0 V1 X4 C1 D2 S0 Q0 S0 000 S3 013 S4 010 S5 008 S6 000 S7 060 S8 000 S10 002 S18 000 CBST 7 0 1 CRLP 61 61 78 6 CR 0 FCLASS 0...

Page 43: ...ined profile ATE ATQ ATV ATX AT CRC AT CMGF AT CSDH AT CNMI AT ILRR AT CMEE AT SMGO AT CSMS AT SACM SCKS AT CREG AT CLIP AT COPS AT C AT D AT S ATS0 ATS3 ATS4 ATS5 ATS6 ATS7 ATS8 ATS10 ATS18 AT FCLASS AT CBST AT CRLP AT CR User defined profiles in multiplex mode On each multiplexer channel you can save an individual profile List of settings stored to profile on multiplexer channel 1 ATE ATQ ATV AT...

Page 44: ...supported 2 40 AT GMI Request manufacturer identification Test command AT GMI Response OK Execute command AT GMI Response TA reports information to identify the manufacturer SIEMENS OK Reference V 25ter Note See also AT CGMI Request manufacturer identification Chapter 4 12 2 41 AT GMM Request TA model identification Test command AT GMM Response OK Execute command AT GMM TA reports one or more line...

Page 45: ...release Reference V 25ter Note See also AT CGMR Request revision identification of software status Chapter 4 14 2 43 AT GSN Request TA serial number identification IMEI Test command AT GSN Response OK Execute command AT GSN Response TA reports one or more lines of information text which permit the user to identify the individual device sn OK Parameter sn IMEI of the telephone International Mobile ...

Page 46: ...e the currently used local rate when an incoming or outgoing data call is es tablished The message is transmitted from the DCE TA to the DTE TE be fore the final result code of the connection setup e g CONNECT appears Response OK Parameter value 0 Disables reporting of local port rate 1 Enables reporting of local port rate Intermediate result code ILRR rate Parameter rate port rate setting in bit ...

Page 47: ... e g OK The setting is stored in the non volatile memory and will be used whenever the engine is powered up again However in case of autobaud mode IPR 0 the detected DCE bitrate will not be saved and therefore needs to be be re synchronized after restarting the GSM engine see Chapter 2 45 1 Response OK or if error is related to ME functionality ERROR CME ERROR err Parameter rate bit rate per secon...

Page 48: ...e DCE ME To allow the bitrate to be synchronized simply issue an AT or at string This is necessary after you have activated autobauding when you start up the GSM engine while autobauding is enabled It is recommended to wait 3 to 5 seconds before sending the first AT character Otherwise undefined characters might be returned If you want to use autobauding and autoanswer at the same time you can eas...

Page 49: ...A EIA 592 A or ITU T T 32 8 Voice DCE TIA IS 101 Reserved Note Be aware that there is a difference between Service Classes 2 and 2 0 Only the first is applica ble to the ME Responses that may occur during a fax call are presented in the form of Unsolicited Result Codes URCs A summary of Fax specific URCs is listed in Chapter 9 1 4 Table 14 3 1 AT FBADLIN Bad Line Treshold Read command AT FBADLIN T...

Page 50: ...mmand AT FBADMUL n Response OK If error is related to ME functionality ERROR Parameter n 0 20 255 Reference EIA PN 2388 Note Used for Faxclass 2 only 3 3 AT FBOR Query data bit order Test command AT FBOR Query the bit order for receive mode The mode is set by the ME dependent on the selected Service Class see AT FCLASS Fax Select read or test service class pg 51 Response list of supported bit orde...

Page 51: ...abilities pg 57 Used for Faxclass 2 only 3 5 AT FCLASS Fax Select read or test service class Test command AT FCLASS See introduction to fax commands pg 49 Response list of supported n s OK Parameter See write command Read command AT FCLASS Response n OK Parameter See write command Write command AT FCLASS n The ME is set to a particular mode of operation data fax This causes the MA to process infor...

Page 52: ...eter cq 0 No copy quality checking The ME will generate Copy Qual ity OK MCF responses to complete pages 1 ME can check 1 D phase data The connected application must check copy quality for 2 D phase C data Reference EIA PN 2388 Note Used for for Faxclass 2 only 3 7 AT FCR Capability to receive Write command AT FCR cr Response OK Parameter cr 0 ME will not receive message data This can be used when...

Page 53: ...R Vertical Resolution BR Bit Rate WD Page Width LN Page Length DF Data Compression Format EC Error Correction Mode BF Binary File Trans fer Mode ST Scan Time Line Note For further information see AT FDIS pg 55 Read command AT FDCC Response dcc OK Parameter See write command Write command AT FDCC VR BR WD LN DF EC BF ST Response OK Parameter VR Vertical Resolution BR Bit Rate WD Page Width LN Page ...

Page 54: ...ata desired by the controlling application indi cated by the optional FDT DF subparameter or the FDIS DF subparameter for the FDR operation Response list of supported df s OK Parameter See write command Read command AT FDFFC Response df OK Parameter See write command Write command AT FDFFC df Response OK Parameter df 0 Mismatch checking is always disabled The controlling ap plication has to check ...

Page 55: ... Resolution VR 0 normal 98 lpi 1 fine 196 lpi Bit Rate BR 0 2400 bit s V 27ter 1 4800 bit s V 27ter 2 7200 bit s V 29 3 9600 bit s V 29 Page Width WD 0 1728 pixels in 215mm 1 2048 pixels in 255 mm 2 2432 pixels in 303 mm 3 1216 pixels in 151 mm 4 864 pixels in 107 mm Page Length LN 0 A4 297mm 1 B4 364mm 2 unlimited length Data Compression Format DF 0 1 D modified Huffman 1 2 D modified read 2 2 D ...

Page 56: ...eleases the ME to proceed with negotiation and releases the DCS message to the remote station In Phase C the FDT command resumes transmission after the end of a data stream transmited be fore Response CONNECT Write command AT FDT dt Response CONNECT Parameter dt DF VR BR WD LN comma separated parameter list Data Compression Format DF 0 1 D modified Huffman 1 2 D modified read 2 2 D uncompressed mo...

Page 57: ...K Kill operation orderly FAX abort Execute command AT FK This command causes the TA to terminate the session in an orderly manner Response OK Reference Note Used for Faxclass 2 only 3 15 AT FLID Query or set the Local Id setting capabilities Test command AT FLID Response max character length of Local ID string range of supported ASCII character values OK Parameter See write command Read command AT...

Page 58: ...R Request Manufacturer Identification Read command AT FMFR Send the manufacturer identification to the TA Response SIEMENS OK Reference Siemens Note Used for Fax class 2 only 3 18 AT FOPT Set bit order independently Write command AT FOPT opt Model specific command to set bit order independently of the understanding which is mirrored and which is direct Response OK Parameter opt 0 non standard 1 st...

Page 59: ...lity ERROR Reference EIA PN 2388 Note Used for Fax class 2 only 3 20 AT FREV Identify Product Revision Test command AT FREV Sends the revision identification to the TA Response V2 550 OK Reference Siemens Note Used for Fax class 2 only 3 21 AT FRH Receive Data Using HDLC Framing Execute command AT FRH mod This command causes the TA to receive frames using the HDLC protocol and the modulation defin...

Page 60: ...TA to report an OK result code to the TE after time 10 mil lisecond intervals of silence have been detected on the line This command is aborted if any character is received by the DTE The modem discards the abort ing character and issues an OK result code An ERROR response code results if this command is issued while the mode is on hook Response OK If error is related to ME functionality ERROR Par...

Page 61: ... related to ME functionality ERROR Parameter mod modulation mode 96 V 29 9600 bps 72 V 29 7200 bps 48 V 27ter 4800 bps 24 V 27ter 2400 bps Reference TIA EIA 578 Note Used for Fax class 1 only 3 26 AT FTS Stop Transmission and Wait Write command AT FTS time This command causes the TA to terminate a transmission and wait for time 10 millisecond intervals before responding with the OK result code to ...

Page 62: ...smatch checking 2 enable mismatch checking with resolution conversion of 1 D data in the DCE and an implied AT FK command executed on 2 D mismatch detection Reference EIA PN 2388 Note Used for Fax class 2 only The following AT commands are dummy commands Invoking these commands will not cause ER ROR result codes but these commands have no functionality AT FAA Auto Answer mode AT FECM Error Correct...

Page 63: ...rent ACM value CACM acm OK If error is related to ME functionality CME ERROR err Parameter acm string type three bytes of the current ACM value in hexadecimal for mat e g 00001E indicates decimal value 30 000000 FFFFFF Write command AT CACM passwd Parameter passwd string type SIM PIN2 Response TA resets the Advice of Charge related to the accumulated call meter ACM value in SIM file EF ACM ACM con...

Page 64: ...o not switch off or power down the ME When executed the call comes as an Unsolicited Result Code Applies to MC35 and MC35 Terminal Alarm mode You can use the alarm call to restart the ME when powered down For this purpose set the alarm as described below Then power down the ME by entering the AT SMSO command pg 202 When the alarm time is reached the ME will wake up to Alarm mode To prevent the ME ...

Page 65: ...e limited number of flash memory write cycles e g 100 000 tlength integer type value indicating the maximum length of text The maximum length is 16 Unsolicited result code Indicates reminder call CALA text Indicates ME wake up into Alarm mode SYSSTART ALARM MODE CALA text If autobauding is active AT IPR 0 the URCs SYSSTART ALARM MODE and CALA text do not appear Therefore avoid using Alarm mode in ...

Page 66: ...type text tlength can be omitted AT CALA 01 05 31 08 50 00 OK When the alarm is executed the URC comes with the same message CALA Good Morning Examples Example 3 To configure the alarm mode e g for May 20 2001 at 8 30h enter AT CALA 01 05 20 08 30 00 OK Next power down the ME AT SMSO SMSO MS OFF When the alarm is executed the ME wakes up to Alarm mode and displays a URC If available this line is f...

Page 67: ...command Write command AT CAMM acmax passwd Response TA sets the Advice of Charge related to the accumulated call meter maxi mum value in SIM file EF ACMmax ACMmax contains the maximum number of home units allowed to be consumed by the subscriber OK If error is related to ME functionality CME ERROR err Parameter acmmax string type three bytes of the max ACM value in hexadeci mal format e g 00001E i...

Page 68: ...e If error is related to ME functionality CME ERROR err If mode 0 TA returns the current call meter value OK Parameter mode 0 query CCM value ccm string type three bytes of the current CCM value in hexadecimal format e g 00001E indicates decimal value 30 bytes are simi larly coded as ACMmax value in the SIM 000000 FFFFFF Execute command AT CAOC Response TA returns the current call meter value If e...

Page 69: ...sed when data calls are originated The settings also apply to mobile terminated data calls especially when single numbering scheme calls or calls from analog devices are received see also Chapter 4 45 OK Parameter speed 0 auto bauding 4 2400 bps V 22bis 6 4800 bps V 32 7 9600 bps V 32 14 14400 bps V 34 68 2400 bps V 110 70 4800 bps V 110 71 9600 bps V 110 75 14400 bps V 110 name 0 asynchronous mod...

Page 70: ...eply 3 not reachable 4 all call forwarding includes reasons 0 1 2 and 3 5 all conditional call forwarding includes reasons 1 2 and 3 mode 0 disable call forwarding 1 enable call forwarding 2 query status of call forwarding 3 register number and activate call forwarding 4 erase number and deactivate call forwarding number string type phone number of forwarding address in format speci fied by type I...

Page 71: ... However when you attempt to set a call forwarding option which is not provisioned or not yet subscribed to the setting will not take effect regardless of the response returned The re sponses in these cases vary with the network for example OK Opera tion not allowed Operation not supported etc To make sure check the call forwarding status with mode 2 class 2 data comprises all those class values b...

Page 72: ...n number remains registered in the network when you disable CFU at ccfc 0 2 CCFC 0 1 493012345678 145 CCFC 0 2 493012345678 145 CCFC 0 4 493012345678 145 OK Example 4 To erase the registered CFU destination number at ccfc 0 4 OK Now when you check the status no destination number will be indicated at ccfc 0 2 CCFC 0 1 CCFC 0 2 CCFC 0 4 Example 5 To query the status of CFU for all classes at ccfc 0...

Page 73: ...onse OK ERROR CME ERROR Parameter time see read command Reference GSM 07 07 Note time is retained if the device enters the Power Down mode via AT SMSO pg 203 time is lost if power is totally disconnected and if no separate battery back up for the clock is provided via the ZIF cable In this case the clock starts with time 00 01 01 00 00 00 upon next power up See AT CALA pg 64 When the GSM engine wa...

Page 74: ... chosen and if Preferential Group or Outgoing Access is sup pressed Response CCUG n index info OK Write command AT CCUG n index in fo The write command serves to activate or deactivate the explicit CUG invoca tion to set the desired index and to specify if Preferential Group or Outgoing Access shall be suppressed Parameter n 0 Deactivate explicit CUG invocation 1 Activate explicit CUG invocation i...

Page 75: ... CCWA status class1 CR LF CCWA status class2 CR LF OK ERROR CME ERROR Parameters n Sets shows the presentation mode of URC in the TA 0 disable 1 enable mode When mode is not given network is not interrogated 0 disable 1 enable 2 query status class Sum of integers each representing a class of information de fault 7 Specifies the class of the active call 1 voice 2 data 4 fax 7 voice data and fax 1 2...

Page 76: ...n you attempt to set a class which is not provisioned or not supported for Call Waiting the setting will not take ef fect regardless of the response returned The responses in these cases vary with the network for example OK Operation not allowed Operation not supported etc To make sure check the current Call Waiting settings with mode 2 class 2 data comprises all those class values between 16 and ...

Page 77: ...and location Response CEER location ID reason ss_release OK Parameter location ID Location ID as number code see subclause 9 1 6 reason Reason for last call release as number code see subclause 9 1 6 ss_release Release cause for last Supplementary Service Call see subclause 9 1 14 Reference GSM 07 07 Note AT CEER is not available for data calls please use ATS18 1 Default output in the case of a no...

Page 78: ...he serial interface The major benefit of CYCLIC SLEEP mode is that the serial interface remains accessible and that packet switched calls can be done without exiting the SLEEP mode Also NON CYCLIC and CYCLIC SLEEP mode provide different ways to wake up the ME For details see Chap ter 4 11 1 For CYCLIC SLEEP mode fun 5 or 6 the application must be configured to use hardware flow control set with AT...

Page 79: ...ng is enabled it is recommended to wait 3 to 5 seconds before entering the first AT command For details on autobauding refer to Chapter 2 45 1 Reference GSM 07 07 Note If SLEEP mode fun 0 5 or 6 is activated while a circuit switched call is in progress this call will immediately be terminated Please keep in mind that power saving works only while the ME is registered to the GSM network If you atte...

Page 80: ...E has entered full functionality mode Example 3 To stop CYCLIC SLEEP mode and return to full functionality AT CFUN CFUN 5 OK AT CFUN 1 OK Remember that this approach is not applicable to the NON CYCLIC SLEEP mode since the serial interface is disabled The NON CYCLIC SLEEP mode ends with the first wake up event Example 4 To reset and restart the ME AT CFUN 1 1 or alternatively AT CFUN 0 1 or 5 1 or...

Page 81: ...or 6 to AT CFUN 1 Ignition line No No RTS0 falling edge Yes No Unsolicited Result Code URC Yes Yes Incoming voice or data call Yes Yes Any AT command incl outgoing voice or data call outgo ing SMS Not possible UART disabled No Incoming SMS depending on mode se lected by AT CNMI AT CNMI 0 0 default no indication upon receipt of SMS AT CNMI 1 1 displays URC upon receipt of SMS No Yes No Yes GPRS dat...

Page 82: ...ion Test command AT CGMM Response OK Execute command AT CGMM Response TA returns product model identification text MC35 OK Reference GSM 07 07 Note See also AT GMM Request TA model identification 4 14 AT CGMR Request revision identification of software status Test command AT CGMR Response OK Execute command AT CGMR Response TA returns product firmware version identification text REVISION xx yy OK ...

Page 83: ... reject the waiting call 1 Terminate all active calls if any and accept the other call waiting call or held call 1X Terminate the active call X X 1 7 2 Place all active calls on hold if any and accept the other call waiting call or held call as the active call 2X Place all active calls except call X X 1 7 on hold 3 Add the held call to the active calls Reference GSM 07 07 Note This supplementary s...

Page 84: ...HUP implements the same behaviour as ATH see Chapter 2 12 4 18 AT CIMI Request international mobile subscriber identity Test command AT CIMI Response OK Execute command AT CIMI Response TA returns IMSI for identifying the individual SIM which is attached to ME IMSI OK If error is related to ME functionality CME ERROR err Parameter IMSI International Mobile Subscriber Identity string without quotes...

Page 85: ... supported ind s descr list of supported ind s Parameters descr values and their ind ranges battchg Battery charge level 0 5 where 0 5 means 0 20 40 60 80 or 100 per cent of the the remaining battery capacity If no battery is connected to the ME then the value will be always equal to 5 See also Chapter 8 5 signal Signal quality 0 7 or 99 if not measurable The indicated value is the bit error rate ...

Page 86: ... GSM 07 07 Note Examples at cind CIND 5 99 1 0 0 0 0 0 The battery is either full or an external supply OK source is used The bit error rate of the signal quality is not available since there no call in progress and the ME is registered to its home network at cmer 2 0 0 2 Activate Indicator Event Report with at cmer OK CIEV message 0 CIEV battchg 5 CIEV signal 99 CIEV service 1 CIEV sounder 0 CIEV...

Page 87: ... used in CHLD command operations dir 0 mobile originated MO call 1 mobile terminated MT call stat state of the call 0 active 1 held 2 dialing MO call 3 alerting MO call 4 incoming MT call 5 waiting MT call mode bearer teleservice 0 voice 1 data 2 fax 9 unknown mpty 0 call is not one of multiparty conference call parties 1 call is one of multiparty conference call parties number string type phone n...

Page 88: ... current SIM card is inserted If set individually by the client the password for the PS lock can be specified with AT CPWD or AT SPWD If set by factory e g for a prepaid mobile the password is sup plied by the provider or operator FD SIM fixed dialling memory If the mobile is locked to FD only the phone numbers stored to the FD memory can be dialled depending on the SIM card usually up to 7 number...

Page 89: ...s Supplementary Service Call barring AO BAOC Bar All Outgoing Calls OI BOIC Bar Outgoing International Calls OX BOIC exHC Bar Outgoing International Calls except to Home Country AI BAIC Bar All Incoming Calls IR BIC Roam Bar Incoming Calls when Roaming outside the home country AB All Barring services applicable only for mode 0 AG All outGoing barring services applicable only for mode 0 AC All inCo...

Page 90: ...s but deactivate it for a specific data class status 0 off 1 on Reference GSM 07 07 GSM 02 04 GSM 02 88 Note The command has been implemented with the full set of class parameters according to GSM 07 07 For actual applicability of a specific fac to a specific service or service group a specific class value please consult table A 1 of GSM 02 04 4 21 1 Examples Enabling disabling PIN 1 authenticatio...

Page 91: ...ter lock type PS followed by 0 to lift the OK lock Then type PS lock password As a result the mobile accepts any SIM card and can be operated after the card s SIM PIN 1 was entered Example 3 To operate the mobile with the SIM card for which PS lock was activated AT CPIN Enter SIM PIN used when locking the mobile CPIN SIM PIN PS lock password is not needed AT CPIN 9999 OK Example 4 To operate the m...

Page 92: ...12345678 Master Phone Code has been accepted As a result the mobile is operational and the PS lock is totally removed If needed it must be set once again Example 6 Attempt to unblock the PS lock using an invalid Master Phone Code Due to the timing algorithm explained in Chapter 4 35 1 the intervals between each at tempt are getting longer See also AT SPIC in Chapter 8 32 Example 7 As an alternativ...

Page 93: ...eck the call barring status for outgoing international calls and all classes you are required to enter the integer sum referring to all classes at clck oi 2 0000 255 or without passwd at clck oi 2 255 CLCK 1 1 outgoing international voice calls barred CLCK 1 2 outgoing international data calls barred CLCK 1 4 outgoing international fax calls barred CLCK 1 8 outgoing international SMS barred CLCK 0...

Page 94: ...r is related to ME functionality CME ERROR err Parameter n 0 suppress unsolicited result codes 1 display unsolicited result codes m 0 CLIP not provisioned 1 CLIP provisioned 2 unknown Unsolicited result code When CLIP is enabled at the TE and is permitted by the calling subscriber an unsolicited result code is returned after every RING or CRING type at a mobile terminating call Voice call response...

Page 95: ...ervice 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 permanent mode 2 unknown e g no network etc 3 CLIR temporary mode presentation restricted 4 CLIR temporary mode presentation allowed Execute commands ATD 31 Phonenumber ATD 31 Phonenumber The Execute commands allow you to enable or disable the...

Page 96: ...e steps are specified with the parameters outCalibrate 0 outCalibrate 4 of the AT SNFO command see Chapter 8 24 As an alternative to AT CLVL you can use AT SNFO and AT SNFV Chapter 8 27 The parameter level is identical with outStep used by both commands Any change to level or outStep takes effect in audio modes 2 to 6 That is when you change level or outStep and then select another mode with AT SN...

Page 97: ... setting will be re set to its default The levels 1 or 2 need to be selected every time you reboot the ME or may be included for permanent use in the user profile saved with AT W Response OK Parameter n 0 disable result code only ERROR will be displayed 1 enable result code and use numeric values 2 enable result code and use verbose values Example To obtain enhanced error messages it is recommende...

Page 98: ...the TE 2 Buffer CIEV Unsolicited Result Codes in the TA when TA TE link is reserved e g in on line data mode and flush them to the TE after reservation Otherwise forward them directly to the TE 3 Forward CIEV Unsolicited Result Codes directly to the TE TA TE link specific inband technique used to embed result codes and data when TA is in on line data mode keyp 0 No keypad event reporting disp 0 No...

Page 99: ... been established for example when both in terlocutors are connected or when the call ends roam Roaming indicator 0 1 smsfull A short message memory storage in the MT has become full 1 or memory locations are available 0 i e the range is 0 1 value integer type value in the range stated above for the corresponding descr Reference GSM 07 07 Note Only the indicators which are registered see AT CIND c...

Page 100: ...te off 1 mute on Reference GSM 07 07 Note This command can be used in all audio modes 1 to 6 and during a voice call only See AT SNFS in Chapter 8 26 for more details on the various audio modes Users should be aware that when they switch back and forth between dif ferent audio modes the value of mute does not change This means that the status of mute operaton is retained until explicitly changed A...

Page 101: ...ogram developed by the customer The AT CMUX write command starts the multiplexing protocol control channel Refer to 5 which provides to a detailed description of the Multiplex functionality implemented in MC35 and step by step instructions of how to install and configure the MUX mode The source files of the MC35 Mux MP software can be supplied on request Please contact your local dealer to ob tain...

Page 102: ...ions to be considered in Multiplex mode please refer to 5 Data fax and GPRS calls can only be set up on logical channel 1 Due to this restriction AT com mands have a different behaviour on channels 2 3 compared to channel 1 Several commands are not available others return different responses These commands are listed in the table below Table 8 Availability of AT commands on virtual channels Comman...

Page 103: ...mmand Description Chapter AT Q n It is recommended to use hardware flow control AT Q3 XON XOFF flow control AT Q1 is not supported in Multiplex mode 2 3 ATH Terminates any voice fax or CSD call in progress no matter what channel was used to enter ATH Terminates GPRS connections or clears active PDP context if issued on the same channel 2 12 AT V Different default configurations on channels 1 2 and...

Page 104: ... that has an alphanumeric equivalent alphan in the ME memory is returned Response COPN numeric numeric1 long alphanumeric alpha1 CR LF COPN OK If error is related to ME functionality CME ERROR err Parameter numericn string type operator in numeric form GSM location area iden tification number alphan string type operator in long alphanumeric format can contain up to 16 characters Reference GSM 07 0...

Page 105: ...list of quadruplets each representing an operator present in the network The list of operators is presented in the following order Home net work networks referenced in SIM and other networks Two commas in a succession are a placeholder for the non implemented format 1 short alphanumeric operator name Response COPS list of supported stat long alphanumeric oper numeric oper s list of supported mode ...

Page 106: ...n using the test com mand AT COPS COPS 2 D2 26202 3 E Plus 26203 3 T D1 26201 3 Interkom 26207 0 4 0 2 OK Registered operator is D2 The other operators are present in the network but not allowed to be used with the current SIM card To query the status of the ME s network registration using the read command AT COPS COPS 0 0 D2 command returns mode format registered operator OK Example 2 Attempt to ...

Page 107: ...d AT CPAS Response CPAS list of supported pas s OK Parameter See execute command Execute command AT CPAS Response TA returns the activity status of ME CPAS pas OK If error is related to ME functionality CME ERROR err Parameter pas 0 ready 3 incoming call ringing 4 call in progress or call hold Reference GSM 07 07 Note ...

Page 108: ...ndex1 index2 from the current phonebook memory storage selected with CPBS If index2 is left out only location index1 is returned CPBR index1 number type text CR LF CPBR CPBR in dex2 number type text OK If error is related to ME functionality CME ERROR Parameter index1 location number where reading starts index2 location number where reading ends number phone number type type of address octet in in...

Page 109: ...locked to FD only the numbers stored to the FD memory can be dialled To edit the FD phonebook PIN 2 is required See AT CLCK Facility lock AT SLCK Facility lock and AT CPIN2 Enter PIN2 LD SIM last dialling phonebook LD Phonebook storage pos 1 10 CPBW not be applicable to this storage MC ME missed unanswered received calls MC Phonebook storage pos 1 10 list CPBW not applicable to this storage RC ME ...

Page 110: ...R err is returned Parameter index Location number within phonebook memory total range is given in test command response number Phone number maximum length is given as nlength in test command response type Type of phone number address octet in integer format 145 when dialling string includes international access code character otherwise 129 refer GSM 04 08 subclause 10 5 4 7 text Text assigned to t...

Page 111: ...k a disabled PIN2 Necessary if preceding command was ac knowledged with error CME ERROR 18 Phone security locks set by client or factory PH SIM PIN ME is waiting for phone to SIM card password if PS lock is active and user inserts other SIM card than the one used for the lock PS lock is also referred to as phone or antitheft lock PH SIM PUK ME is waiting for Master Phone Code if the above PS lock ...

Page 112: ...is related to ME functionality CME ERROR err If no PIN request is pending for example if PIN authentication has been done and the same PIN is entered again ME responds CME ERROR operation not allowed No action is required from your part Parameter pin password string type usually SIM PIN1 If the requested password was a PUK such as SIM PUK1 or PH SIM PUK or PH FSIM PUK or another password then pin ...

Page 113: ...nsolicited result code which appears whenever the status of the network registration changes e g when the ME is powered up or when the network cell changes Wait 10 seconds after PIN input before using SMS related commands pin and new pin can also be entered in quotation marks e g 1234 To check the number of remaining to attempts to enter the passwords use the AT SPIC command See Chapter 8 32 See a...

Page 114: ...ed at tempts to enter the correct password ME returns CPIN PH SIM PUK response to read command AT CPIN i e it is now waiting for the Master Phone Code This is an 8 digit device code associated to the IMEI number of the mobile which can only by obtained from the manufacturer or provider When needed contact Siemens AG and request the Master Phone Code of the specific module There are three ways to e...

Page 115: ...ithm as the Master Phone Code see Table 10 Call barring Supported modes are AO OI OX AI IR AB AG AC If the call barring password is entered incorrectly three times the client will need to contact the service provider to obtain a new one Summary of related chapters Related CME errors are listed in Chapter 9 1 1 For further instruc tions and examples see Chapters 4 21 AT CLCK Facility lock 8 13 AT S...

Page 116: ...UK2 to replace a disabled PIN2 with a new one Note that PIN2 can only be entered if PIN1 authentication was done OK If error is related to ME functionality CME ERROR err If the ME is requesting SIM PUK2 use pin to enter the PUK2 followed by newpin to specify your new PIN2 Parameter pin password string type usually SIM PIN2 or if requested SIM PUK2 new pin if the requested code was SIM PUK2 new pas...

Page 117: ...s is re quired PIN2 authentication code changes from READY to SIM PIN2 Example 1 To change PIN2 AT CPWD P2 0000 8888 where 0000 old PIN2 and 8888 new PIN2 Example 2 To write to FD phonebook AT CPBS FD OK AT CPBW 2 493012345678 145 Charly CME Error 17 access denied due to missing PIN2 authentication AT CPIN2 8888 OK AT CPBW 2 493012345678 145 Charly OK Example 3 To change price per unit AT CPUC dm ...

Page 118: ...efore they are written to the SIM Card these characters are converted to the standard GSM alphabet ppu string type price per unit dot is used as a decimal separator e g 2 66 The length is limited to 20 characters If the string length is exceeded the command is terminated with an error This string may only contain digits and a dot Leading zeros are removed from the string The minimum and maximum va...

Page 119: ... Parameter fac Phone security locks set by manufacturer or client SC SIM lock SIM card SIM asks SIM PIN1 when ME is switched on and when this lock command is issued P2 SIM PIN2 Used to access the functions listed in Chapter 4 36 PS Phone locked to SIM device code The PS password may ei ther be individually specified by the client or depending on the subscription supplied from the provider e g with...

Page 120: ...ribe them though a limited number of call barring types may be included in the basic tariff package Call barring is protected by a password supplied from the provider or operator Usually there is one password which applies to all call barring options For details contact your provider oldpwd password specified for the facility Can be ignored if no old password was allocated to the facility Take int...

Page 121: ...rd was disabled e g after three failed attempts to enter the password only if Master Phone Code is availbale AT CPWD PS 12345678 1111 where 12345678 is the Master Phone code and 1111 is the new password You may also use newpwd to restore the former disabled password This operation deactivates the present phone lock and sets a new one See also Chapter 4 35 1 Alternatively whithout giving a new pass...

Page 122: ...call is being set up OK Parameter mode 0 disable 1 enable Intermediate result code If enabled an intermediate result code is transmitted at the point during con nect negotiation when the TA has determined the speed and quality of service to be used before any error control or data compression reports are transmit ted and before any final result code e g CONNECT appears CR serv Parameter serv REL A...

Page 123: ...r See write command Write command AT CRC mode Response Specifies whether or not to use the extended format of incoming call indication OK Parameters mode 0 disable extended format 1 enable extended format Unsolicited result code If enabled the unsolicited result code CRING type replaces the normal RING code to indicate the incoming call and the type of the call Parameter type REL ASYNC asynchronou...

Page 124: ...REG stat lac ci if n 2 To be issued when ME s network registra tion or network cell changes Response OK or if an error occurs which is related to ME functionality CME ERROR err err 256 If n 0 Attempt to set once again n 0 causes error code 256 If n 0 Attempt to activate a URC mode that is already active is acknowledged with OK Parameter n 0 disable URCs 1 enable URC CREG stat to report status of n...

Page 125: ...e in the ME network registration status or a change of the network cell CREG stat lac ci Reference GSM 07 07 Note Optional parameters will not be displayed during a call Example AT CREG 2 Activates extended URC mode OK AT COPS 0 Forces ME to automatically search network OK operator CREG 2 URC reports that ME is currently searching CREG 1 0145 291A URC reports that operator has been found ...

Page 126: ...K Parameter See write command Write command AT CRLP iws mws T1 N2 Response TA sets radio link protocol RLP parameters used when non transparent data calls are originated OK Parameter iws 0 61 Interworking window size IWF to MS mws 0 61 Mobile window size MS to IWF T1 48 78 255 Acknowledgement timer T1 in 10 ms units N2 1 6 255 Re transmission attempts N2 verx 0 RLP version number in integer format...

Page 127: ...ROR err Parameter command 176 READ BINARY 178 READ RECORD 192 GET RESPONSE 214 UPDATE BINARY 220 UPDATE RECORD 242 STATUS all other values are reserved refer GSM 11 11 fileId integer type this is the identifier for an elementary data file on SIM Mandatory for every command ex cept STATUS P1 P2 P3 integer type range 0 255 parameters to be passed on by the ME to the SIM re fer GSM 11 11 data informa...

Page 128: ...alphabet GSM 03 38 subclause 6 2 1 Note This setting may cause software flow control problems since the codes used to stop and resume data flow XOFF decimal 19 XON decimal 17 are interpreted as normal characters UCS2 16 bit universal multiple octet coded character set ISO IEC10646 32 UCS2 character strings are converted to hexadecimal num bers from 0000 to FFFF e g 004100620063 equals three 16 bit...

Page 129: ... during current ses sion The setting will be automatically saved when you power down the GSM engine with AT SMSO Test command AT CSNS Response CSNS list of supported mode s OK Read command AT CSNS Response CSNS mode OK Write command AT CSNS mode Response Write command OK Parameters mode 0 Voice Each call received without bearer element is as sumed to be speech 2 Fax Each call received without bear...

Page 130: ...te ber from the ME CSQ rssi ber OK Parameter rssi Receive level 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 Bit error rate 0 7 as RXQUAL values in the table in GSM 05 08 section 8 2 4 99 not known or not detectable To check the bit error rate there must be a call in progress to obtain realistic values If no call is set up there is no BER to b...

Page 131: ...esponse OK Parameter n See read command m See read command Unexpected message CSSI code1 When n 1 and a supplementary service notification is received after a mobile originated call setup intermediate result code CSSI code1 is sent to TE before any other MO call setup result codes CSSU code2 When m 1 and a supplementary service notification is received during a mobile terminated call setup or duri...

Page 132: ... with other commands based on other GSM supplementary services is described in the GSM standard Parameter n 0 disable the result code presentation in the TA 1 enable the result code presentation in the TA 2 cancel session not applicable to read command re sponse str string type USSD string when str parameter is not given net work is not interrogated If dcs indicates that GSM 03 38 default alphabet...

Page 133: ...S dtmf string 2 AT VTS dtmf duration Response The Write command is intended for sending ASCII characters or strings which cause the MSC Mobile Switching Center to transmit DTMF tones to a remote subscriber The Write can only be used dur ing an active voice call 1 Allows the user to send a sequence of DTMF tones with a duration that was defined with the AT VTD command 2 Allows the user to send a si...

Page 134: ...002 4 51 AT WS46 Select wireless network Test command AT WS46 Response list of supported n s OK Read command AT WS46 Response n OK ERROR CME ERROR Parameter n 12 GSM digital cellular Write command AT WS46 n Response OK ERROR CME ERROR Reference GSM 07 07 Note ...

Page 135: ...S DELIVER SMS SUBMIT default 17 SMS STATUS REPORT or SMS COMMAND default 2 in integer format ct GSM 03 40 TP Command Type in integer format default 0 pid GSM 03 40 TP Protocol Identifier in integer format default 0 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 da GSM 03 40 TP Destination Ad...

Page 136: ... range of location numbers supported by the associated memory Reference GSM 07 05 Note If there is no SMS stored at the selected index the response is OK too 5 3 AT CMGF Select SMS message format Test command AT CMGF Response CMGF list of supported mode s OK Parameter See write command Read command AT CMGF Response CMGF mode OK Parameter See write command Write command AT CMGF mode Response TA set...

Page 137: ...urns messages with status value stat from message storage mem1 to the TE If status of the message is received unread status in the storage changes to received read Note If the selected mem1 can contain different types of SMs e g SMS DELIVERs SMS SUBMITs SMS STATUS REPORTs and SMS COMMANDs the response may be a mix of the responses of different SM types TE application can recognize the response for...

Page 138: ...TA converts GSM alphabet into current TE character set ac cording to rules of Annex A if dcs indicates that 8 bit or UCS2 data coding scheme is used or fo indicates that GSM 03 40 TP User Data Header Indication is set ME TA converts each 8 bit octet into hexadecimal numbers con taining two IRA characters e g octet with integer value 42 is presented to TE as two characters 2A IRA 50 and 65 Paramete...

Page 139: ...TPDU in hexa decimal format ra GSM 03 40 TP Recipient Address Address Value field in string format BCD numbers or GSM default alphabet characters are converted into characters type of address given by tora scts GSM 03 40 TP Service Centre Time Stamp in time string format refer dt st GSM 03 40 TP Status in integer format toda GSM 04 11 TP Destination Address Type of Address octet in inte ger format...

Page 140: ...o pid dcs vp sca tosca length CR LF data for SMS STATUS REPORT CMGR stat fo mr ra tora scts dt st for SMS COMMAND CMGR stat fo ct pid mn da toda length CR LF cdata 2 If PDU mode CMGF 0 and command successful CMGR stat alpha length CR LF pdu OK 3 If error is related to ME functionality CMS ERROR err Parameter alpha string type alphanumeric representation of da or oa corresponding to the entry found...

Page 141: ...indicate year two last digits month day hour minutes seconds and time zone For example 6th of May 1994 22 10 00 GMT 2 hours equals 94 05 06 22 10 00 08 fo depending on the command or result code first octet of GSM 03 40 SMS DELIVER SMS SUBMIT default 17 SMS STATUS REPORT or SMS COMMAND default 2 in integer format length integer type value indicating in text mode CMGF 1 the length of the message bo...

Page 142: ...mat refer dt st GSM 03 40 TP Status in integer format 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 other wise default is 129 tooa GSM 04 11 TP Originating Address Type of Address octet in integer format default refer toda tora GSM 04 11 TP Recipient Address Type of Address octet in integer for mat default refer to...

Page 143: ...rmat when first character of da is IRA 43 default is 145 otherwise default is 129 length integer 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 scts GSM 03 40 TP Service Centre Time Stamp in time string format refer dt dt GSM 03 40 TP Disc...

Page 144: ...recommended to use the line termination character only refer to ATS3 default CR pg 32 before entering the text pdu Use of the line termination character followed by the response formating character see ATS4 default LF pg 32 can cause problems All characters entered behind the prompt will be recognized as GSM characters For example Backspace ASCII character 8 does not delete a character but will be...

Page 145: ...be writ ten to the selected SMS storage If the AT SM20 parameter m equals 0 then failure to write a mes sage is followed by CMS ERROR err For example if a message was too long err code 305 Invalid text mode parameter is returned Parameter oa GSM 03 40 TP Originating Address Address value field in string format BCD numbers or GSM default alphabet char acters are converted into characters type of ad...

Page 146: ...ough the operation is acknowledged with OK When sending e mails via SMS the character may be replaced with as defined in GSM 03 40 3GPP TS 23 040 At baudrates lower than 19200 it is recommended to use the line termination character only refer to ATS3 default CR pg 32 before entering the text pdu Use of the line termination character followed by the response formating character refer to ATS4 de fau...

Page 147: ...S mr ackpdu OK 3 If error is related to ME functionality CMS ERROR err Parameter ackpdu GSM 03 40 RP User Data element of RP ACK PDU format is same as for pdu in case of SMS but without GSM 04 11 SC address field and parameter shall be bounded by double quote characters like a normal string type parameter index integer type value in the range of location numbers sup ported by the associated memory...

Page 148: ...code to TE until previous one is acknowledged If ME does not receive acknowledgment within required time network time out ME sends RP ERROR to the network TA shall automatically disable routing to TE by setting both mt and ds values of CNMI to zero Note The command shall o n l y be used when CSMS parameter ser vice equals 1 phase 2 1 If text mode OK 2 If PDU mode OK 3 If error is related to ME fun...

Page 149: ...RROR err Parameter mode 0 Buffer unsolicited result codes in the TA 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 directl...

Page 150: ...n abled or CBM sn mid dcs page pages CR LF data text mode enabled 3 Class 3 CBMs are routed directly to TE using unsolicited result codes defined in bm 2 ds 0 No SMS STATUS REPORTs are routed to the TE 1 SMS STATUS REPORTs are routed to the TE using unsolic ited result code CDS length CR LF pdu PDU mode enabled or CDS fo mr ra tora scts dt st text mode enabled 2 If SMS STATUS REPORT is routed into...

Page 151: ...sages If the host application is provided with a display and AT SSDA 1 has been set Class 0 short messages can be displayed immediately Refer to Chapter 8 39 for details If the host application does not include a display ME handles Class 0 short messages as though there was no message class i e it will ignore bits 0 and 1 in the TP DCS and normal rules for exceeded memory capacity shall apply This...

Page 152: ...torages mem2 Memory to be used when writing and sending messages SM SIM message storage ME Mobile Equipment message storage MT Sum of ME and SM storages mem3 Received messages will be placed to this storage if routing to TE is not set See AT CNMI command with parameter mt 2 Chapter 5 10 SM SIM message storage MT Sum of ME and SM storages usedx Number of messages currently in memx totalx Number of ...

Page 153: ... 038 Handling of mem3 storage Before switching mem3 from MT to SM it is necessary to delete all short messages out of the ME storage When mem3 is switched from MT to SM all free ME locations will be filled with dummy short messages This procedure can take up to 35 seconds until all the 25 records are written When mem3 equals SM do not delete the dummy messages in the ME storage They will be automa...

Page 154: ...commands but only when the length of the SMSC address coded into pdu parameter equals zero Note This command writes the service centre address to non volatile memory Response OK Parameter sca GSM 04 11 RP SC address Address value field in string format BCD numbers or GSM default alphabet characters are converted into characters type of address given by tosca Maximum length of address 20 characters...

Page 155: ...te command AT CSCB mode mids dcss Parameter mode 0 Accepts messages that are defined in mids and dcss 1 Does not accept messages that are defined in mids and dcss mids String type combinations of CBM message IDs e g 0 1 5 320 478 922 The number of ranges in mids parame ter string is limited to 6 dcss String type combinations of CBM data coding schemes e g 0 3 5 Note If mode 1 is selected the param...

Page 156: ...Write command AT CSDH show Response TA sets whether or not detailed header information is shown in text mode result codes OK Parameter show 0 do not 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...

Page 157: ...al coded string refer e g pdu with quotes Note When storing a SMS_DELIVER from the TE to the preferred memory storage in text mode refer write command to Message Memory CMGW vp field can be used for scts Parameter fo depending on the command or result code first octet of GSM 03 40 SMS DELIVER SMS SUBMIT default 17 or SMS COMMAND default 2 in integer format scts GSM 03 40 TP Service Centre Time Sta...

Page 158: ...mand syntax may be supported e g correct routing of messages with new Phase 2 data coding schemes 1 GSM 03 40 and 03 41 the syntax of SMS AT commands is compatible with GSM 07 05 Phase 2 version the requirement of service setting 1 is mentioned under corresponding com mand descriptions mt Mobile Terminated Messages 0 Type not supported 1 Type supported mo Mobile Originated Messages 0 Type not supp...

Page 159: ...TT list of supported state s OK ERROR CME ERROR Parameter state See write command Read command AT CGATT The read command returns the current GPRS service state Response CGACT state OK ERROR CME ERROR Parameter state See write command Write command AT CGATT state The execution command enables the MT get attached to or detached from the GPRS service After the command has completed the MT remains in ...

Page 160: ... PDP context is already in the requested state the state for that context remains unchanged 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 no cid s are specified the activation deactivation form of the command acti vates deactivates all defined contexts Response OK ERROR ...

Page 161: ...between the TE and MT PPP or 1 for layer2 protocol PPP cid PDP Context Identifier is a numeric parameter which specifies a particular PDP context definition The parame ter is local to the TE MT interface and is used in PDP context related commands If no context is specified an internal context 0 with default QoS network subscribed and APN from EEPROM if there is one is used 1 2 Response If success...

Page 162: ...e simply OK will be returned Response CGDCONT cid PDP_type APN PDP_addr data_comp head_comp CR LF CGDCONT OK ERROR CME ERROR Parameter cid See write command PDP_type See write command APN See write command PDP_addr See write command d_comp See test command h_comp See test command Write command AT CGDCONT cid PDP_type APN PDP_addr This command specifies PDP context parameter values for a PDP contex...

Page 163: ...cal name that is used to select the GGSN or the external packet data net work If the value is null or omitted then the subscrip tion value will be requested PDP_addr String parameter that identifies the MT in the address space applicable to the PDP e g IP V4 address for PDP type IP If the value is null or omitted then a value may be provided by the TE during the PDP startup procedure or failing th...

Page 164: ...no minimum profile was explicitly specified for a context simply OK will be returned but default values will be used for that context CGQMIN cid precedence delay reliability peak mean CR LF CGQMIN OK ERROR CME ERROR Parameter cid See write command precedence See write command delay See write command reliability See write command peak See write command mean See write command Write command AT CGQMIN...

Page 165: ...elay 1 Predictive 0 5 1 5 2 Predictive 5 25 3 Predictive 50 250 4 Best Effort Unspecified SDU size 1024 octets Delay Class Mean Transfer Delay 95 percentile Delay 1 Predictive 0 5 1 5 2 Predictive 5 25 3 Predictive 50 250 4 Best Effort Unspecified The delay parameter defines the end to end transfer delay in curred in the transmission of SDUs through the GPRS network s reliability numeric parameter...

Page 166: ...2 bit s 2 200 0 44 bit s 3 500 1 11 bit s 4 1 000 2 2 bit s 5 2 000 4 4 bit s 6 5 000 11 1 bit s 7 10 000 22 bit s 8 20 000 44 bit s 9 50 000 111 bit s 10 100 000 0 22 kbit s 11 200 000 0 44 kbit s 12 500 000 1 11 kbit s 13 1 000 000 2 2 kbit s 14 2 000 000 4 4 kbit s 15 5 000 000 11 1 kbit s 16 10 000 000 22 kbit s 17 20 000 000 44 kbit s 18 50 000 000 111 kbit s 31 best effort Note If parameters...

Page 167: ...mmand Set MC35_ATC_01_V05 00 Page 167 of 256 15 07 2002 at cgqmin 1 0 0 0 1 OK at cgqmin CGQMIN 1 0 0 0 1 0 OK at cgqmin 1 1 OK at cgqmin CGQMIN 1 1 0 0 1 0 OK Response OK ERROR CME ERROR Reference GSM 07 07 ...

Page 168: ...icitly specified for a context simply OK will be returned but default values will be used for that context Response CGQREG cid precedence delay reliability peak mean CR LF CGQREG OK ERROR CME ERROR cid See write command precedence See write command delay See write command reliability See write command peak See write command mean See write command Write command AT CGQREG cid precedence delay reliab...

Page 169: ... Best Effort Unspecified SDU size 1024 octets Delay Class Mean Transfer Delay 95 percentile Delay 1 Predictive 0 5 1 5 2 Predictive 5 25 3 Predictive 50 250 4 Best Effort Unspecified The delay parameter defines theend to end transfer delay incurred in the transmission of SDUs through the GPRS network s reliability numeric parameter for the reliability class 0 network subscribed value 1 Non real ti...

Page 170: ... Mean Throughput in octets per hour 1 100 0 22 bit s 2 200 0 44 bit s 3 500 1 11 bit s 4 1 000 2 2 bit s 5 2 000 4 4 bit s 6 5 000 11 1 bit s 7 10 000 22 bit s 8 20 000 44 bit s 9 50 000 111 bit s 10 100 000 0 22 kbit s 11 200 000 0 44 kbit s 12 500 000 1 11 kbit s 13 1 000 000 2 2 kbit s 14 2 000 000 4 4 kbit s 15 5 000 000 11 1 kbit s 16 10 000 000 22 kbit s 17 20 000 000 44 kbit s 18 50 000 000...

Page 171: ... 07 2002 at cgqreq 1 0 0 1 OK at cgqreq CGQREQ 1 0 0 1 0 0 OK at cgqreq 1 1 OK at cgqreq CGQREQ 1 1 0 1 0 0 OK Definitions of parameters in GSM 02 60 and GSM 03 60 paragraph 15 2 Quality of Service Profile Response OK ERROR CME ERROR Reference GSM 07 07 ...

Page 172: ... service See write command Write command AT CGSMS service The write command specifies what service or service preference the MT shall use when sending MO SMS messages If parameter service is not given the current value remains unchanged Parameter 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 ...

Page 173: ... OK ERROR CME ERROR Parameter auth indicates types of supported authentication 0 None 1 PAP 2 CHAP 3 PAP and CHAP Read command AT SGAUTH Response CGACT auth OK ERROR CME ERROR Parameter See test command Write command AT SGAUTH auth Response OK ERROR CME ERROR Parameter See test command Reference Siemens Note Power on default value is 3 PAP and CHAP Parameter cannot be stored using AT W ...

Page 174: ...rs will be used e g QoS changes since the last context ac tivation or the called address specified by ATD Examples on how to use this command are provided in chapter 6 5 Response To confirm acceptance of the command to entering the V 25ter online data state CONNECT When the layer 2 protocol has terminated either as a result of an or derly shut down of the PDP or an error the MT enters V 25ter com ...

Page 175: ...tivated first This en sures that the right context parameters will be used e g QoS changes since the last context activation Note An example of how to use this command can be seen in chapter 6 5 Response To confirm acceptance of the command to entering the V 25ter online data state CONNECT When the layer 2 protocol has terminated either as a result of an orderly shut down of the PDP or an error th...

Page 176: ...de RING or CRING GPRS PDP_type PDP_addr The MT responds with OK Reference GSM 07 07 Note In contrast to GSM 07 07 it is possible to cancel a connection with ATH after a break This is done for compatibility reasons due to the dial up network DFÜ Netzwerk drivers of Microsoftã Windowsâ ATH is used as a standard V 25ter AT Command too See Chapter 2 12 If any PDP context is activated then it will be d...

Page 177: ... At the moment the mobile supports CID 1 and CID 2 by using the AT CGDCONT command Examples AT CGDCONT 1 IP OK defines CID 1and sets the PDP type to IP access point name and IP address aren t set AT CGDCONT 2 IP internet t d1 gprs 111 222 123 234 OK defines CID 2 ans sets PDP type APN and IP addr A following read command will respond AT CGDCONT CGDCONT 1 IP CGDCONT 2 IP internet t d1 gprs 111 222 ...

Page 178: ...s defined the mobile responses CME ERROR invalid index Remark If the mobile is NOT attached by AT CGATT 1 before activating the attach is automatically done by the AT CGACT command After defining and activating a CID it may be used to get online by AT CGDATA PPP 1 CONNECT the mobile is connected using the parameters of CID 1 AT CDATA CONNECT the mobile is connected using default parameter The mobi...

Page 179: ...ish a connection by service code 99 IP address 123 and L2P PPP and using CID 1 The CID has to be defined by AT CGDCONT ATD 99 PPP CONNECT establish a connection by service code 99 and L2P PPP ATD 99 1 CONNECT establish a connection by service code 99 and using CID 1 ATD 99 PPP 1 CONNECT establish a connection by service code 99 and L2P PPP and using CID 1 The CID has to be defined by AT CGDCONT AT...

Page 180: ...ommands exchanged between SAT and the SIM application fall into two categories Proactive commands sent from the SIM application to the module s SAT e g DISPLAY TEXT Envelope commands sent from the module s SAT to the SIM application e g MENU SELEC TION The SAT implementation supports SAT class 3 GSM 11 14 Release 98 no support of letter classes GSM 11 14 describes Proactive and Envelope Commands i...

Page 181: ...cording to GSM 11 14 The profile tells the SIM application which features are supported by the SIM Application Toolkit implemented by the ME Write command AT SSTA mode Alphabet The write command is used to activate the AT command interface to the SIM Application Toolkit in the ME and must be issued after every power on How ever removing and inserting the SIM does not affect the activation status S...

Page 182: ...ted menu item Unsolicited result code SSTN cmdType Parameters cmdType Proactive command ID Terminate Proactive Command When the SIM application has issued a proactive command via the ME to the TA it is possible that this command must be terminated The SSTN Unsolicited Result Code is sent but with a different command type to indicate the termination of the specified command Unsolicited result code ...

Page 183: ...states refer to AT SSTA cmdType Ongoing Proactive Command Write command AT SSTGI cmdType Regularly this Write command is used upon receipt of an unsolicited result code SSTN cmdType The TA is expected to acknowledge the SSTGI response with AT SSTR to confirm that the proactive command has been executed AT SSTR will also provide any user information e g a selected menu item The command type value i...

Page 184: ... SSTR cmdType status itemId inputString The TA is expected to acknowledge the SSTGI response with AT SSTR to confirm that the proactive command has been executed AT SSTR will also provide any user information e g a selected menu item Response OK Parameters cmdType Number related to Proactive command or event type status Command status return regarding the type of action that has taken place e g ac...

Page 185: ...command with the same syntax will be included in future in the GSM recommendations the command can be addressed with both strings 8 1 AT CXXCID Display card ID identical to AT SCID Test command AT CXXCID Response OK If error is related to ME functionality CME ERROR err Parameter Execute command AT CXXCID Response TA returns the card identification number in SIM SIM file EF ICCID see GSM 11 11 Chap...

Page 186: ...BCC PWR RXLev C1 I chann TS timAdv PWR dBm Q ChMod 1013 21 71 00101 1001 0103 7 7 33 105 33 I No connection b ME camping on a cell but searching for a better cell cell reselection Serving Cell I Dedicated channel chann rs dBm PLMN LAC cell NCC BCC PWR RXLev C1 I chann TS timAdv PWR dBm Q ChMod 1013 4 106 00101 1001 0103 7 7 33 105 1 I in Reselecting c ME is not camping on a cell and could not yet ...

Page 187: ...nk see also CREG pg 123 This is because the ME does not update the cell selection and reselection parameters since in this mode they are not relevant for operation When the connections ends and the ME is back to IDLE mode both parameters will be updated If the radio cell changes during a connection it normally takes 1 or 2 seconds to update the parameter cell Until the Cell ID is received from the...

Page 188: ...iving level in dBm PLMN PLMN ID code BCC Base Station colour code C1 coefficient for base station selection C2 coefficient for base station reselection Reference Siemens Note Cell information can be issued in the form of unsolicited result codes related to period or it can be queried directly using the Execute command AT MONI In the first case the ME activates its RING line Logic 1 for one second ...

Page 189: ... 30 000000 dis able ACMmax feature 000001 FFFFFF ccm string type three bytes of the current CCM value in hexadecimal for mat e g 00001E indicates decimal value 30 bytes are coded in the same way as ACMmax value in the SIM 000000 FFFFFF Write command AT SACM n The write command enables or disables the presentation of unsolicited result to report the call charges Response OK or if error is related t...

Page 190: ...s ac cessible see Table 11 There are several ways to activate the Charge only mode a from Power Down mode Connect charger while ME was powered down with AT SMSO b from Normal mode Connect charger then enter AT SMSO Alarm mode No charging functionality i e charging does not start even though the charger connects to the POWER lines Battery parameters are not available Charging begins once the charge...

Page 191: ...y recommended that you enter the correct power consumption of your application as described below Note If the battery does not incorporate an NTC or the battery and the NTC are not compliant with the requirements specified in 1 the battery cannot be detected by the ME Write command AT SBC current Use the write command to specify the power consumption of your external appli cation This information ...

Page 192: ...contrast to battery powered applications the ME will present the undervoltage URC only once and will then switch off with out sending any further messages Reference Siemens Note If Multiplex mode is active any virtual channel can be used to enter the write command and to specify current The undervoltage URC appears simulta neously on all three channels The URC SYSSTART CHARGE ONLY MODE is indicate...

Page 193: ...nse OK If error is related to ME functionality CME ERROR err Parameter Execute command AT SCID Response TA returns the identification number of the SIM card see GSM 11 11 Chapter 10 1 1 SCID cid OK If error is related to ME functionality CME ERROR err Parameter cid string type card identification number of SIM card Reference Siemens Note ...

Page 194: ...et with AT CFUN 1 1 the presentation mode n will not be restored to ist default To benefit from the URCs it is rec ommended to have the setting n 1 included in the user profile saved with AT W or activate the setting every time you reboot the ME OK Parameter n 0 Suppress unsolicited result codes 1 Output unsolicited result codes m 0 No card 1 Card in card reader Unsolicited result code When the st...

Page 195: ...RROR err Parameter idx 1 7 integer type call identification number as described in GSM 02 30 19 subclause 4 5 5 1 this number can be used in CHLD command operations cs Call status of respective call number first parameter 0 call hold 1 call in progress 2 Waiting call number string type phone number in format specified by type type type of address octet in integer format 145 when dialling string in...

Page 196: ... by an Unsolicited Result Code SCTM n m OK Parameters n 0 Presentation of URCs is disabled except for m equal to 2 or 2 1 Presentation of URCs is enabled m 2 Below lowest temperature limit causes immediate switch off 1 Below low temperature alert limit 0 Normal operating temperature 1 Above upper temperature alert limit 2 Above uppermost temperature limit causes immediate switch off Write command ...

Page 197: ...even though the fac tory setting AT SCTMC 0 was never changed If the temperature limit is exceeded while an emergency call is in progress the engine continues to measure the temperature and to deliver alert messages but deactivates the shutdown functionality Once the call is terminated full tem perature control will be resumed If the temperature is still out of range MC35 switches off immediately ...

Page 198: ...te command Execute command AT SHOM Response TA returns homezone state SHOM homezonestate OK Parameters homezonestate 0 ME is out of Homezone 1 ME is within the Homezone Reference Siemens Note 8 12 AT SLCD Display Last Call Duration Test command AT SLCD Response OK Parameter See execute command Execute command AT SLCD Response TA returns last call duration or current call duration SLCD time OK Para...

Page 199: ...quiring password when they are inserted SC SIM lock SIM cards SIM requests password upon ME power up and when this lock command issued FD SIM fixed dialling memory If the mobile is locked to FD only the numbers stored to the FD memory can be dialled up to 7 num bers PIN2 is required as passwd CS Keypad lock not supported since keypad cannot be connected Supplementary Service Call barring AO BAOC B...

Page 200: ...ss numbers class 2 data comprises all those class values between 16 and 128 that are supported both by the network and the MS This means a set ting made for class 2 applies to all remaining data classes if sup ported In addition you can assign a different setting to a specific class For example you can activate Call Barring for all data classes but deac tivate it for a specific data class status 0...

Page 201: ... See write command CMGL Parameters See command CMGL Execute Write command AT SMGL stat Response TA returns messages with status value stat from message storage mem1 to the TE The status of the messages is u n c h a n g e d unread remains unread Otherwise See command CMGL Parameters See command CMGL Reference Siemens Note See also GSM 07 05 CMGL ...

Page 202: ...delivery to ME Unsolicited result code When the SIM overflow status changes a URC is sent to TE This requires a cor rect setting for SMS indications AT CNMI 3 1 see Chapter 5 10 SMGO mode Parameter See write command During data calls a status change is indicated via a Break 100 ms The Break signal will be sent each time when a status change is detected Reference Siemens Note Incoming Class 1 short...

Page 203: ...erence Siemens Note Do not send any command after this command 8 17 AT SMGR Read SMS message without set to REC READ Test command AT SMGR Response OK Execute command AT SMGR index Parameter See AT CMGR Reference GSM 07 05 Note The AT SMGR command is a specific Siemens command with the same syn tax as AT CMGR Read SMS message The only difference is that the SMS Message which has REC_UNREAD status i...

Page 204: ...erences between M20 and MC35 OK Parameters n Execution of the ATD command during voice calls 0 Compatible to x35 mobiles If this mode is active TA returns OK when dialling was completed 1 Compatible to M20 If the M20 mode is active TA returns OK once the call is successfully set up Issuing any command before TA returns OK will cancel the call setup m Execution of AT CMGW command writing SMS to mem...

Page 205: ...tion on the microphone path for the current au dio device selected with AT SNFS see 8 26 with the following restrictions It is not allowed for audio device 1 As long as the microphone is muted the write command is temporarily dis abled Setting of value 0 is not allowed use AT SNFM 0 for this see section 8 22 For values greater than 32767 32767 will be used Response OK If error is related to ME fun...

Page 206: ...t values Execute command AT SNFD TA resets the parameters currently selected in audio modes 2 6 to their factory values The restored values are inBbcGain inCalibrate outBbcGain outCali brate 0 to 4 sideTone outStep is not be reset to its default Instead the current value will be retained when the ME is powered down with AT SMSO or restarted with AT CFUN 1 1 Response OK Reference Siemens Note ...

Page 207: ... gain Amplifier 0 7 0 0dB 7 42dB 8 steps of 6 dB inCalibrate Multiplication factor 0 32767 for input samples at tenuation 20 log inCalibrate 32767 Reference Siemens Note The read and write commands refer to the active audio mode The write command works only in audio modes 2 to 6 The range of inCalibrate is up to 65535 but will be suppressed to 32767 Values above inCalibrate 65535 will cause a fail...

Page 208: ...uld be aware that when they switch back and forth between dif ferent audio modes for example handsfree on off the value of mute does not change This means that the status of mute operaton is retained until explicitly changed As alternative you can use the AT CMUT command described in Chap ter 4 27 8 23 Audio programming model The following figure illustrates how the signal path can be adjusted wit...

Page 209: ...the earpiece signal Side Tone Gain dB 20 log sideTone 32767 Reference Siemens Note The read and write commands refer to the active audio mode The write command works only in audio modes 2 to 6 outCalibrate specifies the amount of volume of each outStep The range of outCalibrate is up to 65535 but will be suppressed to 32767 A value above outCalibrate 65535 will cause an error Any change to outStep...

Page 210: ...SNFPT pt The write command controls the Call Progress Tones generated at the beginning of a mobile originated call setup Response OK Parameter pt 0 Call Progress Tones off 1 Call Progress Tones on audible tones shortly heard on the phone when ME starts to set up a call Please note that the setting is stored volatile i e after restart or reset the default value 1 will be restored Also there is no w...

Page 211: ...ameters are determined for type approval and are not adjustable with AT commands 2 Audio mode 2 Customer specific mode for a basic handsfree device Siemens Car Kit Portable connected to the analog inter face 2 3 Audio mode 3 Customer specific mode for a mono headset that connects to the analog interface 2 4 Audio mode 4 Customer specific mode for a user handset that connects to the analog interfac...

Page 212: ...hat is when you change outStep and then select another mode with AT SNFS the same step will be applied Nevertheless the actual volume can be quite different depend ing on the values of outCalibrate n set in each mode The only exception is audio mode 1 which is fixed to outStep 4 outStep is stored non volatile when the ME is powered down with AT SMSO or reset with AT CFUN 1 1 outStep can also be se...

Page 213: ...esponse SPBC list of sorted telephone books supported mem s See AT CPBS AT SPBS OK ERROR CME ERROR Write command AT SPBC char Parameter char First letter of searched entry index Index in the sorted telephone book access via AT SPBG Response SPBC index OK ERROR CME ERROR Reference Siemens Note There is no difference between small and capital letters ...

Page 214: ...RROR CME ERROR Execute command AT SPBG index1 index2 Parameter index1 Serial number assigned to the position in the alphabetical list where reading of entries starts index2 Serial number assigned to the position in the alphabetical list where reading of entries ends number Phone number type Type of phone number text Text associated with phone number Reference Siemens Note The AT SPBG feature is ab...

Page 215: ...mmand Write command AT SPBS value Parameter value 1 to make a step downward in the alphabetically sorted phonebook 2 to make a step upward in the alphabetically sorted phonebook Response If value 1 TA steps down one entry SPBS index2 number type text CR LF SPBS index3 number type text CR LF SPBS index4 number type text CR LF CR LF OK If value 2 after value 1 TA steps up one entry SPBS index1 numbe...

Page 216: ...o the phone lock PS lock set by client or factory or other factory set locks such as PF PN PU PP PC the number of attempts is subject to a timing algorithm explained in Chapter 4 35 1 If these passwords are incorrectly entered the counter first returns 3 2 and 1 remaining attempt s but then gives the total number of attempts which amounts to 63 see example below See also Chapters 4 21 4 35 4 36 4 ...

Page 217: ...LM Response TA returns the list of operator names from the ME Each operator code nu mericn that has an alphanumeric equivalent alphan in the ME memory is re turned SPLM numeric numeric1 long alphanumeric alpha1 CR LF SPLM OK If error is related to ME functionality CME ERROR err Parameter numericn string type operator in numeric form GSM location area identifica tion number alphan string type opera...

Page 218: ...command Write command AT SPLR index1 index2 Response TA returns used entries from the SIM list of preferred operators with index be tween index1 and index2 If index2 is not given only entry with index1 is returned SPLR index1 oper SPLR SPLR index2 oper OK If error is related to ME functionality CME ERROR err Parameter index1 location number to read from index2 location number to read to oper strin...

Page 219: ...oper Parameter TA writes an entry to the SIM list of preferred operators at location number in dex If index is given but oper is left out the entry is deleted If oper is given but index is left out oper is inserted in the next free location index location number oper string type operator in numeric form GSM location area identification number Note oper is a 5 digit number 3 digits country code and...

Page 220: ...tion Supplementary Service Call barring AO BAOC Bar All Outgoing Calls OI BOIC Bar Outgoing International Calls OX BOIC exHC Bar Outgoing International Calls except to Home Country AI BAIC Bar All Incoming Calls IR BIC Roam Bar Incoming Calls when Roaming outside the home country AB All Barring services AG All outGoing barring services AC All inComing barring services Note All call barring types h...

Page 221: ...rovider if fac SC then PIN if fac AO AC barring then network password if needed if fac P2 then PIN2 newpwd new password Response OK If error is related to ME functionality CME ERROR err Reference Siemens Note See also specification of AT CPWD in GSM 07 07 and further details in Chapter 4 38 ...

Page 222: ...d command can be used while test playback is off or on In the latter case see Execute command for details Write command AT SRTC type vol Response SRTC type vol OK Parameters See Read command The Write command selects the type and volume of ringing tones It can be used while test playback is off or on In the latter case see Execute command for details The selected type and volume apply to all audio...

Page 223: ...ommand to select another melody and adjust the volume Also you can enter the Read command to check the type and volume of the current ringing tone and to view the status of play back on off The test ringing signal cannot be activated when an MTC is ringing ERROR If an MTC arrives during test playback test ringing stops and normal ringing is activated RING Selecting vol 0 during the test immediatel...

Page 224: ...t address pa rameters ra and tora Response OK Parameter ra display recipient address 0 the mobile station shall not display the parameter ra and tora 1 the mobile station shall display the parameter ra and tora Please note that the setting is stored volatile i e after restart or reset the default value 0 will be restored Also there is no way to store AT SSCONF to the user defined profile Reference...

Page 225: ...laying short messages 1 the mobile station is capable of displaying short messages Please note that the setting is stored volatile i e after restart or reset the default value 0 will be restored Also there is no way to store AT SSDA to the user de fined profile Reference Siemens Note If a mobile station is able to display short messages class 0 messages can be displayed immediately If the mobile s...

Page 226: ... growing power consumption during a transmit burst You can make use of the sig nal generated by the SYNC pin if power consumption is your con cern To do so ensure that your application is capable of process ing the signal Your platform design must be such that the incoming signal causes other components to draw less current In short this allows your application to accomodate current drain and thus...

Page 227: ...authentication or network login in progress 75 ms On 3 s Off Logged to network monitoring control channels and user interactions No call in progress 75 ms on 75 ms Off 75 ms On 3 s Off One or more GPRS contexts activated Flashing Indicates GPRS data transfer When a GPRS transfer is in progress the LED goes on within 1 second after data packets were exchanged Flash duration is approximately 0 5 s O...

Page 228: ...e command AT STCD Response TA returns total call duration accumulated duration of all calls STCD time OK Parameter time string type value format is hh mm ss where characters indicate hours minutes seconds E g 22 10 00 22 10 00 max value is 9999 59 59 Reference Siemens Note The Total Call Duration will not be reset by power off or other means ...

Page 229: ...is is set with the AT CMEE command see Chapter 4 25 9 1 1 Summary of CME ERRORS related to GSM 07 07 Code of err Meaning 0 phone failure 1 no connection to phone 2 phone adapter link reserved 3 Operation not allowed 4 Operation not supported 5 PH SIM PIN required 6 PH FSIM PIN required 7 PH FSIM PUK required 10 SIM not inserted 11 SIM PIN required 12 SIM PUK required 13 SIM failure 14 SIM busy 15 ...

Page 230: ...tails see Chapters 4 21 2 and 4 35 1 100 Unknown 256 Operation temporarily not allowed 257 call barred 258 phone is busy 259 user abort 260 invalid dial string 261 ss not executed 262 SIM blocked Note Values below 256 are reserved 9 1 2 Summary of GPRS related CME ERRORS Code of err Meaning 103 Illegal MS 106 Illegal ME 107 GPRS services not allowed 111 PLMN not allowed 112 Location area not allow...

Page 231: ...mented 98 Message not compatible with short message protocol state 99 Information element non existent or not implemented 111 Protocol error unspecified 127 Interworking unspecified 128 Telematic interworking not supported 129 Short message Type 0 not supported 130 Cannot replace short message 143 Unspecified TP PID error 144 Data coding scheme alphabet not supported 145 Message class not supporte...

Page 232: ... network service 332 Network timeout 340 NO CNMA ACK EXPECTED 500 Unknown error 512 User abort 513 unable to store 514 invalid status 515 invalid character in address string 516 invalid length 517 invalid character in pdu 518 invalid parameter 519 invalid length or character 520 invalid character in text 521 timer expired Note If you attempt to use SMS related AT commands before inserting a SIM ca...

Page 233: ...002 AT CMGS 123456 CME ERROR 10 Equivalent to CMS ERROR 310 Example 2 The application tries to send a short message while the SIM card is present but PIN authentication has not yet been done AT CMGF 1 OK AT CMGS 123456 CME ERROR 11 Equivalent to CMS ERROR 311 ...

Page 234: ...saved with AT W If you do so take into account that the presentation mode of some URCs cannot be saved to the user profile for exam ple SBC SCTM CSSI and CSSU The URCs SYSSTART SYSSTART CHARGE ONLY MODE and SYSSTART ALARM MODE are not user definable This is also true for the Fax Class 2 URCS listed in Table 14 Table 13 Summary of URCs Message Meaning How to activate URC RING Incoming calls Not def...

Page 235: ...work Limited number of AT commands is accessible Mode can be launched by connecting the battery charger to the POWER pins of the ZIF connector before or after power ing down ME with AT SMSO Note that this URC will not appear if autobauding is enabled Not defined by user SYSSTART ALARM MODE or if individual text available SYSSTART ALARM MODE CALA text Indicates that ME has entered Alarm mode RTC al...

Page 236: ...rame FTSI id Reports the remote ID transmit station ID FCSI id Reports the remote ID called station ID FDCS VR BR WD LN DF EC BF ST Reports the current session parameter refer to EIA PN 2388 table 3 10 FDIS VR BR WD LN DF EC BF ST Reports the remote station capabilities refer to EIA PN 2388 table 3 10 FHNG stat Reports call terminated with status FPTS stat Reports received page status FET stat Rep...

Page 237: ...r 4 GSM cause for L3 Mobility Management GSM 04 08 annex G 5 SIEMENS cause for L3 Mobility Management 6 GSM cause for L3 Mobility Management via MMR SAP GSM 04 08 annex G 7 SIEMENS cause for L3 Mobility Management via MMR SAP 8 GSM cause for L3 Call Control GSM 04 08 10 5 4 11 and annex H 9 SIEMENS cause for L3 Call Control 11 SIEMENS cause for L3 Advice of Charge Entity 12 GSM cause for L3 SMS CP...

Page 238: ...lease timer expired 4 Abnormal release no activity on the radio path 5 Pre emptive release 8 Handover impossible timing advance out of range 9 Channel mode unacceptable 10 Frequency not implemented 65 Call already cleared 95 Semantically incorrect message 96 Invalid mandantory information 97 Message type non existent or not implemented 98 Message type not compatible with protocol state 100 Conditi...

Page 239: ...ported 33 Requested service option not subscribed 34 Service option temporarily out of order 38 Call cannot be identified Causes related to invalid messages 95 Semantically incorrect message 96 Invalid mandantory information 97 Message type non existent or not implemented 98 Message not compatible with protocol state 99 Information element non existent or not implemented 100 Conditional informatio...

Page 240: ... MS class C GPRS only 9 1 11 GSM release cause for L3 Call Control CC AT CEER Number Description 0 No error Normal class 1 Unassigned unallocated number 3 No route to destination 6 Channel unacceptable 8 Operator determined barring 16 Normal call clearing 17 User busy 18 No user responding 19 User alerting no answer 21 Call rejected 22 Number changed 25 Pre emption 26 Non selected user clearing 27...

Page 241: ...5 Semantically incorrect message Protocol error e g unknown message class 96 Invalid mandantory information 97 Message type non existant or not implemented 98 Message type not comaptible with protocol state 99 Information element non existent or not implemented 100 Conditional information element error 101 Message not compatible with protocol 102 Recovery on timer expiry 111 Protocol error unspeci...

Page 242: ...serviceNotProvisioned 12 IllegalEquipment 13 CallBarred 15 CUGReject 16 IllegalSSOperation 17 SSErrorStatus 18 SSNotAvailable 19 SSSubscriptionViolation 20 SSIncompatibility 21 FacilityNotSupported 27 AbsentSubscriber 29 ShortTermDenial 30 LongTermDenial 34 SystemFailure 35 DataMissing 36 UnexpectedDataValue 37 PWRegistrationFailure 38 NegativePWCheck 43 NumberOfPWAttemptsViolation 71 UnknownAlpha...

Page 243: ...procedure failed timer expired 1 Call has been cleared without receiving an answer to ECT request 2 Initial conditions not fulfilled one active one held call 3 Received return error 4 Call has been cleared without receiving an answer to CCBS request 5 Initial conditions for CCBS not fulfilled Idle CRSS 9 1 16 GSM release cause for Session Management SM AT CEER Number Description Causes related to ...

Page 244: ...y the network to be activated 5 A MT PDP context which is active or in the activation process is deactivated because another MT PDP context with the same TI is requested by the network to be activated The activation request is rejected by the SM sending the cause insufficient resources to the network because the SM was not able to perform the necessary comparisons for a static PDP address collisio...

Page 245: ...AT Command Set MC35_ATC_01_V05 00 Page 245 of 256 15 07 2002 9 1 19 SIEMENS release cause for Embedded Netcore AT CEER Number Description 0 Regular call deactivation 1 LCP stopped 255 Undefined ...

Page 246: ...ACM PIN 1 PIN 2 AT CAMM PIN 1 PIN 2 AT CAOC PIN 1 AT CCFC PIN 1 AT CCUG PIN 1 AT CCWA PIN 1 AT CEER PIN 1 AT CGACT PIN 1 AT CGATT PIN 1 AT CGDATA PIN 1 AT CGDCONT PIN 1 AT CGQMIN PIN 1 AT CGQREQ PIN 1 AT CHLD PIN 1 AT CHUP PIN 1 AT CIMI PIN 1 AT CLCC PIN 1 AT CLCK PIN 1 AT CLIP read PIN 1 AT CLIR PIN 1 AT CMER PIN 1 AT CMGC PIN 1 AT CMGD PIN 1 AT CMGL PIN 1 AT CMGR PIN 1 AT CMGS PIN 1 AT CMGW PIN ...

Page 247: ...AT CSDH PIN 1 AT CSMP PIN 1 AT CSMS PIN 1 AT CUSD PIN 1 Siemens defined AT commands AT MONP PIN 1 AT MONI PIN 1 AT SACM PIN 1 PIN 2 AT SCNI PIN 1 AT SDLD PIN 1 AT SLCD PIN 1 AT SLCK PIN 1 AT SMGL PIN 1 AT SMGO PIN 1 AT SMGR PIN 1 AT SPBC PIN 1 AT SPBG PIN 1 AT SPBS PIN 1 AT SPLM PIN 1 AT SPLR PIN 1 AT SPLW PIN 1 AT SPWD PIN 1 PIN 2 AT SSDA PIN 1 AT STCD PIN 1 ...

Page 248: ...y calls only ATE n a n a l ATI n a n a l ATO n a n a l ATQ n a n a l ATS3 n a l l ATS4 n a l l ATS5 n a l l AT Q n a n a l ATSn n a l l ATS18 l n a l ATV n a n a l ATX n a n a l ATZ n a n a l AT C n a n a l AT D n a n a l AT F n a n a l AT V n a n a l AT IPR l l l AT commands originating from GSM 07 07 AT CALA l l l AT CBST l l l AT CCLK l l l AT CFUN l l l AT CGMI l n a l AT CGMM l n a l AT CGMR ...

Page 249: ...a l AT GSN l n a l AT VTD l l l AT VTS l n a l AT WS46 l l l 12 GSM digital cellular Siemens defined AT commands AT CXXCID l n a l AT SBC l l l AT SCID l n a l AT SBC l l l AT SCKS l l l AT SCTM l l l AT SGAUTH l l l AT SHOM l l AT SMSO l l l AT SM20 l l l AT SNFA l l l AT SNFD l n a l AT SNFI l l l Write commd in audio mode 2 6 only AT SNFM l l l Write commd in audio mode 2 6 only AT SNFO l l l W...

Page 250: ... status of COLP Connected Line Identification Presentation COLP 0 m OK where m active or not active 77 Check status of COLR Connected Line Identification Restriction COLR 0 m OK where m active or not active Call forwarding see also Chapter 9 4 1 choice of 21 DN BS Act deact int reg eras CFU choice of 67 DN BS Act deact int reg eras CF busy choice of 61 DN BS T Act deact int reg eras CF no reply ch...

Page 251: ...hron PAD 21 Data circuit synchron packet 22 Data circuit asynchron syncron PAD 20 BS basic service equivalent to parameter class All Services T time in seconds PW Password C character of TE character set e g asterix hash or digit in case of USSD or digits in case of held calls or multiparty calls Possible responses m Mode 0 not active 1 active n Unsolicited result code 0 presentation disabled 1 pr...

Page 252: ...ring SCCFC also includes the reason Likewise the SCLCK string includes additionally fac Example 1 When you check the CFU status of all classes while none is active the follow ing responses will be displayed Using at ccfc 0 2 CCFC 0 1 CCFC 0 2 CCFC 0 4 OK Using atd 21 SCCFC 0 0 7 OK Example 2 To register and activate CFU for voice calls at ccfc 0 3 01771234567 OK As an alternative you can use the A...

Page 253: ... CFU for voice SMS data atd 21 10 SCCFC 0 0 7 OK No CFU enabled for voice SMS data Example 6 To register and activate CFU for asynchronous data mode Data circuit asyn chron atd 21 0301234567 25 SCCFC 0 1 2 49301234567 145 OK Example 7 To query the status of CFU for asynchronous data mode If CFU is not active the response is not specific to asynchronous data mode atd 21 25 SCCFC 0 0 7 OK If CFU is ...

Page 254: ... 00E9 W 03A9 0025 5 0035 E 0045 U 0055 e 0065 u 0075 0 1 1 0 6 ù 00F9 P 03A0 0026 6 0036 F 0046 V 0056 f 0066 v 0076 0 1 1 1 7 ì 00EC Y 03A8 0027 7 0037 G 0047 W 0057 g 0067 w 0077 1 0 0 0 8 ò 00F2 S 03A3 0028 8 0038 H 0048 X 0058 h 0068 x 0078 1 0 0 1 9 ç 00E7 Q 0398 0029 9 0039 I 0049 Y 0059 i 0069 y 0079 1 0 1 0 10 A LF LF 2 X 039E 002A 003A J 004A Z 005A j 006A z 007A 1 0 1 1 11 B Ø 00D8 1 002...

Page 255: ... 0 0 0 8 007B 1 0 0 1 9 007D 1 0 1 0 10 A 3 LF 1 0 1 1 11 B 1 1 1 0 0 12 C 005B 1 1 0 1 13 D 007E 1 1 1 0 14 E 005D 1 1 1 1 15 F 005C In the event that an MS receives a code where a symbol is not represented in the above table then the MS shall display the character shown in the main default 7 bit alphabet table 1 This code value is reserved for the extension to another extension table On receipt ...

Page 256: ...e Therefore a receiving entity which is incapable of displaying the EURO cur rency symbol will display the character e instead 3 This code is defined as a Page Break character and may be used for example in com pressed CBS messages Any mobile which does not understand the 7 bit default alphabet table extension mechanism will treat this character as Line Feed ...

Reviews: