Siemens Mobile TC45 Manual Download Page 1

     

m

obile

TC45

Siemens Cellular Engine

 

Version:

02.02

DocId:

TC45_ATC_V02.02

Summary of Contents for TC45

Page 1: ...mobile TC45 Siemens Cellular Engine Version 02 02 DocId TC45_ATC_V02 02 ...

Page 2: ...ch the claim is based not be liable for any consequential incidental direct indirect punitive or other damages whatsoever including without limitation damages for loss of business profits business interruption loss of business information or data or other pecuniary loss arising out the use of or inability to use the docu mentation and or product even if Siemens has been advised of the possibility ...

Page 3: ...flow control 26 1 7 Unsolicited Result Code Presentation 27 1 7 1 Communication between Customer Application and TC45 27 1 8 Errors and Messages 28 2 Configuration Commands 29 2 1 AT F Set all current parameters to manufacturer defaults 29 2 2 AT V Display current configuration 30 2 2 1 AT V responses 30 2 3 AT W Stores current configuration to user defined profile 32 2 4 ATQ Set result code prese...

Page 4: ...vice Call 82 3 4 10 SIEMENS release cause for Call related Supplementary Services CRSS 83 3 4 11 SIEMENS release cause for Session Management SM 84 3 4 12 GSM cause for L3 Protocol module or other local cause 84 3 4 13 SIEMENS release cause for GPRS API 85 3 4 14 SIEMENS release cause for Embedded Netcore 85 3 5 ATS18 Extended call release report 86 3 6 AT CPAS Mobile equipment activity status 88 ...

Page 5: ...memory 141 7 4 ATD n Originate call to phone number selected from active memory 143 7 5 ATD str Originate call to phone number in memory with corresponding field 145 7 6 ATDI Mobile originated call to dialable ISDN number n 147 7 7 ATDL Redial last telephone number used 148 7 8 ATH Disconnect existing connection 149 7 9 AT CHUP Hang up call 150 7 10 ATS0 Set number of rings before automatically an...

Page 6: ...operators list 201 9 Supplementary Service Commands 202 9 1 AT CACM Accumulated call meter ACM reset or query 202 9 2 AT SACM Advice of charge and query of ACM and ACMmax 204 9 3 AT CAMM Accumulated call meter maximum ACMmax set or query 206 9 4 AT CAOC Advice of Charge information 208 9 5 AT CCUG Closed User Group 210 9 6 AT CCFC Call forwarding number and conditions control 212 9 7 AT CCWA Call ...

Page 7: ...11 6 AT FCLASS Fax Select read or test service class 270 11 7 AT FCQ Copy Quality Checking 272 11 8 AT FCR Capability to receive 273 11 9 AT FDCC Query or set capabilities 274 11 10 AT FDFFC Data Compression Format Conversion 275 11 11 AT FDIS Query or set session parameters 276 11 12 AT FDR Begin or continue phase C data reception 277 11 13 AT FDT Data Transmission 278 11 14 AT FET End a page or ...

Page 8: ...2 12 17 AT CSMS Select Message Service 324 12 18 AT SLMS List SMS Memory Storage 326 12 19 AT SMGL List SMS messages from preferred store without setting status to REC READ 328 12 20 AT SMGO Set or query SMS overflow presentation mode or query SMS overflow 330 12 21 AT SMGR Read SMS message without setting status to REC READ 332 12 22 AT SSCONF SMS Command Configuration 333 12 23 AT SSDA Set SMS D...

Page 9: ... AT SNFO Set audio output loudspeaker path parameter 389 16 13 AT SNFPT Set progress tones 391 16 14 AT SNFS Select audio hardware set 392 16 15 AT SNFV Set loudspeaker volume 396 16 16 AT SNFW Write audio setting in non volatile store 398 16 17 AT SRTC Ring tone configuration 399 17 Hardware related Commands 402 17 1 AT CALA Set alarm time 402 17 1 1 Summary of AT commands available in Alarm mode...

Page 10: ...te command line editing character 430 18 5 AT SJNET Set Dialup Network Access Parameters 431 18 6 AT SJOTAP Over The Air Application Provisioning 433 18 7 AT SJRA Run Java Application 436 19 Appendix 437 19 1 Restricted access to SIM data after SIM PIN authentication 437 19 2 List of Codes 438 19 3 Available AT Commands and Dependency on SIM PIN 441 19 4 AT Command Settings storable with AT W 448 ...

Page 11: ... of AT Commands on Virtual Channels 101 Table 4 2 Summary of AT commands with Different Behavior in Multiplex Mode 102 Table 17 1 List of AT Commands available in Alarm and Charge only Mode 405 Table 17 2 Modes of the LED and indicated ME functions 415 Table 19 1 List of Codes 438 Table 19 2 Abbreviations of Codes and Parameters Used in Table List of Codes 439 Table 19 3 Available AT Commands and ...

Page 12: ... List of Figures s mobile TC45_ATC_V02 02 Page 12 of 461 4 16 04 Confidential Released Figure 1 1 Main character table of GSM 03 38 alphabet 21 Figure 1 2 Extension character table of GSM 03 38 alphabet 22 List of Figures ...

Page 13: ...f the document This document presents the AT Command Set for the Siemens Cellular Engine TC45 Version 02 02 Before using the Cellular Engine or upgrading to a new firmware version please read the latest product informa tion provided in the Release Notes 1 More information is available at the Siemens Website http www siemens com wm ...

Page 14: ...t coding 13 ITU T Recommendation V 24 List of definitions for interchange circuits between data terminal equipment DTE and data circuit terminating equipment DCE 14 ITU T Recommendation V 25ter Serial asynchronous automatic dialling and control 15 3GPP TS 23 038 GSM 03 38 Alphabets and language specific information 16 3GPP TS 27 005 GSM 07 05 Use of Data Terminal Equipment Data Circuit terminating...

Page 15: ...e similar to the example shown below The table is intended as a quick reference to indicate the following functions Example PIN Is the AT command PIN protected Yes No Usage is dependent on conditions specified for the command or not all command types are PIN protected for example write command PIN protected read command not Note The table provided in the Chapter Available AT Commands and Dependenc...

Page 16: ... param str Parameter value must be string type Parameter option Meaning param W Parameter value will be stored with AT W param V Parameter value will be displayed with AT V param ˆSNFW Parameter value will be stored with AT SNFW param CSCS Parameter value has to be is coded according to current setting of chset see AT CSCS for details Value option Meaning x Default value if the parameter is omitte...

Page 17: ...osed in square brackets represents the value that will be used if an optional parameter is omitted See also example 2 When the parameter is a character string e g text or number the string must be enclosed in quotation marks e g Charlie Brown or 49030xxxx Symbols within quotation marks will be recognized as strings All spaces will be ignored when using strings without quotaton marks It is possible...

Page 18: ...not enter together with other commands on the same line Oth erwise the responses may not be in the expected order Note When concatenating AT commands please keep in mind that the sequence of processing may be different from the sequential order of command input Therefore if the consecutive order of the issued commands is your concern avoid concatenating commands on the same line AT CCUG Query curr...

Page 19: ...cribed below it is recommended to prefer the USC2 alphabet in any external applica tion If the GSM alphabet is selected all characters sent over the serial line are in the range from 0 127 CAUTION GSM alphabet is not ASCII alphabet Several problems resulting from the use of the GSM alphabet character with GSM alphabet value 0 is not printable by an ASCII terminal program e g Microsoft Hypertermina...

Page 20: ... be handled as normal characters The most common workaround to this problem is to write a script which includes a decimal code instead of an escape sequence This way you can write for example short mes sages which may contain differently coded characters GSM 03 38 character GSM character hex value Corresponding ASCII character ASCII Esc sequence Hex Esc sequence Ö 5C 5C 5C 35 43 22 22 5C 32 32 ò 0...

Page 21: ... 38 alphabet supported by the ME Below any GSM character find the corresponding two byte character value of the UCS2 alphabet 1 This code is an escape to the following extension of the 7 bit default alphabet table 2 This code is not a printable character and therefore not defined for the UCS2 alphabet It shall be treated as the accom panying control character Figure 1 1 Main character table of GSM...

Page 22: ...code represents the EURO currency symbol The code value is the one used for the character e Therefore a receiv ing entity which is incapable of displaying the EURO currency symbol will display the character e instead 3 This code is defined as a Page Break character and may be used for example in compressed CBS messages Any mobile which does not understand the 7 bit default alphabet table extension...

Page 23: ...coding 1 5 2 1 Implementing output of SIM data to the TE direction ME to TE Case 1 Every byte will be sent as GSM character or ASCII with Hyperterminal Example 0x41 0x21 AB because of conversion from 7 bit to 8 bit Case 2 Every byte will be sent as IRA No conversion Example 0x41 0x42 4142 Case 3 Every byte will be sent as IRA No conversion to GSM to avoid data loss Example 0x00 0x41 0041 Problems ...

Page 24: ...7 bit packed Maximum text length 640 characters Example 00410042 0x41 0x21 Problems 41 Error there are two bytes needed 4142 Error invalid character 0000 Error not an UCS2 character 007B 0x1B 0x28 the saved data are two bytes long not 1 byte like in all other cases This effects the maximum input length of a string Case 5 Two bytes are needed Two bytes will be converted to 1 byte GSM Maximum text l...

Page 25: ...le TC45_ATC_V02 02 Page 25 of 461 4 16 04 Confidential Released Case 6 Two bytes are needed Maximum text length 280 characters Example 00410042 0x00 0x41 0x00 0x21 Problems 41 Error there are two bytes needed 0000 Error not an UCS2 character 007B 0x00 0x7B ...

Page 26: ...ere fore 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 appli cation should include options to enable RTS CTS handshake with the GSM engine This needs to be done ...

Page 27: ...ot to send an URC Depending on the AT command the URC presentation mode can be saved to the user defined profile see AT W or needs to be activated every time you reboot the ME Several URCs are not user definable such as SYSSTART SYSSTART text and the Fax Class 2 URCs listed in Chapter Summary of Unsolicited Result Codes URC If autobauding is enabled as factory default mode or set with AT IPR 0 URC...

Page 28: ...lar to an ERROR result code A final result error code terminates the execution of the command and prevents the execution of all remaining commands that may follow on the same command line If so neither ERROR nor OK result code are returned for these commands A 30 seconds timeout causes ERROR to be returned when the input of a command is not complete The format of err can be either numeric or verbo...

Page 29: ...ent parameters to the manufacturer defined profile Parameter Description 0 set all TA parameters to manufacturer defaults Notes List of parameters reset to manufacturer default can be found in Chapter Factory Default Settings Restorable with AT F In addition to the default profile you can store an individual one with AT W To alternate between the two pro files enter either ATZ loads user profile o...

Page 30: ...SIM have been read success fully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used While the read process is in progress an attempt to read the parameter will result in empty values The parameter of AT CSDH will only be displayed in SMS text mode see AT CMGF 2 2 1 AT V responses The following tables show...

Page 31: ...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 CGSMS 3 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 ILRR 0 IPR 57600 CMEE 2 SCKS 0 1 OK PIN authentication done No PIN authentication ACTIVE PROFILE E1 Q0 V1 X4 C1 D0 S0 Q0 S0 000 S3 013 S4 010 S5 008 ...

Page 32: ...cally after PowerUp Use ATZ to restore user profile and AT F to restore factory settings Until the first use of AT W ATZ works as AT F User defined profiles in multiplex mode AT W stores the current setting of each channel to the user profile no matter on which of the three channels the command is executed Each channel may have an individual profile A list of parameters stored to the user profile ...

Page 33: ...n text transmitted in response is not affected by this setting Parameter Description 0 F DCE transmits result code 1 Result codes are suppressed and not transmitted Note If Java is running the firmware will ignore the command Responses will be invalid or result to ERROR See also Java Users Guide chapter 3 5 4 Configuring a serial interface using AT commands Exec Command ATQ n Response s If n 0 OK ...

Page 34: ...e CR 1 F Information response CR LF text CR LF Long result code format CR LF verbose code CR 2 5 1 Verbose and numeric result codes Exec Command ATV value Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter value num W V Verbose format Numeric format Meaning OK 0 Command executed no errors CONNECT 1 Link established RING 2 Ring detected NO CARRIER 3 Link not established or disconn...

Page 35: ... CONNECT 4800 RLP 48 Link with 4800 bps and Radio Link Pro tocol CONNECT 9600 RLP 49 Link with 9600 bps and Radio Link Pro tocol CONNECT 14400 RLP 50 Link with 14400 bps and Radio Link Pro tocol ALERTING Alerting at called phone DIALING Mobile phone is dialing Verbose format Numeric format Meaning ...

Page 36: ...scription 0 CONNECT result code only returned dial tone and busy detection are both dis abled 1 CONNECT text result code only returned dial tone and busy detection are both disabled 2 CONNECT text result code returned dial tone detection is enabled busy detection is disabled 3 CONNECT text result code returned dial tone detection is disabled busy detection is enabled 4 F CONNECT text result code r...

Page 37: ...be undefined see AT CGDCONT AT CGQREQ and AT CGQMIN command The user defined profile is stored to the non volatile memory Parameter Description 0 Reset to user profile Notes First the profile will be set to factory default see AT F If there is a valid user profile stored with AT W this profile will be loaded afterwards Any additional commands on the same command line may be ignored A delay of 300 ...

Page 38: ...ed for com patibility with earlier releases In all CYCLIC SLEEP modes you can enter fun 1 to permanently wake up TC45 and take it back to full functionality Please refer to section 2 8 1for a summary of all SLEEP modes and the different ways of waking up the module For CYCLIC SLEEP mode fun 5 6 7 or 8 both the ME and the application must be configured to use hard ware flow control This is necessar...

Page 39: ...ality If the ME is in one of the CYCLIC SLEEP modes you can issue AT CFUN 1 to stop power saving and return to full functionality If the ME is NON CYCLIC SLEEP mode fun 1 can also be sent by the Java application Keep in mind that unlike the reset command described below this action does not restart the ME but only changes the level of functionality See parameter rst for details on the reset 5 CYCL...

Page 40: ...r saving control When a circuit switched call is in progress fun 7 or 8 can be activated without terminating the call How ever setting fun 0 5 or 6 during a circuit switched call immediately disconnects this call In ALARM mode and CHARGE ONLY mode the write command supports the parameters fun 0 and rst 1 This can be used to restart TC45 and enter the Normal mode full functionality level Please kee...

Page 41: ...may want to verify the operating status EXAMPLE 3 To stop CYCLIC SLEEP mode and return to full functionality 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 CFUN 1 Default mode after ME was restarted AT CFUN CFUN 5 CYCLIC SLEEP ...

Page 42: ... The ME does not wake up Table 2 3 Wake up events in NON CYCLIC and CYCLIC SLEEP modes Event Selected mode fun 0 Selected mode fun 5 or 6 Selected mode fun 7 or 8 Ignition line No effect No effect No effect RTS0 or RTS1 activation Quit No effect RTS is only used for flow control No effect RTS is only used for flow control Unsolicited Result Code URC Quit Quit Temporary Incoming voice or data call ...

Page 43: ...pin verifies that the proce dure has completed and the module has entered the POWER DOWN mode Therefore be sure not to disconnect the operating voltage until VDD is low Otherwise you run the risk of losing data For further details on how to turn off the module see the 2 Note Do not send any command after this command Test Command AT SMSO Response s OK Exec Command AT SMSO Response s SMSO MS OFF OK...

Page 44: ...ties list Syntax Command Description TA reports a list of additional capabilities Parameter Description e g CGSM FCLASS Note CGSM The response text shows which GSM commands of the ETSI standard are supported Test Command AT GCAP Response s OK Exec Command AT GCAP Response s GCAP name OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter name str ...

Page 45: ...ing will be reset 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 Parameter Description 0 F disable result code only ERROR will be displayed 1 enable result code and use numeric values 2 enable result code and use verbose values Test Command AT CMEE Response s CMEE list of supported n s OK Re...

Page 46: ...2 11 1 Summary of CME ERRORS related to GSM 07 07 AT CMEE 2 OK Code of err Text if AT CMEE 2 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 SIM wrong 16 Incorrect passw...

Page 47: ...onalization PUK required 46 Corporate personalization PIN required 47 Corporate personalization PUK required 48 Master Phone Code required 100 Unknown 132 service option not supported 133 requested service option not subscribed 134 service option temporarily out of order 256 Operation temporary not allowed 257 call barred 258 phone is busy 259 user abort 260 invalid dail string 261 ss not executed...

Page 48: ...y not implemented 81 Invalid short message transfer reference value 95 Invalid message unspecified 96 Invalid mandatory information 97 Message type non existent or not implemented 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 ...

Page 49: ...IM data download error 255 Unspecified error cause 300 ME failure 301 SMS service of ME reserved 302 Operation not allowed 303 Operation not supported 304 Invalid PDU mode parameter 305 Invalid text mode parameter 310 SIM not inserted 311 SIM PIN required 312 PH SIM PIN required 313 SIM failure 314 SIM busy 315 SIM wrong 316 SIM PUK required 317 SIM PIN2 required 318 SIM PUK2 required 320 Memory f...

Page 50: ...ased 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 522 Operation temporary not allowed Code of err Text if AT CMEE 2 ...

Page 51: ...y 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 numbers from 0000 to FFFF e g 004100620063 equals three 16 bit characters with decimal values 65 98 and 99 AT R97 Test...

Page 52: ...S s mobile TC45_ATC_V02 02 Page 52 of 461 4 16 04 Confidential Released Notes Also see chapter Supported character sets When TA TE interface is set to 8 bit operation and used TE alphabet is 7 bit the highest bit will be set to zero ...

Page 53: ...tart Delay list of supported uad s SCFG Userware Passwd list of supported upwd length SCFG URC Datamode Ringline list of supported udri s SCFG URC Ringline list of supported uri s OK Read Command AT SCFG Response s SCFG AutoExec AutoExecCmd AutoExecType AutoExecIndex AutoExecMode AutoExecATC AutoExecPeriod AutoExecPeriodTimeLeft SCFG Userware Autostart ua SCFG Userware Autostart AppName uaa SCFG U...

Page 54: ... Command Userware autostart delay AT SCFG Userware Autostart Delay upwd uad Response s SCFG Userware Autostart Delay uad OK ERROR CME ERROR Write Command Userware autostart application AT SCFG Userware Autostart AppName upwd uaa Response s SCFG Userware Autostart AppName uaa OK ERROR CME ERROR Write Command Userware configuration password AT SCFG Userware Passwd upwd old upwd new upwd new Response...

Page 55: ...specified via AT CSCS The following error codes may be returned to the AT SCFG write commands CME ERROR operation temporary not allowed change of parameter value s temporarily not allowed CME ERROR invalid index invalid parameter name or invalid value s CME ERROR invalid characters in text string a character set conversion of parameter value s failed CME ERROR memory failure could not allocate nec...

Page 56: ... TC45 via AT commands e g AT CFUN or AT SMSO and restored on next power up 0 Autoexec activity is driven by ASC0 DTR line activation OFF ON transition 1 Autoexec activity is timer driven To specify the time span use AutoExecPe riod AutoExec AT command String This parameter specifies the AT command s to be launched automatically Each AT command is executed in the same way as if it were entered onli...

Page 57: ...d Period Parameter specifies the period after which AutoExecATC will be executed Format is hhh mm ss where characters indicate hours minutes and seconds This parameter applies to AutoExecType 1 only Value will be saved while switching off the TC45 via AT commands e g AT CFUN or AT SMSO and restored on next power up When using this feature with running java applications please consider the minimum ...

Page 58: ...ware autostart disabled 1 Userware autostart enabled Userware Autostart AppName Specifies the absolute path of the userware the jar jad file containing the desired application to be started auto matically on power on The local flash file system is identified by A directory separator is 002Fh Parameter is global stored non volatile in ME and not reset by AT F Userware Autostart Delay Specifies the ...

Page 59: ...ndicated by BREAK on URC is indicated by an active RING line The RING line which will be used can be configured by the parameter URC Ringline uri Notes Any changes to parameters of the Autoexec function will be saved and restored on next power up only when the ME is switched off via AT commands e g AT CFUN or AT SMSO Please keep in mind that each time the ME is restarted the timers of all autoexec...

Page 60: ... ended For details regarding software controlled power down refer to AT CFUN and AT SMSO After ten hours AT CMGF 1 Enable SMS text mode OK AT CNMI 1 1 Enable CMTI URC to be indicated when a short message is received OK AT CMGD 1 Delete first SMS location OK AT CMGW 01522400045 145 Start writing a short message Test SMS to be sent from storage Enter the text of the message Finish with CTRL Z CMGW 1...

Page 61: ... ME enters the POWER DOWN mode AT SCFG AutoExec 0 1 2 OK AT CSCS GSM Switch to GSM character set OK AT SCFG Query all parameters SCFG URC Datamode Ringline off While TA TE link is reserved URCs will be indicated by BREAK SCFG URC Ringline local URCs on this interface will be indicated by Ring line associated to the interface e g RING0 for ASC0 OK AT SCFG URC Datamode Ringline on SCFG URC Datamode ...

Page 62: ... Ringline Disable any Ring line indication for URCs on this interface SCFG URC Ringline off OK AT SCFG Userware Autostart 1 correct password specification SCFG Userware Autostart 1 OK AT SCFG Userware Autostart 1 incorrect password specification CME ERROR invalid index AT SCFG Userware Autostart AppName a smsclip info jar Correct password specification SCFG Userware Autostart AppName a smsclipinfo...

Page 63: ...s different modes of responses returned upon execution of the commands ATD and sms commands like e g AT CMGW Please note that the AT SM20 command has no effect on any other features and is not intended to adjust other differences between M20 and TC45 Test Command AT SM20 Response s OK Read Command AT SM20 Response s SM20 CallMode CmgwMode OK Write Command AT SM20 CallMode CmgwMode Response s OK PI...

Page 64: ... Default call setup mode compatible to M20 ME will return OK in case of a successful connection otherwise one of the call release indications NO DIAL TONE NO CARRIER BUSY are indi cated Response mode for sending and writing short messages Applies to the sms commands like e g AT CMGS and AT CMGW command 0 Set compatibility to Siemens mobile phones ME will return CMS ERROR err when writing or sendin...

Page 65: ...lated to AT SIND and AT CIND If registered via these commands the URCs are sent whenever a value of the related indicator changes After AT CMER has been switched on URCs for all registered indicators will be issued Syntax Test Command AT CMER Response s CMER list of supported mode s list of supported keyp s list of supported disp s list of supported ind s list of supported bfr s OK Read Command AT...

Page 66: ...fer CIEV URCs in the TA while TA TE link is reserved e g in online data mode and flush them to the TE afterwards Otherwise they are forwarded directly to the TE 3 Forward CIEV URCs directly to the TE If TC45 is in online data mode URCs are signaled via sending BREAK 100ms and stored in a buffer Once it is back in command mode e g after was entered all URCs stored in the buffer will be output 0 F K...

Page 67: ...ifferent settings for routing and indicating SMS For example if messages shall be routed directly to one instance of the TE set with AT CNMI AT SSDA it is not possible to activate the presentation of URCs with AT CMER or AT CNMI on another instance Any attempt to activate settings that conflict with existing settings on another interface will result in CME ERROR or accordingly CMS ERROR ...

Page 68: ...read command AT CIND It returns the status no matter whether the indicator has been registered with the write command AT CIND state state Evaluate one of the CIEV URCs which the ME automatically sends to the application whenever the value of the associated indicator changes The presentation of these URCs depends on two settings The indicators must be registered with the write command AT CIND state...

Page 69: ...nstant but a estimated value which will change in time See also AT CSQ service Service availability 0 1 0 Not registered to any network 1 Registered to home network or if roam 1 then registered to another net work sounder Sounder activity 0 1 The indicator provides information about tones gener ated in the ME Value 1 means for example Incoming call ME is ringing Note that the URC CIEV sounder indi...

Page 70: ...the ME For instance if a waiting call pro duces a tone this will be indicated If the ME is switched on all indicators are in registered state Use AT CMER command to allow Indicator Event Report of all registered indicators Example state num SYSSTART AT CPIN 9999 OK AT CIND CIND 5 99 1 0 0 0 0 0 The battery is either full or no battery is connected to the ME The bit error rate of the signal quality...

Page 71: ...TC45 AT Command Set 3 2 AT CIND s mobile TC45_ATC_V02 02 Page 71 of 461 4 16 04 Confidential Released OK ATD0123456 Rebuild the same call OK This time no URCs are displayed NO CARRIER ...

Page 72: ...s Presentation mode of the generated URCs is controlled via AT CMER AT SIND read command provides a list of all indicators supported by AT CIND and AT SIND Each indicator is represented with its registration mode and current value The write command can be used to select a single indicator in order to modify its registration and to view the current value Syntax Test Command AT SIND Response s SIND ...

Page 73: ...ndicator event reports are controlled via AT CMER Indicators defined by AT SIND remain deregistered until explicitly enabled On the other hand indicators supported by AT CIND are registered while the TC45 is powered up 2 Query the registration status and the current value of a single indicator type Note Notes regarding indicator voice message waiting vmwait1 and vmwait2 indicate the receipt of a s...

Page 74: ...ase cause report is presented in numeric format Default output in case of a none error situation is CEER 0 0 0 A description associated with each number can be found in the tables given in the following sub clauses and the relevant GSM specifications The first parameter locationID serves to locate the other two parameters Depending on the failure or release cause either reason or ssRelease are app...

Page 75: ...hough there are only two parties involved in the present con versation EXAMPLE 3 The user attempts to activate call barring Activation is denied by the network since the password is blocked after previous failures to enter the password locationID num reason num ssRelease num ATD 01751223344 A mobile originated call is rejected by the remote party NO CARRIER Call setup is terminated with NO CARRIER...

Page 76: ...se 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 Entity 13 SIEMENS cause for L3 SMS CP Entity 14 GSM cause for L3 SMS RL Entity 15 SIEMENS cause for L3 SMS RL Entity 16 GSM cause for L3 SMS TL Entity 17 SIEMENS cause for L3 SMS TL Entity 18 SIEMENS cause for DSM Entity 21 GSM cause ...

Page 77: ...tack Number Description 0 Normal event 1 Abnormal release unspecified 2 Abnormal release channel unacceptable 3 Abnormal release 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 mandatory ...

Page 78: ...d 13 Roaming not allowed in this location area Causes related to PLMN specific network failures and congestion 17 Network failure 22 Congestion Causes related to nature of request 32 Service option not supported 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 I...

Page 79: ... No SIM available 8 No MM connection 9 Authentification failure 11 MM performs detach 17 Registration failed and will be re attempted in a short term 18 CM connection establishment failed 19 Registration failed and will be re attempted in a long term 20 RR connection is released 21 MS tries to register 22 SPLMN is not available 23 An MTC is in progress 24 A PLMN scan is in progress 25 The MM is de...

Page 80: ...able unspecified Service or option not available class 49 Quality of service unavailable 50 Requested facility not subscribed 55 Incoming calls barred within the CUG 57 Bearer capability not authorized 58 Bearer capability not presently available 63 Service or option not available unspecified Service or option not implemented 65 Bearer service not implemented 68 ACM equal or greater than ACMmax 69...

Page 81: ...y 111 Protocol error unspecified Interworking class 127 Interworking unspecified Number Description 1 Call dropped 2 Service not available 3 Hold procedure not available 4 Temporary no service previous procedure not yet finished 5 No speech service available 6 Call reestablishment procedure active 7 Mobile received a release complete message during a modify procedure modify reject 8 Call clearing ...

Page 82: ...rorStatus 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 UnknownAlphabet 72 USSDBusy 126 MaxNumsOfMPTYCallsExceeded 127 ResourcesNotAvailable General Problem Codes 300...

Page 83: ...318 Mistyped Parameter Number Description 0 ECT 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 Causes related to nature of request 25 LLC or SN...

Page 84: ...k 4 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 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...

Page 85: ... for Embedded Netcore Number Description 0 Regular deactivation of the call 1 Action temporarily not allowed 2 Wrong connection type 3 Specified data service profile invalid 4 PDP type or address is unknown 5 FDN Check was not successful GPRS Attach and PDP Context Activation blocked 255 Undefined Number Description 0 Regular call deactivation 1 LCP stopped 255 Undefined ...

Page 86: ... message will be reported every time a fax or data call is released or fails to be established Parameter Description An odd number enables the presentation of the extended call release report An even number disables this fea ture 0 F 255 Location ID as number code see also locationID of AT CEER Location IDs are listed in section 3 4 1 Each ID is related to another table that contains a list of rea...

Page 87: ...nd AT CEER Examples EXAMPLE 1 EXAMPLE 2 reason num ATS18 1 Enables the presentation of extended call release reports OK ATD03012345678 Now a mobile originated data call fails CAUSE 8 17 An extended error report is output followed by the result code BUSY BUSY The Location ID 8 stated in section 3 4 1points to section 3 4 6 where 17 User busy ATS18 1 Enables the presentation of extended call release...

Page 88: ...tatus Syntax Command Description TA returns the activity status of ME Parameter Description 0 ready 3 incoming call ringing 4 call in progress or call hold Test Command AT CPAS Response s CPAS list of supported pas s OK Exec Command AT CPAS Response s CPAS pas OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 pas num ...

Page 89: ...ed 3 7 AT WS46 Select wireless network Syntax Parameter Description 12 GSM digital cellular Test Command AT WS46 Response s WS46 list of supported n s OK Read Command AT WS46 Response s n OK Write Command AT WS46 n Response s OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 n num ...

Page 90: ...includes enabling RTS CTS handshake eliminating the need to issue AT Q3 once again Notes When using XON XOFF flow control AT Q1 in online mode should not be used while the data trans mission is paused with XOFF Before entering the command mode with the paused transmission should be resumed using the XON character For compatibility reasons the AT Q command can be used in Multiplex mode though the s...

Page 91: ... Syntax Command Description This parameter determines how the state of circuit 109 DCD relates to the detection of received line signal from the distant end Parameter Description 0 DCD line is always ON 1 F DCD line is ON in the presence of data carrier only Exec Command AT C value Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter value num W V ...

Page 92: ... how the TA responds when circuit 108 2 DTR is changed from ON to OFF during data mode Parameter Description 0 TA ignores status of DTR 1 ON OFF on DTR Change to command mode while retaining the connected call 2 F ON OFF on DTR Disconnect data call change to command mode During state DTR OFF is auto answer off Exec Command AT D value Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter v...

Page 93: ... Syntax Command Description This parameter determines how the TA sets circuit 107 DSR depending on the communication state of the TA interfacing TE Parameter Description 0 F DSR line is always ON 1 TA in command mode DSR is OFF TA in data mode DSR is ON Exec Command AT S value Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter value num W V ...

Page 94: ...cters received from TE during command state Parameter Description 0 Echo mode off 1 F Echo mode on Notes In case of using the command without parameter value is set to 0 When a Java application is running there is no echo available existing settings are ignored and attempts to change the settings are disregarded Exec Command ATE value Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter ...

Page 95: ...R rate Indicates port rate setting on connection Command Description The write command determines whether or not an intermediate result code of local rate is reported at connection setup The rate is reported before the final result code of the connection is transmitted to the TE Test Command AT ILRR Response s ILRR list of supported value s OK Read Command AT ILRR Response s ILRR value OK Write Co...

Page 96: ...rameter Description 0 F Disables reporting of local port rate 1 Enables reporting of local port rate port rate setting on connection bps 0 Autobauding see chapter 4 7 1 Not supported on ASC1 Not usable with Java 300 600 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 230400 value num W V rate num ...

Page 97: ...d rate make sure that both DTE TE and DCE TA are configured to the same rate When you select autobauding the DCE will auto matically recognize the bit rate currently used by the DTE The setting is stored in the non volatile memory and will be used whenever the engine is powered up again How ever in case of autobaud mode AT IPR 0 the detected DCE bit rate will not be saved and therefore needs to be...

Page 98: ... the next command on the same line When you enter AT IPR 0 autobauding will be activated after the response to the last command is received When local echo is active ATE1 and you enter AT IPR x with other commands you may encounter the following problem if switching to the new bit rate takes effect while a response is being transmitted the last bytes may be sent with the new bit rate and thus not ...

Page 99: ...the ME operates with Java URCs that may be issued before the ME detects a new bit rate by receiving the first AT character will be sent at the previously detected bit rate or after ME restart at 57600 bps It is not recommended to switch to autobauding from a bit rate that cannot be detected by the the autobaud mechanism e g 300 bps Responses to AT IPR 0 and any commands on the same line might be c...

Page 100: ...s are free to control the module with AT commands The TC45 module incorporates an internal multiplexer and thus integrates all the functions needed to implement full featured multiplex solutions For the application on top customers have the flexibility to create their own mul tiplex programs conforming to the multiplexer protocol To help system integrators save the time and expense of designing mu...

Page 101: ...nd mode The parameter maximum frame size N1 of AT CMUX in GSM07 10 is fixed to 97 and cannot be changed All other parameters are not available If the ME is Java controlled the multiplexer mode is handled by the Java application Therefore the AT CMUX write command returns ERROR if used from Java If Java autostart is enabled with AT SCFG it is not possible to activate Multiplex mode on ASC0 4 8 1 Re...

Page 102: ...T Q It is recommended to use hardware flow control AT Q3 XON XOFF flow control AT Q1 is not supported in Multiplex mode See note regarding AT Qn settings stored with AT W if Multiplex mode is active AT V Different default configurations on channels 1 2 and 3 AT W Different user profiles can be stored on each channel AT IPR Before you start Multiplex mode it is recommended to set the ME to 57600 bp...

Page 103: ...ned profile if any As a result a user profile stored on multiplexer channel 2 takes effect on ASC1 after closing the multiplexer and starting up ASC1 Likewise a user profile stored on ASC1 will be loaded on multiplexer channel 2 This may be a problem when ASC1 is not connected but flow control for example AT Q1 or AT Q3 is stored to the user profile on the multiplexer channel 2 In this case flow c...

Page 104: ...ot a password is required The write command lets the ME store the entered password This may be for example the SIM PIN1 to register to the GSM network or the SIM PUK1 to replace a disabled PIN with a new one or the PH SIM PIN if the client has taken precautions for preventing damage in the event of loss or theft etc See above for the list of passwords Test Command AT CPIN Response s OK Read Comman...

Page 105: ...ck a disabled PIN2 Necessary if preceding command was acknowledged with error CME ERROR 18 and only if the AT CPIN read command also prompts for SIM PUK2 Normally the AT CPIN2 command is intended for SIM PUK2 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 lo...

Page 106: ... See AT CPWD and AT SPWD for information on passwords See AT CLCK and AT SLCK for information on lock types 5 1 1 What to do if PIN or password authentication fails PIN1 PUK1 After three failures to enter PIN 1 the SIM card is blocked except for emergency calls CME ERROR 12 will prompt the client to unblock the SIM card by entering the associated PUK PIN Unblocking Key Personal Unblocking Key Afte...

Page 107: ... see table below The timing should be considered by system integrators when designing an individual MMI SIM locks These are factory set locks such as PF PN PU PP PC An 8 digit unlocking code is required to operate the mobile with a different SIM card or to lift the lock The code can only be obtained from the provider Failure to enter the password is subject to the same timing algorithm as the Mast...

Page 108: ...e features listed below or the SIM PUK2 to replace a disabled PIN2 with a new one Note that PIN2 can only be entered if PIN1 authentication was done If the ME is requesting SIM PUK2 use pin to enter the PUK2 followed by new pin to specify your new PIN2 Parameter Description Password string type usually SIM PIN2 or if requested SIM PUK2 Test Command AT CPIN2 Response s OK Read Command AT CPIN2 Resp...

Page 109: ...set or query AT CLCK Facility lock to FD Fixed dialing phonebook AT SLCK Facility lock to FD Fixed dialing phonebook AT CPWD Change P2 password AT SPWD Change P2 password AT CPUC Price per unit and currency table AT CPIN2 Enter SIM PIN2 or SIM PUK2 if requested For example SIM PIN2 will be needed when you attempt to edit the FD phonebook and ME returns CME Error 17 or CPIN SIM PIN2 Once the requir...

Page 110: ..._V02 02 Page 110 of 461 4 16 04 Confidential Released EXAMPLE 3 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 ...

Page 111: ...henever the required password changes counter changes to reflect that change Please refer to the examples below Use the read commands AT CPIN and AT CPIN2 to check which password is currently required If the responses to AT CPIN and AT CPIN2 both read READY there is no currently required pass word and the referrer of the execute command AT SPIC is explicitly undefined For passwords associated to t...

Page 112: ... SIM PUK is required After failure to enter a correct SIM PUK the counter decreases at cpin CPIN SIM PIN OK currently required password is PIN1 at spic SPIC 3 OK 3 attempts left at cpin 9999 CME ERROR incorrect password at spic SPIC 2 2 attempts left OK at cpin 9999 CME ERROR incorrect password OK at spic SPIC 1 OK at cpin 9999 CME ERROR incorrect password at cpin CPIN SIM PUK OK now required pass...

Page 113: ...rrectly enters the SIM PIN of the SIM card currently inserted but then fails to give the PS lock password PH SIM PUK at cpin 9999 OK at cpin CPIN PH SIM PIN ME is waiting for the phone lock password OK at spic SPIC 3 OK at cpin 4711 CME ERROR PH SIM PIN required at cpin 4712 CME ERROR incorrect password at spic SPIC 1 OK at cpin 4713 CME ERROR incorrect password at spic SPIC 63 OK at cpin 4714 CME...

Page 114: ... The command can be aborted when network facilities are being set or interrogated Test Command AT CLCK Response s CLCK list of supported facility s OK Write Command AT CLCK facility mode password class Response s if mode is not equal 2 and command successful OK if mode 2 and command successful CLCK status class CLCK status class CLCK OK If error is related to ME functionality CME ERROR PIN ASC0 AS...

Page 115: ...or a prepaid mobile the password is supplied by the provider or operator FD SIM fixed dialling memory If the mobile is locked to FD only the phone num bers stored to the FD memory can be dialled Capacity of FD phonebook depending on the SIM card password SIM PIN 2 If a lock on the SIM fixed dialing memory is active the following applies Outgoing voice data or fax calls can be made only to numbers ...

Page 116: ... PP Service Provider Personalisation PC Corporate Personalisation Supplementary Service Call Barring Supplementary Service Call Barring allows to specify conditions under which calls will be disallowed by the network The availability of the Supplementary Services varies with the network To benefit from call barring the client will need to subscribe them though a limited number of call barring type...

Page 117: ...access 1 7 255 combination of some of the above classes For example the default setting 7 represents the sum of the integers 1 2 and 4 voice data and fax The value 255 covers all classes If parameter class is omitted the default value 7 is used Notes The AT CLCK command offers the full range of class parameters according to the GSM specifications However when you attempt to use a service option wh...

Page 118: ... enable ME to register to the GSM net work AT CLCK SC 0 9999 Unlocks SIM card OK When powered up ME registers to the GSM network without requesting SIM PIN1 Note Depending on the services offered by the pro vider this feature is not supported by all SIM card types If so the command returns ERROR when you attempt to unlock the card AT CLCK SC 2 Query the status of SIM card lock CLCK 1 SIM card is l...

Page 119: ...lowed by PS lock password To deactivate the Phone Lock AT CPIN CPIN SIM PIN OK AT CPIN 1111 OK PIN authentication accepted AT CPIN CPIN PH SIM PIN PS lock password is required OK AT CPIN 3333 OK PS Lock password has been accepted ME is fully operational now AT CLCK PS 0 3333 Phone Lock password has to be provided again OK Now the mobile can be used with any SIM card with out the need of the phone ...

Page 120: ...rted parameters Use this command to lock unlock or interrogate a network or ME facility The command can be aborted when network facilities are being set or interrogated Note For further details please refer to AT CLCK Test Command AT SLCK Response s SLCK list of supported facility s OK Write Command AT SLCK facility mode password class Response s if mode is not equal 2 and command successful OK if...

Page 121: ... the various lock features Syntax Command Description The test command returns a list of pairs which represent the available facilities and the maximum length of the associated password The write command allows to define a new password for a password protected facility lock function Each password is a string of digits the length of which varies with the associated facility Test Command AT CPWD Res...

Page 122: ...isite for use of AT com mand AT CPWD If Pin authentication has not been completed input of the Master Phone code password is possible only with AT command AT CPIN or ATD For further detail please refer to chapter 5 1 1 Once the Master Phone Code has been acctepted the mobile is operational and the PS lock is no longer active If needed it must be set once again with AT CLCK P2 SIM PIN 2 e g require...

Page 123: ...onal 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 4 8 length of password The range of permitted length for a password depends on the associated facility It is available from the test command response or in the description of p...

Page 124: ...O 0000 3333 Requests the network to change the password for supplementary service call barring Ususally this request will affect all barring services even though the request is issued for Supplementary Service BAOC Barring of all outgoing calls only Refer to the respective network provider for detail OK AT CMEE 2 Enable text output of CME Error information AT CPWD PS 1111 2222 where 1111 old passw...

Page 125: ...x is SPWD instead of CPWD Syntax Command Description The test command returns a list of pairs which represent the available facilities and the maximum length of the associated password The write command allows to define a new password for a password protected facility lock function Each password is a string of digits the length of which varies with the associated facility Note For further descript...

Page 126: ...ommand Description ME issues product information text Explanation of Revision parameter Version xx and variant yy of software release ME issues additional identification informations after using with optional parameter ATI9 delivers the information above Other values are not supported and only return OK Parameter Description 9 SIEMENS Gipsy Soft Protocolstack V2 550 Exec Command ATI Response s SIE...

Page 127: ...idential Released 6 2 AT CGMI Request manufacturer identification Syntax Command Description TA returns manufacturer identification text Note See also AT GMI Test Command AT CGMI Response s OK Exec Command AT CGMI Response s SIEMENS OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 ...

Page 128: ...ential Released 6 3 AT GMI Request manufacturer identification Syntax Command Description TA reports information to identify the manufacturer Note See also AT CGMI Test Command AT GMI Response s OK Exec Command AT GMI Response s SIEMENS OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter ...

Page 129: ... Confidential Released 6 4 AT CGMM Request model identification Syntax Command Description TA returns product model identification text Note See also AT GMM Test Command AT CGMM Response s OK Exec Command AT CGMM Response s TC45 OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 ...

Page 130: ...Request TA model identification Syntax Command Description TA reports one or more lines of information text which permit the user to identify the specific model of device Note See also AT CGMM Test Command AT GMM Response s OK Exec Command AT GMM Response s TC45 OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter ...

Page 131: ...ation of software status Syntax Command Description TA returns product firmware version identification text Parameter Description Version xx and variant yy of software release Note See also AT GMR Test Command AT CGMR Response s OK Exec Command AT CGMR Response s REVISION xx yy OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 xx yy str ...

Page 132: ...ication of software status Syntax Command Description TA returns product software version identification text Parameter Description Version xx and variant yy of software release Note See also AT CGMR Test Command AT GMR Response s OK Exec Command AT GMR Response s REVISION xx yy OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter xx yy text ...

Page 133: ...IMEI identical to GSN Syntax Command Description TA returns identification text for determination of the individual ME Parameter Description IMEI of the telephone International Mobile station Equipment Identity Note See also AT GSN Test Command AT CGSN Response s OK Exec Command AT CGSN Response s sn OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 sn str ...

Page 134: ...A reports one or more lines of information text which permit the user to identify the individual device Parameter Description IMEI of the telephone International Mobile station Equipment Identity Note The serial number IMEI varies for every individual ME device Test Command AT GSN Response s OK Exec Command AT GSN Response s sn OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter sn str ...

Page 135: ...ber identity Syntax Command Description TA returns IMSI for identifying the individual SIM which is attached to ME Parameter Description International Mobile Subscriber Identity string without quotes Test Command AT CIMI Response s OK Exec Command AT CIMI Response s imsi OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 imsi str ...

Page 136: ...nds on the same command line are ignored The command may be aborted generally by receiving a character during execution It can t be aborted in some connection setup states such as handshaking If AT FCLASS setting is 1 or 2 all incoming calls will be answered as fax calls if ATA is issued on multiplexer channel 1 resp ASC0 For calls explicitly signalled as voice or data calls this procedure will fa...

Page 137: ...e 137 of 461 4 16 04 Confidential Released code NO CARRIER but the call in question will continue to ring It is possible to change the setting for AT FCLASS to 0 while the call is ringing and accept the call normally afterwards with ATA See also ATX for text ...

Page 138: ...fter dialing was completed i e before call setup ter minates successfully or unsuccessfully For data connections call setup always terminates when the call has been established indicated by the result code CONNECT text or when it fails indicated by NO CARRIER The settings of AT SM20 do not apply Different call release indications Upon termination an outgoing fax or data call may show a different r...

Page 139: ...during execution It cannot be aborted in some connection setup states such as handshaking Parameter I and i only if no code is within the dial string mgsm is not supported for data calls n is default for last number that can be dialled by ATDL See also ATX for text If ATD is used with a USSD command e g ATD 100 an AT CUSD 1 is executed implicitly see AT CUSD Parameter G or g will be ignored if Clo...

Page 140: ...active and a second call attempt fails because the line of the called party is busy atd03012345678 Dialing out the first party s number OK The first call is established ATD03022222222 The number of the second party is dialed OK The response OK is issued immediately though no call is established same behavior as is you had chosen AT SM20 0 BUSY Line of the second called party is busy ...

Page 141: ...tions Parameter Description Phonebook storage For detailed description of storages see AT CPBS FD Fixed dialing phonebook SM F SIM phonebook ON MSISDN list ME Mobile Equipment Phonebook LD Last number dialed phonebook MC Missed unanswered received calls list RC Received calls list Exec Command ATD mem n mgsm Response s ERROR CME ERROR err If no dialtone parameter ATX2 or ATX4 NO DIALTONE If busy p...

Page 142: ...sible during some states of connection setup such as handshaking There is no mem for emergency call EN The command is not applicable to data calls Any attempt to dial a data call number from mem causes the result code NO CARRIER to appear Parameter mgsm only if no code is within the dialing string See ATX for setting result code and call monitoring parameters Examples EXAMPLE 1 To query the locati...

Page 143: ...ions available in the selected memory i e the index number returned by AT CPBR String of GSM modifiers I Activates CLIR disables presentation of own phone number to called party i Deactivates CLIR enables presentation of own phone number to called party Notes This command may be aborted generally by receiving a character during execution Abortion is not possible Exec Command ATD n mgsm Response s ...

Page 144: ...04 Confidential Released during some states of connection setup such as handshaking The command is not applicable to data calls Any attempt to dial a data call number from n causes the result code NO CARRIER to appear Parameter mgsm only if no code is within the dialing string ...

Page 145: ...pter Supported character sets str must be wrapped in quotation marks if escape sequences or parameter mgsm are used or if the alphanumeric strings contains a blank If not quotation marks are optional If AT CSCS is set to UCS2 with respect to the coding of UCS2 characters only phonebook entries that contain an alphanumeric string with as size less than the half of the paramter tlength from AT CPBW ...

Page 146: ...borted generally by receiving a character during execution Abortion is not possible during some states of connection setup such as handshaking The command is not applicable to data calls Any attempt to dial str without semicolon causes the result code NO CARRIER to appear Parameter mgsm only if no code is within the dialing string ...

Page 147: ...f 20 characters Allowed characters 0 9 A B C Note This command may be aborted generally by receiving a character during execution Abortion is not possible during some states of connection setup such as handshaking Exec Command ATDI n Response s If no dialtone parameter ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If connection cannot be set up NO CARRIER All other error rea...

Page 148: ...aborted generally by receiving a character during execution Abortion is not possible during some states of connection setup such as handshaking Parameter I and i only if no code is within the dial string Exec Command ATDL Response s If there is no last number or number is not valid CME ERROR If no dialtone parameter ATX2 or ATX4 NO DIALTONE If busy parameter setting ATX3 or ATX4 BUSY If connection...

Page 149: ...rminates every circuit switched call voice data or fax even if it is issued via another interface This behavior is in accordance with ITU T V 25 ter 07 97 Hook control ATH is terminating any call in progress ATH clears any active PDP context or terminates any existing PPP connection but only if issued on the same interface where GPRS is used It does not affect PDP contexts and PPP connections on o...

Page 150: ...eleased 7 9 AT CHUP Hang up call Syntax Command Description Cancels all active and held calls Note AT CHUP implements the same behaviour as ATH Test Command AT CHUP Response s OK ERROR CME ERROR Exec Command AT CHUP Response s OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 ...

Page 151: ...fied ring number not supported on Mux2 3and ASC1 Notes This command works for MT data and fax calls Autoanswering of CSD data and fax calls is supported on ASC0 Mux1 only If n is set to higher values the calling party may terminate the call establishment before the call can be automatically answered The correlation between ATS7 and ATS0 is important Example ATS7 30 and ATS0 20 may not allow call e...

Page 152: ... 04 Confidential Released 7 11 ATS6 Set pause before blind dialing Syntax Command Description No effect for GSM Parameter Description 000 F 255 Read Command ATS6 Response s n OK Write Command ATS6 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter n num W V ...

Page 153: ...ion to network dial ling and establishment of a connection with the remote DCE Parameter Description no of seconds to wait for connection completion 000 060 F Notes Values bigger than 60 cause no error but n will be set down to maximum value of 60 In n of ATS0 of the called party is set to higher values the call establishment may not be successful The correlation between ATS7 and ATS0 is important...

Page 154: ...E shall pause during signalling of call addressing information to the network dialling when a comma dial modifier is encountered in a dial string Syntax Command Description No effect for GSM Parameter Description 0 F DCE does not pause when encountered in dial string 1 255 Number of seconds to pause Read Command ATS8 Response s n OK Write Command ATS8 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 ...

Page 155: ...iption This parameter setting determines the amount of time that the TA remains connected in absence of a data car rier If the data carrier is detected before disconnect the TA remains connected Parameter Description number of tenths of seconds of delay 001 2 F 254 Read Command ATS10 Response s n OK Write Command ATS10 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter n num W ...

Page 156: ... 7 15 ATP s mobile TC45_ATC_V02 02 Page 156 of 461 4 16 04 Confidential Released 7 15 ATP Select pulse dialing Syntax Note No effect for GSM Exec Command ATP Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter ...

Page 157: ...D call or a GPRS connection and TA is in command mode ATO causes the TA to resume the data or GPRS connection and takes you back to data mode or PPP online mode Parameter Description 0 Switch from command mode to data mode Exec Command ATO n Response s If connection is not successfully resumed NO CARRIER or TA returns to data mode from command mode CONNECT text Note text output only if ATX paramet...

Page 158: ...hile maintaining the data connection to the remote device or accordingly the GPRS connection To prevent the escape sequence from being misinterpreted as data it must be preceded and followed by a pause of at least 1000 ms The characters must be entered in quick succession all within 1000 ms Notes To return from command mode to data or PPP online mode Enter ATO Cancelling the data flow with is not ...

Page 159: ...t 7 18 ATT s mobile TC45_ATC_V02 02 Page 159 of 461 4 16 04 Confidential Released 7 18 ATT Select tone dialing Syntax Note No effect for GSM Exec Command ATT Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter ...

Page 160: ...y to mobile terminated data calls espe cially when single numbering scheme calls or calls from analog devices are received see also AT CSNS Parameter Description 0 auto bauding 4 2400 bps V 22bis 6 4800 bps V 32 7 F 9600 bps V 32 14 14400 bps V 34 Test Command AT CBST Response s CBST list of supported speed s list of supported name s list of supported ce s OK Read Command AT CBST Response s CBST s...

Page 161: ...of 461 4 16 04 Confidential Released 68 2400 bps V 110 70 4800 bps V 110 71 9600 bps V 110 75 14400 bps V 110 0 F asynchronous modem Transparent mode is not supported 1 F non transparent Note GSM 02 02 1 List of allowed combinations of subparameters name num W ce num W ...

Page 162: ...Write command sets radio link protocol RLP parameters used when non transparent data calls are origi nated Parameter Description Interworking window size IWF to MS 0 10 61 F Test Command AT CRLP Response s CRLP list of supported iws s list of supported mws s list of supported T1 s list of supported N2 s OK Read Command AT CRLP Response s CRLP iws mws T1 N2 verx OK Write Command AT CRLP iws mws T1 ...

Page 163: ...8 78 F 255 Re transmission attempts N2 1 6 F 255 0 RLP version number in integer format when version indication is not present it shall equal 0 Notes RLP version 0 single link basic version RLP version 1 single link extended version e g extended by data compression RLP version 2 multi link version Compression and multi link are not supported mws num W V T1 num W V N2 num W V verx num ...

Page 164: ...s sent to TE Parameter Description call identification number as described in GSM02 30 subclause 4 5 5 1 this number can be used in AT CHLD command operations 0 mobile originated call MOC 1 mobile terminated call MTC state of the call 0 active Test Command AT CLCC Response s OK Exec Command AT CLCC Response s CLCC idx dir stat mode mpty number type alpha CLCC idx dir stat mode mpty number type alp...

Page 165: ...fax fax mode only in connection with single numbering scheme AT CSNS 9 unknown 0 call is not one of multiparty conference call parties 1 call is one of multiparty conference call parties phone number in format specified by type type of address octect 145 dialling string number includes international access code character 129 otherwise Alphanumeric representation of number corresponding to the entr...

Page 166: ...ok this parameter may show a default value during early call phases e g for stat dialling incoming or alerting even if a phonebook entry is present for the number concerned Note teleservices other than voice data fax are not fully supported by ME They are used only in connection with the handling for AT CSNS and may therefore occur in parameter mode for mobile terminated calls ...

Page 167: ...d quality of service to be used before any error control or data compression reports are transmitted and before any final result code e g CONNECT appears CR serv Command Description Configures the TA whether or not to transmit an intermediate result code CR serv to TE when a call is being set up Test Command AT CR Response s CR list of supported mode s OK ERROR Read Command AT CR Response s CR mod...

Page 168: ...e 1 enable REL ASYNC asynchronous non transparent GPRS GPRS Notes The PLMN influences the second air interface to the terminator therefore another mode may be established from the network Setting the value of mode to 1 may lead to connection failure if the application e g WinFax waits for default result code URC mode num W V serv str ...

Page 169: ...ll is indicated to the TE with unsolicited result code CRING type instead of the normal RING CRING type Command Description The command controls whether or not the extended format of incoming call indication is used Test Command AT CRC Response s CRC list of supported mode s OK ERROR Read Command AT CRC Response s CRC mode OK ERROR Write Command AT CRC mode Response s OK ERROR PIN ASC0 ASC1 MUX1 M...

Page 170: ... extended format 1 enable extended format REL ASYNC asynchronous non transparent FAX facsimile VOICE voice GPRS PDP_type PDP_addr L2P APN GPRS network request for PDP context activation Note Setting the value of mode to 1 may lead to connection failure if the application e g WinFax waits for default result code URC mode num W V type str ...

Page 171: ... Each call received without bearer element is assumed to be speech 2 Fax Each call received without bearer element is assumed to bean incoming fax 4 Data Each call received without bearer element is assumed to be a data call Please take into account that the bearer service parameters set with AT CBST apply to all data calls including those received without bearer capability Test Command AT CSNS Re...

Page 172: ...before the call comes By default when you do not modify the settings all calls received without bearer element are assumed to be voice The setting will be automatically saved when you power down the GSM engine with AT SMSO provided that PIN authentication has been done This value will be restored when PIN authentication is done again ...

Page 173: ...n call identification number as described in GSM 02 30 19 subclause 4 5 5 1 this number can be used in AT CHLD command operations 1 7 Call status of respective call number first parameter 0 call hold 1 call in progress 2 waiting call Test Command AT SCNI Response s OK Exec Command AT SCNI Response s SCNI id 1 cs number type SCNI id 2 cs number type OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MU...

Page 174: ...4 of 461 4 16 04 Confidential Released string type phone number in format specified by type type of address octet in integer format 145 when dialling string includes international access code character otherwise 129 Note See also GSM 07 07 AT CLCC number str type num ...

Page 175: ...iption TA returns last call duration or current call duration Parameter Description 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 Test Command AT SLCD Response s OK ERROR CME ERROR Exec Command AT SLCD Response s SLCD time OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS time str ...

Page 176: ...mulated duration of all calls Parameter Description 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 Note The Total Call Duration will not be reset by power off or other means Test Command AT STCD Response s OK ERROR CME ERROR Exec Command AT STCD Response s STCD time OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS...

Page 177: ...operator names Syntax Command Description TA returns the list of operator names from the ME Each operator code numericn that has an alphanumeric equivalent alphan in the ME memory is returned See also AT SPLM Parameter Description Operator in numeric form GSM location area identification number Operator in long alphanumeric format can contain up to 16 characters Test Command AT COPN Response s OK ...

Page 178: ...ins unregistered Manual mode Desired operator can be manually entered using the AT COPS write command syntax If oper ator is found ME registers to this operator immediately If the selected operator is forbidden the ME remains unregistered Manual automatic In this mode the ME first tries to find the operator that was manually entered If the ME fails to register to this operator then it starts to se...

Page 179: ...3 operator forbidden Operator Parameter is stored non volatile to the SIM Operator as per format The numeric format is the GSM Loca tion Area Identification number which consists of a 3 digit country code plus a 2 or 3 digit network code parameter values 0 and 1 are stored non volatile in the ME 0 D automatic mode oper field is ignored 1 manual operator selection Write command requires oper format...

Page 180: ...Command Set 8 2 AT COPS s mobile TC45_ATC_V02 02 Page 180 of 461 4 16 04 Confidential Released When using the AT COPS command during an ongoing GPRS transfer the transfer will be interrupted for up to 1 minute ...

Page 181: ...e ME network registration status CREG stat URC 2 If n 2 and there is a change in the ME network registration status or a change of the network cell CREG stat lac ci Test Command AT CREG Response s CREG list of supported n s OK Read Command AT CREG Response s CREG n stat lac ci OK ERROR CME ERROR err Write Command AT CREG n Response s OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s ...

Page 182: ... is available Probable causes No SIM Card available No PIN entered No valid Home PLMN Entry found on the SIM 1 Registered to home network 2 Not registered but ME is currently searching for a new operator The ME searches for an available network Failure to log in until after more than a minute may be due to one of the following causes No network available or insufficient Rx level The ME has no acce...

Page 183: ... 13 Roaming not allowed in this location area No further attempt is made to search or log into a net work Emergency calls can be made if any network is available 4 Unknown not used 5 Registered roaming The ME is registered at a foreign network national or international network Two byte location area code in hexadecimal format e g 00C3 equals 193 in decimal Two byte cell ID in hexadecimal format No...

Page 184: ...9 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 be determined In this case the indicated value may be 0 or 99 depending on the SIM card 0 7 as RXQUAL values in the table in GSM 05 08 section 8 2 4 99 not known or not detectable Test Command AT CSQ Response s CSQ list of supported rssi s li...

Page 185: ... of 461 4 16 04 Confidential Released Note After using network related commands such as AT CCWA AT CCFC AT CLCK users are advised to wait 3s before entering AT CSQ This is recommended to be sure that any network access required for the preceding command has finished ...

Page 186: ... first base station is the serving cell Parameter Description Mobile country code 3 digits e g 232 000 not decoded Mobile network code 3 digits e g 003 000 not decoded Test Command AT SMONC Response s OK Exec Command AT SMONC Response s SMONC MCC 1 MNC 1 LAC 1 cell 1 BSIC 1 chann 1 RSSI 1 C1 1 C2 1 MCC 2 MNC 2 LAC 2 cell 2 BSIC 2 chann 2 RSSI 2 C1 2 C2 2 OK CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 R...

Page 187: ...ffset This is in accordance with a formula specified in 3GPP TS 05 08 Coefficient for base station reselection e g 30 In dedicated mode under certain conditions the parameter can not be updated In such cases a is presented Coefficient for base station reselection e g 30 In dedicated mode under certain conditions the parameter can not be updated In such cases a is presented Note To some extent the ...

Page 188: ...nd can be used to retrieve information of the serving dedicated cell automatically every period seconds To stop the presentation type any character Parameter Description Display period in seconds 1 254 Notes The two header lines see 8 6 1 are output after every ten data lines Test Command AT MONI Response s MONI list of supported period s OK Exec Command AT MONI Response s See 8 6 1 OK Write Comma...

Page 189: ...erving Cell I Dedicated channel chann rs dBm PLMN LAC cell NCC 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 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 21 71 00101 1001 0103 7 7 33 105 33 I Limited Service Serving Cell I Dedicated channel chann rs dBm PLMN LAC ...

Page 190: ...tead cell 0000 NCC BCC If the BS supports frequency hopping during a connection the dedicated channel parameter chann is not stable This mode is indicated by chann h To some extent the cell monitoring command AT SMONC covers the same parameters The receiving level for example can be queried with both commands Yet the resulting values may be slightly different even though obtained over a time perio...

Page 191: ...ation of up to six neighbour cells automatically every n seconds To stop the presentation type at or AT Parameter Description Display period in seconds 1 254 Notes Due to the fact that not all necessary information of the neighbour cells can be decoded during a connection Test Command AT MONP Response s MONP list of supported period s OK Exec Command AT MONP Response s See 8 7 1 OK Write Command A...

Page 192: ...mpatibility with earlier products and to support legacy applications any input character may be used to stop the output in certain cases depending on the settings of Chapter 4 7 page 97and Chapter 4 8 page 100 If the ME is Java controlled periodic retrieval of cell information using the write command AT MONP period is not supported If periodic cell information is required simply repeat the execute...

Page 193: ... can be used to retrieve GPRS specific cell information directly on request or automatically every n seconds To stop the presentation type at or AT Parameter Description 1 Cell Info Table Test Command AT SMONG Response s SMONG list of supported table s list of supported period s OK Exec Command AT SMONG Response s GPRS Monitor Cell Info Table see 8 8 1 OK Write Command AT SMONG table period Respon...

Page 194: ...r AT If the ME is Java controlled periodic retrieval of cell information using the write command AT SMONG table period is not supported If periodic cell information is required simply repeat the execute commands at regular intervals 8 8 1 AT SMONG Cell Info Table Example output for AT SMONG a ME is searching and could not yet find a suitable cell GPRS not possible b ME is camping on a cell but not...

Page 195: ...e cell 1 Spare shall be interpreted as 000 packet access not allowed 2 Spare shall be interpreted as 000 packet access not allowed 3 Packet access is allowed for priority level 1 4 Packet access is allowed for priority level 1 to 2 MCC Mobile Country Code MNC Mobile Network Code NOM Network Operation Mode 1 3 TA Timing Advance Value RAC Routing Area Code as hexadecimal value Column Description ...

Page 196: ...EG Feature is available only for supported network operators Viag One2One Orange and LCI and requires a suit able SIM card If the homezone feature is not supported by the network operator or SIM card result is always 0 Parameter Description 0 ME is out of Homezone 1 ME is within the Homezone Test Command AT SHOM Response s OK Exec Command AT SHOM Response s SHOM homezonestate OK ERROR CME ERROR er...

Page 197: ...functionality ERROR CME ERROR err Read Command AT SPLM Response s SPLM range OK If error is related to ME functionality ERROR CME ERROR Exec Command AT SPLM Response s SPLM numeric long alpha SPLM OK If error is related to ME functionality ERROR CME ERROR Write Command AT SPLM index Response s SPLM numeric long alpha OK If error is related to ME functionality ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX...

Page 198: ...th index The operator will be indicated by operator code numeric and name alpha Parameter Description Operator in numeric form GSM location area identification number Operator in long alphanumeric format can contain up to 16 characters Range of supported operator indices Index of the operator entry to be retrieved with the write command Notes See also GSM 07 07 AT COPN AT COPS If the ME is Java co...

Page 199: ...tors with indexa between index1 and index2 If index2 is not given only entry at index1 is returned Parameter Description Location number to start reading from Location number where to stop reading Index range supported by the SIM card between index1 and index2 Test Command AT SPLR Response s SPLR list of supported indexa s OK ERROR CME ERROR err Write Command AT SPLR index1 index2 Response s SPLR ...

Page 200: ... AT Command Set 8 11 AT SPLR s mobile TC45_ATC_V02 02 Page 200 of 461 4 16 04 Confidential Released Operator in numeric form GSM location area identification number Note See also GSM 07 07 AT CPOL oper str ...

Page 201: ... left out the entry is deleted If oper is given but index is left out oper is inserted in the next free location An operator can be ony once in the list Parameter Description location number Operator in numeric format GSM Location Area Identification number which consists of a 3 digit country code plus a 2 or 3 digitnetwork code Note See also GSM 07 07 AT CPOL Test Command AT SPLW Response s SPLW ...

Page 202: ... ACM reset or query Syntax Command Description The read command returns the current ACM value The write command resets the Advice of Charge related to the accumulated call meter ACM value in SIM file EF ACM ACM contains the total number of home units for both the current and preceding calls Test Command AT CACM Response s OK Read Command AT CACM Response s CACM acm OK ERROR CME ERROR err Write Com...

Page 203: ... s mobile TC45_ATC_V02 02 Page 203 of 461 4 16 04 Confidential Released Parameter Description Three bytes of the current ACM value in hexadecimal format e g 00001E indicates decimal value 30 000000 FFFFFF SIM PIN2 acm str passwd str ...

Page 204: ... execute command can be used to query the current mode of the Advice of Charge supplementary service the SIM values of the accumulated call meter ACM and accumulated call meter maximum ACMmax The write command enables or disables the presentation of unsolicited result codes to report the call charges Test Command AT SACM Response s SACM list of supported n s OK Exec Command AT SACM Response s SACM...

Page 205: ...s decimal value 30 000000 disable ACMmax feature 000001 FFFFFF Three bytes of the current CCM value in hexadecimal format e g 00001E indicates decimal value 30 bytes are coded in the same way as ACMmax value in the SIM 000000 FFFFFF Notes When you power down or reset the ME with AT CFUN 1 1 the URC presentation mode will be reset to its default To benefit from the URC it is recommended to have the...

Page 206: ...ter maximum value in SIM file EF ACMmax ACMmax contains the maximum number of home units allowed to be consumed by the sub scriber Parameter Description Three bytes of the max ACM value in hexadecimal format e g 00001E indicates decimal value 30 000000 disable ACMmax feature 000001 FFFFFF Test Command AT CAMM Response s OK Read Command AT CAMM Response s CAMM acmmax OK ERROR CME ERROR err Write Co...

Page 207: ...TC45 AT Command Set 9 3 AT CAMM s mobile TC45_ATC_V02 02 Page 207 of 461 4 16 04 Confidential Released SIM PIN2 passwd str ...

Page 208: ...nt call meter value Test Command AT CAOC Response s CAOC list of supported mode s OK Read Command AT CAOC Response s CAOC mode OK Exec Command AT CAOC Response s ERROR CME ERROR err If mode 0 TA returns the current call meter value CAOC ccm OK Write Command AT CAOC mode Response s ERROR CME ERROR err If mode 0 TA returns the current call meter value OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM ...

Page 209: ... The write command sets the Advice of Charge supplementary service function mode Parameter Description 0 query CCM value Three bytes of the current CCM value in hexadecimal format e g 00001E indicates decimal value 30 bytes are similarly coded as ACMmax value in the SIM 000000 FFFFFF mode num V ccm str ...

Page 210: ... Access is suppressed in parameter info The write command serves to activate or deactivate the explicit CUG invocation to set the desired index and to specify if Preferential Group or Outgoing Access shall be suppressed Test Command AT CCUG Response s CCUG list of supported n range of supported index range of supported info OK ERROR CME ERROR Read Command AT CCUG Response s CCUG n index info OK ER...

Page 211: ...ed parameters are retained without changes Explicit CUG invocation means that at each call setup CUG information is added to the called number Upon delivery settings are predefined with n 0 index 10 info 0 These delivery defaults cannot be recalled automatically When starting a call with ATD Parameter G or g of command ATD will have no effect if the option selected for this single call is identica...

Page 212: ...er Description reason for call forwarding 0 unconditional 1 mobile busy 2 no reply Test Command AT CCFC Response s CCFC list range of supported reason s OK Write Command AT CCFC reason mode number type class time Response s if mode is not equal 2 and command successful OK if mode 2 reason is not equal 2 and command successful CCFC status class number type OK if mode 2 reason 2 and command successf...

Page 213: ...ins registered in the network until you register another number or erase it using mode 4 type of address octect 145 dialling string number includes international access code character 129 otherwise integer or sum of integers each representing a class of information i e a bearer service telecommunication ser vice or bearer service group as defined in GSM 02 04 1 voice 2 data class 2 data comprises ...

Page 214: ...check the call forwarding status with mode 2 Some networks may choose to have certain call forwarding condtions permanently enabled e g forwarding to a mailbox if the mobile is not reachable In this case erasure or deactivation of call forwarding for these conditions will not be successful even if the CCFC request is answered with response OK The command has been implemented with the full set of c...

Page 215: ...k the status no destination number will be indicated To query the status of CFU for all classes reason 4 or 5 cannot be used to query the status of all call forwarding reasons see also notes above at ccfc 0 0 OK at ccfc 0 2 CCFC 0 1 493012345678 145 CCFC 0 2 493012345678 145 CCFC 0 4 493012345678 145 OK at ccfc 0 4 OK at ccfc 0 2 CCFC 0 1 CCFC 0 2 CCFC 0 4 OK at ccfc 0 2 255 CCFC 0 1 CCFC 0 2 CCFC...

Page 216: ...Codes URC 1 Indication of a call that is currently waiting and can be accepted Test Command AT CCWA Response s CCWA list of supported n s OK Read Command AT CCWA Response s CCWA n OK Write Command AT CCWA n mode class Response s if mode is not equal 2 and command successful OK if mode 2 and command successful CCWA status class CCWA status class CCWA OK If error is related to ME functionality CME E...

Page 217: ...display of URCs CCWA and SCWA 1 Enable display of URCs CCWA and SCWA Network operation to be performed for Supplementary service call waiting 0 Disable call waiting disable service 1 Enable call waiting enable service 2 Query status of call waiting query service status Integer or sum of integers each representing a class of information i e a bearer service telecommunication ser vice or bearer serv...

Page 218: ...C as above when the ME goes back to command mode while the waiting call is still active and can be accepted or the SCWA URC as above when the ME goes back to command mode after the waiting call has ended With the AT CHLD command it is possible to establish a multiparty call or to set the active voice call on hold and then accept a waiting voice call not possible with fax and data call See also AT ...

Page 219: ... fax causes some net works to send a call waiting indication if a call of any kind comes in during an active fax call but others may with the same settings active indicate a waiting fax call during any kind of active call Thus the only reliable way to receive or prevent a call waiting indication under any circumstances and in any network is to activate or deactivate call waiting for all tele and b...

Page 220: ...decides whether and how the request will be answered Parameter Description 0 Release all held calls or set User Determined User Busy UDUB for a waiting call If a call is waiting release the waiting call The calling party will receive a BUSY indication Supplementary Service User Determined User Busy UDUB Otherwise terminate all held calls if any 1 Terminate all active calls if any and accept the ot...

Page 221: ...l Notes The AT CHLD command offers a broad range of options according to the GSM specifications However if you attempt to invoke an option which is not provisioned by the network or not subscribed to invocation of this option will fail The responses in these cases may vary with the network for example Operation not allowed Operation not supported etc This Supplementary Service is only applicable t...

Page 222: ... subscriber to get the calling line identity CLI of the calling party when receiving a mobile ter minated call Syntax Unsolicited Result Codes URC 1 Voice call response format CLIP number type CLI validity URC 2 Data FAX call response format Test Command Response s CLIP list of supported n s OK Read Command AT CLIP Response s CLIP n m OK ERROR CME ERROR err Write Command AT CLIP n Response s OK ER...

Page 223: ... result codes 0 CLIP not provisioned 1 CLIP provisioned 2 unknown string type phone number of calling address in format specified by type type of address octet in integer format 145 when dialling string includes in ternational access code character otherwise 129 0 CLI valid 1 CLI has been withheld by the originator 2 CLI is not available due to interworking problems or limitations of originating n...

Page 224: ...status The Execute commands allow you to enable or disable the presentation of your phone number to the called party when you set up a call ATD 31 Deactivate CLIR enable presentation of own phone number to called party ATD 31 Activate CLIR suppress presentation of own phone number to called party Read Command AT CLIR Response s CLIR n m OK ERROR CME ERROR err Exec Command AT CLIR Phonenumber Respo...

Page 225: ...or is used according to the subscription of the CLIR service 1 CLIR invocation 2 CLIR suppression 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 Phone number of called party n num m num Phonenumber num ...

Page 226: ...red to set the parameters Parameter Description Three character currency code e g GBP EUR If the currency name is longer than three characters all characters will be cut off after the third position Before they are written to the SIM Card these characters are converted to the standard GSM alphabet Test Command AT CPUC Response s OK Read Command AT CPUC Response s CPUC currency ppu OK ERROR CME ERR...

Page 227: ... 7 it is possible that rounding errors occur SIM PIN2 String parameter which can contain any combination of characters The maximum string length is limited to 8 characters If this value is exceeded the command terminates with an error message If the PIN2 is incorrect a CME error CME ERROR incorrect password is output Example To change currency and or price per unit you have two ways You can enter ...

Page 228: ...mediate result code CSSI code 1 is sent to TE before any other MO call setup result codes URC 2 CSSU code 2 When m 1 and a supplementary service notification is received during a mobile terminated call setup or during a call unsolicited result code CSSU code 2 is sent to TE Test Command AT CSSN Response s CSSN list of supported n s list of supported m s OK Read Command AT CSSN Response s CSSN n m ...

Page 229: ...esentation of URCs for supplementary services Parameter Description 0 F Suppress CSSI URCs 1 Activate CSSI URCs 0 F Suppress CSSU URCs 1 Activate CSSU URCs 3 Waiting call is pending 0 The incoming call is a forwarded call 5 Held call was terminated Note The URCs CSSU code 2 will be displayed only if the call concerned is a voice call n num m num code 1 num code 2 num ...

Page 230: ...ork initiated operation Command Description The read command returns the current n value Write command parameter n is used to disable enable the presentation of an unsolicited result code USSD response from the network or network initiated operation CUSD m str dcs to the TE When str is given a mobile initiated USSD string or a response USSD string to a network initiated operation Test Command AT C...

Page 231: ...s not interrogated If dcs indicates that GSM 03 38 default alphabet is used TA converts GSM alphabet into current TE character set according to rules of GSM 07 05 Annex A GSM 03 38 Cell Broadcast Data Coding Scheme in integer format default 15 0 No further user action required network initiated USSD Notify or no further information needed after mobile initiated operation 1 Further user action requ...

Page 232: ...Examples as a first guidance 10 1 AT CGACT PDP context activate or deactivate Syntax Command Description The test command is used for requesting information on the supported PDP context activation states The read command returns the current activation states for all the defined PDP contexts Test Command AT CGACT Response s CGACT list of supported state s OK Read Command AT CGACT Response s CGACT c...

Page 233: ...onds timer T3380 expired com mand returns with ERROR or with CME ERROR unspecified GPRS error In this case AT CEER returns CEER 51 3 0 Parameter Description Indicates the state of PDP context activation 0 detached 1 attached PDP Context Identifier is a numeric parameter which specifies a particular PDP context definition The param eter is local to the TE MT interface and is used in other PDP conte...

Page 234: ...d the OK response is returned Any active PDP contexts will be automatically deactivated when the attachment state changes to detached If the MT is not able to attach for more than 5 minutes command returns with ERROR or CME ERROR unknown but MT is still trying to attach If the MT is not able to detach for more than 1 minute command returns with ERROR or CME ERROR unknown but MT is still trying to ...

Page 235: ... is in dedicated mode write command returns with CME ERROR operation temporary not allowed When the module is GPRS attached and a PLMN reselection occurs to a non GPRS capable network or to a network where the SIM is not subscribed to for using GPRS the resulting GMM GPRS mobility management state according to GSM 24 008 is REGISTERED NO CELL meaning that the read command will still show state 1 s...

Page 236: ...with PDP type IP and all other context parameters set to their default values see AT CGDCONT AT CGQREQ AT CGQMIN If the L2P parameter is omitted the layer 2 protocol is unspecified and PPP will be used If the write command is successful the MT issues the intermediate result code CONNECT and enters V 25ter online data state After data transfer is complete and the layer 2 protocol termination proced...

Page 237: ...and enter the command mode by using the V 25ter command By using the command AT CGDATA again the data mode is reentered Which context is used to return to data mode depends on the supplied parameter cid If no cid is specified this is equivalent to using the V 25ter command ATO which is usable for GPRS con nections too In this case the first context is used which is active and which was already in ...

Page 238: ...The number of contexts that may be in a defined state at the same time is given by the range returned by the test command A special form of the write command AT CGDCONT cid causes the values for context cid to become undefined Test Command AT CGDCONT Response s CGDCONT range of supported cid s PDP_type list of supported d_comp s list of supported h_comp s OK ERROR CME ERROR Read Command AT CGDCONT...

Page 239: ...ifies the MT in the address space applicable to 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 that a dynamic address will be requested The read command will continue to return the null string even if an address has been allocated during the PDP startup procedure The allocated address may be r...

Page 240: ...meric parameter which specifies a particular PDP context definition see AT CGDCONT command a string that identifies the MT in the address space applicable to the PDP The address may be static or dynamic Note If no cid is specified the write command will return a list of all defined contexts Test Command AT CGPADDR Response s CGPADDR list of supported cid s OK Write Command AT CGPADDR cid cid Respo...

Page 241: ... for that context This command allows the TE to specify a minimum acceptable profile which is checked by the MT against the negotiated profile returned in the Activate PDP Context Accept message The set command specifies a profile for the context identified by the local context identification parameter Test Command AT CGQMIN Response s CGQMIN PDP_type list of supported precedence s list of support...

Page 242: ... 2 Precedence class 0 network subscribed value 1 High Priority Service commitments shall be maintained ahead of precedence classes 2 and 3 2 Normal priority Service commitments shall be maintained ahead of precedence class 3 3 Low priority Service commitments shall be maintained Delay class The delay parameter defines the end to end transfer delay incurred in the transmission of SDUs through the G...

Page 243: ...l time traffic error non sensitive application that can cope with data loss Peak throughput class in octets per second 0 network subscribed value 1 Up to 1 000 8 kbit s 2 Up to 2 000 16 kbit s 3 Up to 4 000 32 kbit s 4 Up to 8 000 64 kbit s 5 Up to 16 000 128 kbit s 6 Up to 32 000 256 kbit s 7 Up to 64 000 512 kbit s 8 Up to 128 000 1024 kbit s 9 Up to 256 000 2048 kbit s Mean throughput class in ...

Page 244: ...efined the parameter default values depend on the HLR stored subscribed default val ues Definitions of parameters in GSM 02 60 and GSM 03 60 paragraph 15 2 Quality of Service Profile Example If some of the QoS parameters are omitted they will keep their current value or the default value if not specified so far e g PDP_type str AT CGDCONT 1 ip OK AT CGQMIN OK AT CGQMIN OK AT CGQMIN 1 0 OK AT CGQMI...

Page 245: ...ality of Service Profile that is used when the MT sends an Activate PDP Context Request message to the network The set command specifies a profile for the context identified by the local context identification parameter cid A special form of the set command CGQREQ cid causes the requested profile for context number cid to become undefined Test Command AT CGQREQ Response s CGQREQ PDP_type list of s...

Page 246: ...d 3 2 Normal priority Service commitments shall be maintained ahead of precedence class 3 3 Low priority Service commitments shall be maintained Delay class This parameter defines the end to end transfer delay incurred in the transmission of SDUs through the GPRS network s 0 network subscribed value 1 4 with SDU size 128 octets with SDU size 1024 octets Reliability class 0 network subscribed value...

Page 247: ...lication that can cope with data loss Peak throughput class in octets per second 0 network subscribed value 1 Up to 1 000 8 kbit s 2 Up to 2 000 16 kbit s 3 Up to 4 000 32 kbit s 4 Up to 8 000 64 kbit s 5 Up to 16 000 128 kbit s 6 Up to 32 000 256 kbit s 7 Up to 64 000 512 kbit s 8 Up to 128 000 1024 kbit s 9 Up to 256 000 2048 kbit s Mean throughput class in octets per hour 0 network subscribed v...

Page 248: ...ault values depend on the HLR stored subscribed default val ues Definitions of parameters in GSM 02 60 and GSM 03 60 paragraph 15 2 Quality of Service Profile Example If some of the QoS parameters are omitted they will keep their current value or the default value if not specified so far e g PDP_type str AT CGDCONT 1 ip OK AT CGQREQ OK AT CGQREQ OK AT CGQREQ 1 0 OK AT CGQMIN CGQREQ 1 0 0 0 0 0 OK ...

Page 249: ...atus of result code presentation and an integer stat which shows whether the network has currently indicated the registration of the MT The write command controls the presentation of an unsolicited result code CGREG when n 1 and there is a change in the MT s GPRS network registration status Test Command AT CGREG Response s CGREG list of supported n s OK Read Command AT CGREG Response s CGREG n sta...

Page 250: ...hing an operator to register to The MS is in GMM state GMM DEREGISTERED or GMM REGIS TERED INITIATED The GPRS service is enabled but an allowable PLMN is currently not available The MS will start a GPRS attach as soon as an allow able PLMN is available 3 registration denied The MS is in GMM state GMM NULL The GPRS service is disabled the MS is not allowed to attach for GPRS if requested by the use...

Page 251: ... service or service preference The write command is used to specify the service or service preference that the MT will use to send MO SMS messages If parameter service is not given the current value remains unchanged Parameter Description A numeric parameter which indicates the service or service preference to be used 0 GPRS Test Command AT CGSMS Response s CGSMS list of supported service s OK Rea...

Page 252: ...2 02 Page 252 of 461 4 16 04 Confidential Released 1 circuit switched 2 GPRS prefered use circuit switched if mobile is not GPRS attached 3 circuit switched preferred use GPRS if circuit switched is not available Note Parameter cannot be stored using AT W ...

Page 253: ...tax Parameter Description Indicates types of supported authentication 0 none 1 PAP 2 CHAP 3 P PAP and CHAP Test Command AT SGAUTH Response s SGAUTH list of supported auth s OK ERROR CME ERROR Read Command AT SGAUTH Response s SGAUTH auth OK ERROR CME ERROR Write Command AT SGAUTH auth Response s OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS auth num ...

Page 254: ...s The parameter can be changed only when the MT is detached otherwise CME ERROR operation temporary not allowed will be returned The value can be one of the classes indicated with the Test command Test Command AT SGCONF Response s SGCONF list of supported llc_pdu_length s list of supported class es OK Read Command AT SGCONF Response s SGCONF llc_pdu_length class OK Write Command AT SGCONF llc_pdu_...

Page 255: ...Confidential Released Notes CME ERROR invalid index Parameter is out of range CME ERROR operation temporary not allowed The command is blocked as long as GPRS is already in use as long as mobile is GPRS attached Writing to user profile with AT W and restoring with AT F are not supported ...

Page 256: ...used e g QoS changes since the last context activation or the called address specified by ATD 99 Examples on how to use this command are provided in chapter Using GPRS AT commands Examples To confirm acceptance of the command before entering the V 25ter online data state command will respond with CONNECT When the layer 2 protocol has terminated either as a result of an orderly shut down of the PDP...

Page 257: ...fies a particular PDP context definition see AT CGDCONT command If no context is specified an internal context 0 with default properties is used see AT CGDCONT AT CGQREQ and AT CGQMIN 1 2 Notes If TC45 is in dedicated mode command returns with CME ERROR phone busy ATD is used as a standard V 25ter AT Command too cid num ...

Page 258: ...eactivated first This ensures that the right context parameters will be used e g QoS changes since the last context activation To confirm acceptance of the command before entering the V 25ter online data state command will respond with CONNECT When the layer 2 protocol has terminated either as a result of an orderly shut down of the PDP or an error the MT enters V 25ter command state and returns N...

Page 259: ...H command may be used to deactivate all PDP contexts which are active or online on the same interface Notes In contrast to GSM 07 07 it is possible to cancel a connection with ATH after a break This is done for com patibility reasons due to the dial up network drivers of Microsoft Windows ATH is used as a standard V 25ter AT Command too Exec Command ATH Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 R...

Page 260: ...moment the mobile supports CID 1 and CID 2 by using the AT CGDCONT command Define CID 1 and set the PDP type to IP access point name and IP address are not set Define CID 2 and sets PDP type APN and IP addr A following read command will respond Set the CID 1 to be undefined A following read command will respond EXAMPLE 2 Quality of Service QoS is a special parameter of a CID which consists of seve...

Page 261: ...ting the attach is automatically done by the AT CGACT command After defining and activating a CID it may be used to get online by The mobile supports Layer 2 Protocol L2P PPP only Remark If the mobile is NOT attached by AT CGATT 1 and the CID is NOT activated before connecting attaching and activating is automatically done by the AT CGDATA command Some providers e g D2 or E Plus require to use an ...

Page 262: ...D 99 123 124 125 126 PPP 1 CONNECT Establish 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 T...

Page 263: ...e commands have no functionality AT FAA Auto Answer mode AT FECM Error Correction Mode control AT FLNFC Page Length format conversion AT FLPL Indicate document available for polling AT FMINSP Minimum Phase C speed AT FRBC Phase C data receive byte count AT FREL Phase C received EOL alignment AT FSPL Enable polling AT FTBC Phase C data transmit byte count AT FWDFC Page width format conversion 11 1 ...

Page 264: ...needs to be implemented Use test command to check which parameter values are really possible 0 disable ECM 1 enable ECM 64 bytes frame 2 enable ECM 256 bytes frame Page Length 0 A4 297mm 1 B4 364mm 2 unlimited length modulation mode 3 V21 Ch2 300 bps 24 V 27ter 2400 bps 27 V 27ter 4800 bps 48 V 27ter 7200 bps 72 V 29 7200 bps 96 V 29 9600 bps Scan Time Line Note Only the default value needs to be ...

Page 265: ... 40 ms Vertical Resolution 0 normal 98 lpi 1 fine 196 lpi Page Width 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 Note Only the default value needs to be implemented Use test command to check which parameter values are really possible vr num wd num ...

Page 266: ...utive lines have pixel count errors in fine resolution 196 dpi mode then the copy quality is unacceptable Copy Quality Not OK occurs if either the error percentage is too high or too many consecutive lines contain errors A value of 0 implies that error checking is not present or disabled Parameter Description bad lines 0 10 P 255 Note Used for Fax Class 2 only Read Command AT FBADLIN Response s ba...

Page 267: ...ber If the result exceeds the total number of lines on the page the error rate is considered too high A threshold multiplier value of 20 corresponds to a 5 per cent error rate A value of 0 implies that error checking is not present or disabled Parameter Description 0 20 P 255 Note Used for Fax Class 2 only Read Command AT FBADMUL Response s badmul OK Write Command AT FBADMUL badmul Response s OK I...

Page 268: ...ce Class see AT FCLASS Fax Select read or test service class Parameter Description bit order modes 0 Direct bit order for both Phase C and for Phase B D data 1 Reversed bit order for Phase C data direct Bit Order for Phase B D data Note Used for Fax Class 2 only Test Command AT FBOR Response s list of supported bor s OK Read Command AT FBOR Response s bor OK Write Command AT FBOR bor Response s OK...

Page 269: ...ossible content as reported by test command Default value is empty string Notes Used for Fax Class 2 only See also AT FLID Query or set the Local Id setting capabilities Test Command AT FCIG Response s max length of Local Polling ID string range of supported ASCII character values OK Read Command AT FCIG Response s id OK Write Command AT FCIG id Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference...

Page 270: ...or that type of information Parameter Description 0 F data e g EIA TIA 602 or ITU V 25ter 1 Fax class 1 EIA TIA 578 A Service Class 1 2 Fax class 2 EIA TIA SP 2388 an early draft version of EIA TIA 592 A Ser vice class 2 1 Notes Using Error Correcting Mode ECM when sending FAXes over GSM should be avoided Test Command AT FCLASS Response s list of supported n s OK Read Command AT FCLASS Response s ...

Page 271: ...nswered as fax calls with ATA if ATA is issued on multiplexer channel 1 resp ASC0 For calls explicitly signalled as voice or data calls this procedure will fail with result code NO CARRIER but the call in question will continue to ring It is possible to change the setting of n to 0 while the call is ringing and accept the call normally afterwards with ATA ...

Page 272: ...ption 0 No copy quality checking The ME will generate Copy Quality 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 Note Used for Fax Class 2 only Test Command AT FCQ Response s list of supported copy quality checking cq s OK Read Command AT FCQ Response s cq OK Write Command AT FCQ cq Response s OK PIN ASC0 ASC...

Page 273: ...ive Syntax Parameter Description 0 ME will not receive message data This can be used when the application has insufficient storage The ME can send and can be polled for a file 1 ME can receive message data Note Used for Fax Class 2 only Write Command AT FCR cr Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s EIA PN 2388 cr num ...

Page 274: ...ies of the facsimile DCE ME from the choices defined in CCITT T 30 Table 2 Notes For further information see AT FDIS Used for Fax Class 2 only Test Command AT FDCC Response s list of vr s list of br s list of wd s list of ln s list of df s list of ec s list of bf s list of st s OK Read Command AT FDCC Response s vr br wd ln df ec bf st OK Write Command AT FDCC vr br wd ln df ec bf st Response s OK...

Page 275: ...ta desired by the controlling application indicated by the optional AT FDT df subparameter or the AT FDIS df subparameter for AT FDR operation Parameter Description 0 Mismatch checking is always disabled The controlling application has to check the df subparameter and transfer matching data Notes For further information see AT FDIS Used for Fax Class 2 only Test Command AT FDFFC Response s list of...

Page 276: ...rrent ses sion It uses AT FDIS to generate DIS or DTC messages directly and uses AT FDIS and received DIS mes sages to generate DCS messages Note Used for Fax Class 2 only Test Command AT FDIS Response s list of vr s list of br s list of wd s list of ln s list of df s list of ec s list of bf s list of st s OK Read Command AT FDIS Response s vr br wd ln df ec bf st OK Write Command AT FDIS vr br wd...

Page 277: ...12 AT FDR Begin or continue phase C data reception Syntax Command Description The command initiates transition to Phase C data reception Note Used for Fax Class 2 only Exec Command AT FDR Response s CONNECT or OK If error related to ME functionality ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s EIA PN 2388 ...

Page 278: ... the negotiation responses and the CONNECT result code to the application In Phase B the AT FDT command releases the ME to proceed with negotiation and releases the DCS message to the remote station In Phase C the AT FDT command resumes transmission after the end of a data stream transmited before Note Used for Fax Class 2 only Exec Command AT FDT Response s CONNECT Write Command AT FDT df vr wd l...

Page 279: ...or partial page is complete An ERROR response code results if this command is issued while the mode is on hook Parameter Description Post Page Message Codes 1 another document next 2 no more pages or documents 4 another page procedure interrupt 5 another document procedure interrupt Note Used for Fax Class 2 only Write Command AT FET ppm Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s EIA P...

Page 280: ...461 4 16 04 Confidential Released 11 15 AT FK Kill operation orderly FAX abort Syntax Command Description This command causes the TA to terminate the session in an orderly manner Note Used for Fax Class 2 only Exec Command AT FK Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 ...

Page 281: ...th and possible content as reported by test command Default value is empty string Notes Used for Fax Class 2 only See also AT FCIG Query or set the Local polling id Test Command AT FLID Response s max character length of Local ID string range of supported ASCII character values OK Read Command AT FLID Response s lid OK Write Command AT FLID lid Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference ...

Page 282: ...1 4 16 04 Confidential Released 11 17 AT FMDL Identify Product Model Syntax Command Description Send the model identification to the TA Note Used for Fax Class 2 only Read Command AT FMDL Response s Gipsy Soft Protocolstack OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS ...

Page 283: ...4 16 04 Confidential Released 11 18 AT FMFR Request Manufacturer Identification Syntax Command Description Send the manufacturer identification to the TA Note Used for Fax Class 2 only Read Command AT FMFR Response s SIEMENS OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS ...

Page 284: ...er independently Syntax Command Description Model specific command to set bit order independently of the understanding which is mirrored and which is direct Parameter Description 0 non standard 1 standard Note Used for Fax Class 2 only Write Command AT FOPT opt Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS opt num ...

Page 285: ...a command after reaching the end of data when transmitting in Phase C When time out is reached the DCE assumes that there are no more pages or documents to send Parameter Description Timeout Value in 100ms units 0 30 P 255 Note Used for Fax Class 2 only Read Command AT FPHCTO Response s tout OK Write Command AT FPHCTO tout Response s OK If error is related to ME functionality ERROR PIN ASC0 ASC1 M...

Page 286: ...of 461 4 16 04 Confidential Released 11 21 AT FREV Identify Product Revision Syntax Command Description Sends the revision identification to the TA Note Used for Fax Class 2 only Read Command AT FREV Response s V2 550 OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS ...

Page 287: ...escription This command causes the TA to receive frames using the HDLC protocol and the modulation defined below An ERROR response code results if this command is issued while the modem is on hook Note Used for Fax Class 1 only Write Command AT FRH mod Response s CONNECT If error related to ME functionality ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s TIA EIA 578 ...

Page 288: ... enter the receiver mode using the modulation defined below An ERROR response code results if this command is issued while the modem is on hook Notes Used for Fax Class 1 only mod 3 is not possible Test Command AT FRM Response s list of mod s OK Write Command AT FRM mod Response s CONNECT If error is related to ME functionality ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s TIA EIA 578 ...

Page 289: ...n detected on the line This command is aborted if any character is received by the DTE The modem discards the aborting character and issues an OK result code An ERROR response code results if this command is issued while the mode is on hook Parameter Description no of 10 millisecond intervals 0 255 Note Used for Fax Class 1 only Write Command AT FRS time Response s OK If error related to ME functi...

Page 290: ... Command Description This command causes the TA to transmit data using HDLC protocol and the modulation mode defined below An ERROR response code results if this command is issued while the modem is on hook Notes Used for Fax Class 1 only Only mod 3 is possible Write Command AT FTH mod Response s CONNECT PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s TIA EIA 578 ...

Page 291: ... to transmit data using the modulation mode defined below An ERROR response code results if this command is issued while the modem is on hook Notes Used for Fax Class 1 only mod 3 is not possible Test Command AT FTM Response s list of mod s OK Write Command AT FTM mod Response s CONNECT If error is related to ME functionality ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s TIA EIA 578 ...

Page 292: ...A to terminate a transmission and wait for time 10 millisecond intervals before responding with the OK result code to the DTE Parameter Description no of 10 millisecond intervals 0 85 Note Used for Fax Class 1 only Write Command AT FTS time Response s An ERROR response code results if this command is issued while the modem is on hook PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s TIA EIA 578 time num ...

Page 293: ...the facsimile session and the Phase C data desired by the DTE Parameter Description 0 Disable mismatch 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 Note Used for Fax Class 2 only Test Command AT FVRFC Response s list of supported vrfc s OK Read Command AT FVRFC Response s vrfc OK Write Command ...

Page 294: ...teger format 0 255 Destination Address GSM 03 40 TP Destination Address Address Value field in string format BCD numbers or GSM default alpha bet characters are converted into characters type of address given by toda User Data In case of SMS GSM 03 40 TP User Data in text mode responses format If dcs indicates that GSM 03 38 default alphabet is used and fo indicates that GSM 03 40 TP User Data Hea...

Page 295: ...ctets are not counted in the length In text mode the maximum length of an SMS depends on the used coding scheme It is 160 characters if the 7 bit GSM coding scheme is used and 140 char acters according to the 8 bit GSM coding scheme If the SMS message format is text mode AT CMGF 1 and the character set is set to UCS2 with AT CSCS and the SMS is also coded as UCS2 see dcs of AT CSMP then the length...

Page 296: ...t with integer value 42 is presented to TE as two characters 2A IRA 50 and 65 In the case of CBS ra GSM 03 40 TP Recipient Address Ad dress Value field in string format BCD numbers or GSM default alphabet characters are converted into characters type of address given by tora Recipient Address GSM 03 40 TP Recipient Address Address Value field in string format BCD numbers or GSM default alphabet ch...

Page 297: ...is 129 0 255 Type of Originating Address GSM 04 11 TP Originating Address Type of Address octet in integer format default refer toda Type of Recipient Address GSM 04 11 TP Recipient Address Type of Address octet in integer format default refer toda Type of Service Center Address GSM 04 11 RP SC address Type of Address octet in integer format default refer toda sn num st num stat str Description te...

Page 298: ...tion character only refer to ATS3 default CR before entering the text or PDU Use of the line termination character followed by the response format ting character refer to ATS4 default LF can cause problems Test Command AT CMGC Response s OK Write Command If text mode see AT CMGF 1 AT CMGC fo ct pid mn da toda CR Text can be entered CTRL Z ESC Response s CMGC mr scts If sending fails ERROR CMS ERRO...

Page 299: ...sage Syntax Command Description Write command deletes message from preferred message storage mem1 location index Note If there is no SMS stored at the selected index the response is OK too Test Command AT CMGD Response s OK Write Command AT CMGD index Response s OK ERROR CMS ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 05 ...

Page 300: ...and Description The write command specifies the input and output format of the short messages Parameter Description 0 F PDU mode 1 Text mode Test Command AT CMGF Response s CMGF list of supported mode s OK Read Command AT CMGF Response s CMGF mode OK Write Command AT CMGF mode Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 05 mode num W V ...

Page 301: ...fault of stat OK Write Command AT CMGL stat Response s Output if text mode AT CMGF 1 and command successful For SMS SUBMITs and or SMS DELIVERs CMGL index stat oa da alpha scts tooa toda length data OK For SMS STATUS REPORTs CMGL index stat fo mr ra tora scts dt st OK For SMS Commands CMGL index stat fo ct OK Output if PDU mode AT CMGF 0 and command successful For SMS SUBMITs and or SMS DELIVERs C...

Page 302: ...ognize the response format by examining the third response parameter The parameters ra and tora will only be displayed if parameter ra of the AT SSCONF command is set to 1 This command can be used only after the SMS data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SI...

Page 303: ...1 and command successful For SMS DELIVER CMGR stat oa alpha scts tooa fo pid dcs sca tosca length data OK For SMS SUBMIT CMGR stat da alpha toda fo pid dcs vp sca tosca length data OK For SMS STATUS REPORT CMGR stat fo mr ra tora scts dt st data OK For SMS Commands CMGR stat fo ct pid mn da toda length data OK Output if PDU mode AT CMGF 0 and command successful For SMS SUBMITs and or SMS DELIVERs ...

Page 304: ... if AT CMGR is used to read a non existent record index CMS ERROR invalid memory index The parameters ra and tora will only be displayed if parameter ra of the AT SSCONF command is set to 1 This command can be used only after the SMS data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds d...

Page 305: ...be sent The message reference mr is returned to the TE on successful message delivery The value can be used to identify the message in a delivery status report provided as an unsolicited result code Notes If sending fails for example if a message is too long the result code depends on the current setting of the AT SM20 command Test Command AT CMGS Response s OK Write Command If text mode see AT CM...

Page 306: ...ping as defined in GSM 03 40 GPP TS 23 40 All characters entered behind the prompt will be recognized as GSM characters For example Back space ASCII character 8 does not delete a character but will be inserted into the short message as an addi tional physical character As a result the character you wanted to delete still appears in the text plus the GSM code equivalent of the Backspace key In text...

Page 307: ...s CR Text can be entered CTRL Z ESC CMGW index OK If writing fails ERROR CMS ERROR Write Command If text mode see AT CMGF 1 AT CMGW oa da tooa toda stat CR Text can be entered CTRL Z ESC Response s CMGW index OK If writing fails see notes below Write Command If PDU mode see AT CMGF 0 AT CMGW length stat CR PDU can be entered CTRL Z ESC Response s CMGW index OK If writing fails see notes below PIN ...

Page 308: ...ith ERROR If writing fails due to timeout then AT SM20 CmgwMode 1 causes CMS ERROR Unknown error to be returned AT SM20 CmgwMode 0 causes CMS ERROR timer expired to be returned Note that some providers do not recognize an symbol used in a short message A widely used alternative is typing as defined in GSM 03 40 GPP TS 23 40 For baudrates lower than 19200 it is recommended to use the line terminati...

Page 309: ... message Reference value mr is returned to the TE on successful message delivery Value can be used to identify message upon unsolicited delivery status report result code If the optional parameter da is given the old status of the short message at index remains unchanged see stat Test Command AT CMSS Response s OK Write Command If text mode AT CMGF 1 AT CMSS index da toda Response s CMSS mr scts O...

Page 310: ...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 AT CNMI to zero Parameter Description 0 Parameter is only required for PDU mode Command operates similarly as in text mode Test Command AT CNMA Response s CNMA list of s...

Page 311: ...02 02 Page 311 of 461 4 16 04 Confidential Released Notes The execute write command shall only be used when AT CSMS parameter service equals 1 phase 2 Both the execute and the write command can be used no matter whether text mode or PDU mode is activated ...

Page 312: ...n received URC 2 mt 2 PDU mode enabled CMT length CR LF pdu Indicates that new message has been received Test Command AT CNMI Response s CNMI list of supported mode s list of supported mt s list of supported bm s list of supported ds s list of supported bfr s OK Read Command AT CNMI Response s CNMI mode mt bm ds bfr OK Write Command AT CNMI mode mt bm ds bfr Response s OK ERROR CMS ERROR PIN ASC0 ...

Page 313: ... selects the procedure how the receipt of new SMS messages from the network is indicated to the TE when TE is active e g DTR signal is ON If TE is inactive e g DTR signal is OFF message receiving should be done as specified in GSM 03 38 If the DTR signal is not available or the state of the signal is ignored V 25ter command AT D0 reliable message transfer can be assured by using AT CNMA acknowledg...

Page 314: ...ting indication group store message are routed directly to the TE using unsolicited result code 3 Class 3 SMS DELIVERs are routed directly to the TE using unsolicited result codes defined in mt 2 Messages of other data coding schemes result in indication as defined in mt 1 Rules for storing received CBMs depend on the relevant data coding method refer to GSM 03 38 the setting of Select CBM Types A...

Page 315: ...ediately 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 dcs and normal rules for exceeded memory capacity shall apply This approach is compliant with GSM 03 38 The parameters ra and tora will only be displayed if ra of the AT SSCONF command is set to 1 If either a SM or a Status Report...

Page 316: ... Parameter Description Number of messages currently in mem1 Test Command AT CPMS Response s CPMS list of supported mem1 s list of supported mem2 s list of supported mem3 s OK Read Command AT CPMS Response s CPMS mem1 used1 total1 mem2 used2 total2 mem3 used3 total3 OK ERROR ERROR CMS ERROR Write Command AT CPMS mem1 mem2 mem3 Response s CPMS used1 total1 used2 total2 used3 total3 OK ERROR ERROR CM...

Page 317: ... locations will be filled with dummy short mes sages This procedure can take up to 35 seconds until all the 25 records are written If switching from MT to SM was not finished due to error or user break the value of mem3 remains MT but some of the dummy records remain in the ME storage These records have to be deleted manually When mem3 equals SM do not delete the dummy messages in the ME storage T...

Page 318: ...ting is used by the same commands but only when the length of the SMSC address coded into pdu parameter equals zero Notes In case of using no parameter after AT CSCA the content of sca will be deleted This command writes the service centre address to non volatile memo The SMS service centre address should be entered as specified by the service provider Test Command AT CSCA Response s OK Read Comma...

Page 319: ...which types of CBMs are to be received by the ME Parameter Description Message mode 0 Accept messages that are defined in mids and dcss 1 Forbid messages that are defined in mids and dcss Cell Broadcast Message ID specification Test Command AT CSCB Response s CSCB list of supported mode s OK Read Command AT CSCB Response s CSCB mode mids dcss OK Write Command AT CSCB mode mids dcss Response s OK P...

Page 320: ...MID Cell Broadcast Message Identifier for Data download less than six combinations may be available To access a SIM s Elementary File data refer to command AT CRSM For mode 1 One CBM ID or range of IDs e g 320 478 default is empty string CBM data coding scheme specification All different possible combinations of CBM data coding schemes e g 0 3 5 Using default empty string leads to get all CBMs ind...

Page 321: ... values defined in commands AT CSCA and AT CSMP sca tosca fo vp pid and dcs nor length toda or tooa in CMTI AT CMGL AT CMGR result codes for SMS DELIVERs and SMS SUBMITs in text mode for SMS COMMANDs in CMGR result code do not show pid mn da toda length or cdata 1 Show the values in result codes Test Command AT CSDH Response s CSDH list of supported show s OK Read Command AT CSDH Response s CSDH s...

Page 322: ...dity period starting from when the SM is received by the SMSC vp is in range 0 255 or define the absolute time of the validity period termination vp is a string The format of vp is given by fo If TA supports the enhanced validity period format see GSM 03 40 it shall be given as a hexadecimal coded string e g pdu with quotes Test Command AT CSMP Response s OK Read Command AT CSMP Response s CSMP fo...

Page 323: ...ting GSM 03 40 TP Validity Period either in integer format or in time string format refer dt 0 167 F 255 Data Coding Scheme GSM 03 38 SMS Data Coding Scheme or Cell Broadcast Data Coding Scheme in integer format 0 F 247 Protocol Identifier GSM 03 40 TP Protocol Identifier in integer format 0 F 255 Notes When storing a SMS DELIVER from the TE to the preferred memory storage in text mode using the A...

Page 324: ...ay be supported e g correct routing of messages with new Phase 2 data coding schemes 1 GSM 03 40 and GSM 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 command descriptions Test Command AT CSMS Response s CSMS list of supported service s OK Read Command AT CSMS Response s CSMS service mt mo bm O...

Page 325: ...m Phase 2 to Phase 2 and one or more AT CNMI Parameter are Phase 2 specific a CMS ERROR unknown error will appear It is recommended to switch the AT CNMI Parameters to Phase 2 specific values before entering Phase 2 Phase 2 service 1 must be set before the following features can be used Configuring procedures for indicating received short messages with the AT CNMI parameters mt 2 or mt 3 and ds 1 ...

Page 326: ...e SIM physical storage SM Maximum number of messages storable in the SMS memory of the Mobile Equipment physical storage ME Sum of SM and ME indicated as MT Maximum number of all messages storable in the SIM memory and the Mobile Equipment memory Number of messages currently stored in the SMS memory of the SIM physical storage SM Test Command AT SLMS Response s OK Exec Command AT SLMS Response s S...

Page 327: ...461 4 16 04 Confidential Released Number of messages currently stored in the SMS memory of the Mobile Equipment physical storage ME Concatenated logical SMS storages of SIM SM and Mobile Equipment ME Sum of all messages currently stored indicated as MT used2 num used3 num ...

Page 328: ...nt types of SMs e g SMS DELIVERs SMS SUBMITs SMS STA TUS REPORTs and SMS COMMANDs the response may be a mix of the responses of different SM types TE application can recognize the response format by examining the third response parameter This command can be used only after the SMS data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication ha...

Page 329: ...f 461 4 16 04 Confidential Released If the ME is Java controlled take into account that the AT Command API can handle responses up to a length of 1024 bytes To avoid any longer re sponses it is recommended not to read the entire range of short mes sage entries at a time ...

Page 330: ...er change SMGO mode Status of SMS buffer has changed Command Description The read command returns overflow presentation mode and SMS overflow status The write command sets overflow presentation mode Test Command AT SMGO Response s SMGO list of supported n s OK Read Command AT SMGO Response s SMGO n mode OK ERROR CMS ERROR Write Command AT SMGO n Response s OK ERROR CME ERROR PIN ASC0 ASC1 MUX1 MUX...

Page 331: ...ng in SC for delivery to phone Notes Incoming short messages with message class 1 ME specific short messages or class 2 SM specific short messages see dcs in GSM 03 38 will be stored either in ME or in SM storage Therefore the SMGO 2 indication could occur without issuing the indication SMGO 1 before The indication SMGO 1 means that both buffers ME and SM are full For more information regarding SI...

Page 332: ...short message is not overwritten to REC READ This command can be used only after the sms data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used While the read process is in progress an attempt to use any of the sms read commands will result in CME Error 14 SIM bus...

Page 333: ...fter restart or reset the default values will be restored Syntax Parameter Description Display recipient address 0 F TC45 does not display ra and tora These parameters are used with the result codes of AT CMGL AT SMGL AT CMGR AT SMGR and the URC CDS 1 TC45 displays ra and tora Test Command AT SSCONF Response s SSCONF list of supported ra s OK Read Command AT SSCONF Response s SSCONF ra OK Write Co...

Page 334: ...message class is determined GSM 03 38 15 The effect of this command if da 1 is to determine the behavior of parameter mt of AT CNMI If da 1 and mt 1 incoming class 0 SMS need to be acknowledged with AT CNMA see also AT CNMI and AT CSMS If multiplex mode is enabled AT CMUX and da 1 with mt 1 is set on any logical channel all other chan nels have to use mt 0 Syntax Command Description The read comma...

Page 335: ...erates on different instances MUX channels 1 2 3 or ASC0 ASC1 avoid different settings for routing and indicating SMS For example if messages shall be routed directly to one instance of the TE set with AT CNMI AT SSDA it is not possible to activate the presentation of URCs with AT CMER or AT CNMI on another instance Any attempt to activate settings that conflict with existing settings on another i...

Page 336: ...command allows to select the sequence of addressing this storage Parameter Description MT sequence 0 F MT storage is ME then SM 1 MT storage is SM then ME Note Access to the SIM storage is faster For compatibility with previous software re leases the MT sequence seq 0 is the factory default Test Command AT SSMSS Response s SSMSS list of supported seq s Read Command AT SSMSS Response s SSMSS seq OK...

Page 337: ...which are listed at command As response to the command the ME sends the current SIM information parameters and response data ME error result code CME ERROR may be returned if the command cannot be passed to the SIM e g if the SIM is not inserted However errors related to SIM data are reported in sw1 and sw2 parameters as defined in GSM 11 11 Parameter Description All values not listed below are re...

Page 338: ...he actual command These parameters are delivered to the TE in both cases on successful or failed execution of the command refer GSM 11 11 0 255 Status information from the SIM about the execution of the actual command These parameters are delivered to the TE in both cases on successful or failed execution of the command refer GSM 11 11 0 255 Response of a successful completion of the previously is...

Page 339: ...solicited Result Code SCKS SimStatus During startup and if the TC45 s SIM connection status has changed an unsolicited result code URC is issued Command Description The read command returns the URC presentation mode and the status of the SIM card connection Test Command AT SCKS Response s SCKS list of supported mode s OK Read Command AT SCKS Response s SCKS mode SimStatus OK ERROR CME ERROR err Wr...

Page 340: ...ter Description 0 F Suppress unsolicited result codes 1 Output unsolicited result codes 0 Card holder tray removed or SIM connection error 1 SIM inserted refer to note Note SimStatus reflects the status of the SIM and the card holder tray Therefore if an empty SIM card tray is inserted two URCs will be presented indicating the status 1 followed by 0 i e a SIM is inserted into the card holder tray ...

Page 341: ...ber Syntax Command Description TA returns the card identification number in SIM SIM file EFICCID see GSM 11 11 Chap 10 1 1 as string type Parameter Description card identification number of SIM card Test Command AT SCID Response s OK Exec Command AT SCID Response s SCID cid OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS cid str ...

Page 342: ...splay card ID Syntax Command Description TA returns the card identification number in SIM SIM file EF ICCID see GSM 11 11 Chap 10 1 1 as string type Note See also AT SCID Test Command AT CXXCID Response s OK Exec Command AT CXXCID Response s CXXCID cid OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS ...

Page 343: ...network provider and user specific data e g phonebook entries and Short Messages SMS However a SIM card may also hold a SIM Application Since the TC45 has SAT functionality it is able to execute the commands issued by applications implemented on a network provider specific SIM card Two groups of commands are used between the ME and the SIM Application Proactive Commands are issued to the TC45 s SA...

Page 344: ...ay the 16 bit value of characters represented in UCS2 alphabet a 4 byte string is required e g 0059 is coding the character Y For details please refer to ISO IEC 10646 0 SAT is already used on another instance logical channel in case of the multi plex protocol Only test and read commands can be used 1 SAT may be started on this instance via the write version of this command SAT profile according t...

Page 345: ...re the TA should avoid sending any further commands related to the ter minated Proactive Command e g AT SSTGI or AT SSTR URC 3 Notification that SIM Application has returned to main menu SSTN 254 Notification to the TA when the SIM Application has finished a command cycle and again enters its main menue which was transferred with an URC SSTN 37 SET UP MENU at start up This URC should be used to op...

Page 346: ... SSTN s mobile TC45_ATC_V02 02 Page 346 of 461 4 16 04 Confidential Released Parameter Description Proactive Command number Defined as cmdType terminate offset The terminate offset equals 100 cmdType num cmdTerminateValue num ...

Page 347: ...he Proactive Command has been executed AT SSTR will also provide any user information e g a selected menu item The Proactive Command type value specifies to which SSTN the command is related Syntax Parameter Description TC45 Remote SAT interface states 0 RESET 1 OFF 2 IDLE 3 PAC 4 WAIT Test Command AT SSTGI Response s SSTGI list of supported state s list of supported cmdType s OK Read Command AT S...

Page 348: ...TC45 AT Command Set 14 3 AT SSTGI s mobile TC45_ATC_V02 02 Page 348 of 461 4 16 04 Confidential Released Related Proactive Command cmdType num ...

Page 349: ...ted AT SSTR will also provide any user information e g a selected menu item Syntax Parameter Description TC45 Remote SAT interface states 0 RESET 1 OFF 2 IDLE 3 PAC 4 WAIT Test Command AT SSTR Response s SSTR list of supported state s list of supported cmdType s OK Read Command AT SSTR Response s SSTR state cmdType OK Write Command AT SSTR cmdType status inputNumber inputString Response s OK PIN A...

Page 350: ...Proactive Command or event type according to GSM 11 14 20 Command status return regarding the type of action that has taken place e g action performed by the user Values are in accordance with GSM 11 14 20 Response number entered by user Response string entered by user cmdType num status num inputNumber num inputString str ...

Page 351: ...rs from the GSM07 07 default alphabet are converted internally into their UCS2 equivalents in order to achieve consistent sorting results For the user this means that Punctuation marks and other non alphabetical characters from the common latin based character sets and from the standard GSM character set will be sorted before any alphabetical characters The ordering in which these marks appear as ...

Page 352: ...ation range supported by the current phonebook storage the maximum length of number field and the maximum length of text field Note Length information may not be available while SIM storage is selected If storage does not offer format information the format list contains empty parenthe sizes The write command determines the phonebook entry to be displayed with location1 or a location range from lo...

Page 353: ...ialling string number includes international access code character 209 dialling string number contains printable non alphabetic non digit charac ters saved with the number string For phonebook entries with this type dialling from phonebook with ATD mem n is not possible For further detail check the parameter descriptions for at command AT CPBW 129 otherwise Text assigned to a phone number The maxi...

Page 354: ...lease refer to GSM 11 11 Annex B 19 Note If the ME is Java controlled take into account that the AT Command API can handle responses up to a length of 1024 bytes To avoid any longer responses it is recommended not to read the entire range of phonebook entries at a time Examples EXAMPLE 1 First run the test command to find out the maximum range of entries stored in the active phonebook TC45 returns...

Page 355: ...n performed and may take up to 30 seconds depending on the SIM used While the read process is in progress an attempt to use any of the phone book commands will result in CME Error 14 SIM busy Syntax Command Description The test command returns supported storage s as compound value The read command returns the currently selected storage the number of used entries and the total number of entries ava...

Page 356: ...pacity depending on SIM card location SIM ME Mobile Equipment Phonebook capacity max 250 entries location ME LD last number dialled phonebook Stores all voice call numbers dialed with ATD but no data call numbers capacity max 10 entries location depending on SIM this phonebook may reside partly or completely in ME AT command CPBW is not applicable to this storage The LD list can be deleted with AT...

Page 357: ...the range of supported type values and the maximum length of text field Note The length may not be available while SIM storage is selected If storage does not offer format information the format list contains empty parenthesizes The write command fills a phonebook entry at memory location location of the active storage selected with AT CPBS If storage FD SIM fixed dialling numbers is selected PIN2...

Page 358: ...cters they can be saved with the number string by using type 209 see below 145 dialling string number includes international access code character 209 dialling string number contains printable non alphabetic non digit charac ters that should be saved with the number string Remarks as under parameter number apply For phonebook entries with this type dialling from phone book with ATD mem n is not po...

Page 359: ...ers For a detailed description please refer to GSM 11 11 Annex B 19 Examples EXAMPLE 1 Make a new phonebook entry at the first free location EXAMPLE 2 Delete entry at location 1 EXAMPLE 3 The following examples are provided to illustrate the effect of writing phonebook entries with different types of dial string modifiers in number EXAMPLE 4 Read phonebook entries from locations 5 9 via AT CPBR tl...

Page 360: ...dex retrieved with command AT SPBC com mand can be used only as an index for AT SPBG Do not use the listed index numbers to dial out or modify entries This command can be used only after the phonebook data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used While th...

Page 361: ...oding and formatting according to the settings made with AT CSCS Search algorithms follow the sorting algorithms referenced in Chapter 15 1 page 351 The first lowest index number within the phonebook memory selected with AT CPBS for which the correspond ing text parameter starts with character schar If no matching phonebook entry is found index 0 will be returned The index retrieved with AT SPBC c...

Page 362: ...and RC Storage ME is not affected This command can be used only after the phonebook data from the SIM have been read successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used While the read process is in progress an attempt to use any of the phonebook com mands will result in CME Error 14 SIM busy S...

Page 363: ...Released Parameter Description If test command List of phonebooks which can be deleted by AT SPBD If write command Phonebook to be deleted For a detailed description of storages see AT CPBS LD Last number dialed phonebook MC Missed unanswered received calls list RC Received calls list storage str ...

Page 364: ...ead successfully for the first time Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used While the read process is in progress an attempt to use any of the phonebook com mands will result in CME Error 14 SIM busy Syntax Command Description The test command returns the index range for this command the maximum length of number ...

Page 365: ...ialling string number includes international access code character 209 dialling string number contains printable non alphabetic non digit charac ters saved with the number string For further detail check the parameter descriptions for at command AT CPBW 129 otherwise Text assigned to the phone number The maximum length for this parameter is given in test command response tlength value indicating t...

Page 366: ... of phonebook entries First run the test command to find out the range of phonebook entries stored in the active phonebook TA returns the number of entries in the format where 33 is the number of used entries in the active phonebook storage Now run the write command to display the phonebook entries by alphabetical order It is recommended to enter the full range to obtain best results TA returns ph...

Page 367: ...e Every time the write command is executed 3 rows of phone book records are returned Each triplet overlaps with the next one The actual index depends on parameter value This parameter determines whether the index will be increased or decreased If the index in one output line reaches the last index in the alphabetical list the next output line will display the first list entry After the last record...

Page 368: ...t entry follows 1 maxindex The index in the sorted list of phonebook entries that identifies the second entry displayed index b index a 1 Mind after the last record of phonebook the first entry follows 1 maxindex The index in the sorted list of phonebook entries that identifies the third entry displayed index c index b 1 Mind after the last record of phonebook the first entry follows string type p...

Page 369: ... that AT SPBS 1 starts from the first character in alphabetical order The example illustrates how to search down and up again If the last index in the sorted list has been reached then the internal counter overflows to the first index internal counter num at f OK at spbs 1 SPBS 1 999999 145 Arthur SPBS 2 777777 145 Bill SPBS 3 888888 145 Charlie OK at spbs 1 SPBS 2 777777 145 Bill SPBS 3 888888 14...

Page 370: ... s mobile TC45_ATC_V02 02 Page 370 of 461 4 16 04 Confidential Released at spbs 2 step down 1 entry starting from internal counter 0 overflow occurs SPBS 33 49301234567 145 TomTailor SPBS 1 999999 145 Arthur SPBS 2 777777 145 Bill OK ...

Page 371: ...rformed and may take up to 30 seconds depend ing on the SIM used While the read process is in progress an attempt to use any of the phonebook commands will result in CME Error 14 SIM busy Syntax Command Description The execute command deletes all numbers stored in the LD memory Test Command AT SDLD Response s OK Exec Command AT SDLD Response s OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Re...

Page 372: ...are related to the TC45 s audio interface 16 1 ATL Set monitor speaker loudness Syntax Parameter Description Notes Commands ATL and ATM are implemented only for V 25ter compatibility reasons and have no effect In multiplex mode the command is supported on logical channel 1 only Exec Command ATL val Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter val num ...

Page 373: ...t monitor speaker mode Syntax Parameter Description Notes Commands ATL and ATM are implemented only for V 25ter compatibility reasons and have no effect In multiplex mode the command is supported on logical channel 1 only Exec Command ATM val Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter val num ...

Page 374: ...e command can only be used in audio mode 2 6 The values of the volume steps are specified with the parameters outCalibrate 0 outCali brate 4 of the AT SNFO command Test Command AT CLVL Response s CLVL list of supported level s OK Read Command AT CLVL Response s CLVL level OK ERROR CME ERROR err Write Command AT CLVL level Response s OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s G...

Page 375: ...h 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 SNFS the same step will be applied The only exception is audio mode 1 which is fixed to level 4 or accordingly outStep 4 level or outStep is stored non volatile when the ME is powered down with AT SMSO or reset with AT CFUN ...

Page 376: ...mmand During an active call users should be aware that when they switch back and forth between different audio modes for example handsfree on off the value of mute does not change i e the microphone mode is retained until explicitly changed Parameter Description 0 P mute off 1 mute on Test Command AT CMUT Response s CMUT list of supported mute s OK Read Command AT CMUT Response s CMUT mute OK ERRO...

Page 377: ... to an integer duration that defines the length of tones transmitted with the AT VTS command Parameter Description duration of the tone in 1 10 second 1 F 255 Test Command AT VTD Response s VTD list of supported duration s OK Read Command AT VTD Response s duration OK Write Command AT VTD duration Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s GSM 07 07 duration num ...

Page 378: ...es with a duration defined with AT VTD AT VTS dtmf duration allows to send a single DTMF tone In this case the duration can be ind vidually determined during the call Syntax Parameter Description String of ASCII characters in the set 0 9 A B C D Maximal length of the string is 29 The string must be enclosed in quotation marks ASCII character in the set 0 9 A B C D Test Command AT VTS Response s VT...

Page 379: ...TC45 AT Command Set 16 6 AT VTS s mobile TC45_ATC_V02 02 Page 379 of 461 4 16 04 Confidential Released Tone duration in 1 10 second If not specified current setting of AT VTD is used 1 255 duration num ...

Page 380: ...the active audio mode Parameter Description Input and output selection 1 Digital input and output 2 Analog input and output Test Command AT SAIC Response s SAIC list of supported io s list of supported mic s list of supported ep s OK Read Command AT SAIC Response s SAIC io mic ep OK Write Command AT SAIC io mic ep Response s OK ERROR CME ERROR operation not allowed PIN ASC0 ASC1 MUX1 MUX2 MUX3 Ref...

Page 381: ...r than 1 and then enter AT SAIC 1 If the pins of the DAI pins 4 8 available in group 1 shall be configured as GPIO proceed as follows First use the command AT SPIO to start the General Purpose I O driver then use AT SCPIN to configure the pins Opening at least one of the pins 4 8 will already disable the DAI To revert from GPIO usage to DAI usage simply close the pin s and the General Purpose I O ...

Page 382: ...mmand controls the large scale attenuation on the microphone path for the current audio device selected by AT SNFS with the following restrictions It is not allowed for audio device 1 As long as the microphone is muted the write command is temporarily disabled Setting of value 0 is not allowed use AT SNFM 0 for this For values greater than 32767 32767 will be used Test Command AT SNFA Response s S...

Page 383: ...Gain in dB 20 log atten 32768 0 32767 P 65535 0 Microphone is muted 32767 No attenuation on the microphone path Notes The command is provided for compatibility with M20 and is a subset of AT SNFI The parameter inCali brate of AT SNFI is identical with atten of AT SNFA To make the changes persistent use AT SNFW Example atten num SNFW SYSSTART at snfa SNFA 0 65535 OK at snfa SNFA 32767 OK at snfs 4 ...

Page 384: ... Description TA sets the active audio parameters to manufacturer defined default values Note The restored values are AT SNFI inBbcGain inCalibrate or the equivalent AT SNFA parameters AT SNFO outBbcGain outCalibrate 0 to 4 sideTone AT SAIC io mic ep AT SNFS audMode Test Command AT SNFD Response s OK Exec Command AT SNFD Response s OK PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS ...

Page 385: ...0dB 7 42dB 8 steps of 6 dB 0 7 Multiplication factor for input samples Formula to calculate the negative gain attenuation of the input signal Gain in dB 20 log inCalibrate 32768 0 32767 Test Command AT SNFI Response s SNFI list of supported inBbcGain s list of supported inCalibrate s OK Read Command AT SNFI Response s SNFI inBbcGain inCalibrate OK Write Command AT SNFI inBbcGain inCalibrate Respon...

Page 386: ...he active audio mode The range of inCalibrate is up to 65535 but will be suppressed to 32767 Values above inCali brate 65535 will cause a failure Changed values have to be stored with AT SNFW Attention When you adjust audio parameters avoid exceeding the maximum allowed level Bear in mind that exposure to excessive levels of noise can cause physical damage to users The default values are customer ...

Page 387: ...supply voltage status Value of MicSwitch is valid during a voice call only The write command can be used to switch the microphone s audio path muted not muted or to control the power supply of the MICP2 line microphone input of the second analog audio interface Test Command AT SNFM Response s SNFM list of supported MicSwitch s list of supported MicVccCtl s OK Read Command AT SNFM Response s SNFM M...

Page 388: ... supply voltage control status 0 Supply voltage was set to a constant value 2 Supply voltage state is controlled by the ME and depends on parameter data set of the selected audio mode Notes The programmable power supply of the MICP2 line gives you greater flexibility in connecting audio accesso ries or using MICP2 for a variety of functions other than audio A detailed description of the extended u...

Page 389: ...0 dB 3 18 dB 0 3 Test Command AT SNFO Response s SNFO list of supported outBbcGain s list of supported outCalibrate s list of supported outStep s list of supported sideTone s OK Read Command AT SNFO Response s SNFO outBbcGain outCalibrate 0 outCalibrate 1 outCalibrate 2 outCalibrate 3 outCalibrate 4 outStep sideTone OK Write Command AT SNFO outBbcGain outCalibrate 0 outCalibrate 1 outCalibrate 2 o...

Page 390: ...d to 32767 A value above sideTone 65535 will cause an error Any change to outStep takes effect in audio modes 2 to 6 That is when you change outStep and then select another mode with AT SNFS the same step will be applied Nevertheless the sound quality and the amount of volume are not necessarily the same since all remaining audio parameters can use different values in either mode Audio mode 1 is f...

Page 391: ...Parameter Description 0 Disables Call Progress Tones 1 P Enables Call Progress Tones audible tones shortly heard on the phone when ME starts to set up a call Note Please note that the setting is stored volatile i e after restart or reset the default value 1 will be restored Test Command AT SNFPT Response s SNFPT list of supported pt s OK Read Command AT SNFPT Response s SNFPT pt OK Write Command A...

Page 392: ...h AT SAIC This is useful for example if the audio interfaces are operated alternatively to benefit from different devices Each audio mode can be assigned a specific interface To do so first select the audio mode with AT SNFS then activate the audio interface with AT SAIC and finally enter AT SNFW to store the selected AT SAIC parameters to your audio profile To switch back and forth it is sufficie...

Page 393: ...mono headset Analog interface 2 is assumed as default 4 Audio mode 4 Customer specific mode for a user handset Analog interface 1 is assumed as default 5 Audio mode 5 Customer specific mode Analog interface 1 is assumed as default 6 Audio mode 6 Customer specific mode Analog interface 2 is assumed as default Notes The write command can be used during a voice call to switch back and forth between d...

Page 394: ...iguration to the user defined audio profile To switch back and forth EXAMPLE 2 The following example illustrates a combination of a handset and a handsfree device connected to other inter faces than those assumed as factory default Settings for a handset connected to the second analog interface and adjusted to audio mode 4 AT SNFS 4 OK AT SAIC Factory default of AT SAIC assigned to audio mode 4 SA...

Page 395: ...first analog interface and adjusted to audio mode 2 To store the configuration to the user defined audio profile To switch back and forth AT SNFS 2 OK AT SAIC 2 1 1 OK AT SNFW Stores the audio mode and the interface OK AT SNFS 4 Switches to the handset connected to analog interface 1 OK AT SNFS 2 Switches to the handsfree device at analog interface 2 OK ...

Page 396: ...eter outStep The write command can be used to set the volume of the loudspeaker to the value outCalibrate addressed by outStep Parameter Description The actual volume of each step is defined by the parameter outCalibrate which can be set with AT SNFO 0 4 P Test Command AT SNFV Response s SNFV list of supported outStep s OK Read Command AT SNFV Response s SNFV outStep OK Write Command AT SNFV outSt...

Page 397: ... 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 depending on the values of outCalibrate 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 is not stored by AT SNFW out...

Page 398: ... volatile store AT SNFI inBbcGain inCalibrate AT SNFO outBbcGain outCalibrate 0 to 4 sideTone AT SAIC io mic ep During the start up phase the stored value of AT SAIC parameter io is ignored So the module always starts with analogue input output io 2 To get the digital audio interface activated the desired audio mode has to be switched on and AT SAIC has to be entered with parameter io set to 1 Tes...

Page 399: ... or on In the latter case see Execute command for details The execute command is intended for testing It starts to play a melody from the audio output currently selected with the AT SNFS command To deactivate test playback use AT SRTC again Test Command AT SRTC Response s SRTC list of supported type s list of supported volume s OK Read Command AT SRTC Response s SRTC type volume status OK Exec Com...

Page 400: ...tone but does not terminate the URC that indicates the event for example RING No permanent settings are changed or saved Before first using ring tones We have chosen to let you decide your own preferences when you start using ring tones Therefore factory set ting is AT SRTC 3 0 0 ring tones are muted To activate ring tones for the very first time first enter the write command and simply change the...

Page 401: ...16 04 Confidential Released Notes The test ringing signal cannot be activated while an MTC is ringing ERROR If an MTC arrives during test playback test ringing will be deactivated and normal ringing reactivated RING If no optional parameter is entered the old value will be kept ...

Page 402: ...n regarding this interface is available with the TC45 Hardware Interface Description 2 17 1 AT CALA Set alarm time Syntax Test Command AT CALA Response s CALA list of supported n s list of supported type s list of supported tlength s OK ERROR CME ERROR err Read Command AT CALA Response s CALA time n type text OK ERROR CME ERROR err Write Command AT CALA time n type text Response s OK ERROR CME ERR...

Page 403: ...ached the ME will wake up to Alarm mode To prevent the ME from unintentionally logging into the GSM network Alarm mode provides restricted operation Upon wake up the ME indicates an Unsolicited Result Code which reads SYSSTART ALARM MODE A limited number of AT commands is available dur ing Alarm mode for details see Table List of AT Commands available in Alarm and Charge only Mode The ME remains d...

Page 404: ... the most recently saved configuration of CALA time n type text will be presented when TC45 is powered up Each time TC45 is restarted it takes 2s to re initialize the RTC and to update the current time Therefore it is recommended to wait 2s before using the commands AT CCLK and AT CALA for example 2s after SYSSTART has been output Alarm settings on ASC0 ASC1 and different Multiplexer channels see ...

Page 405: ...ividual message was saved only the first line appears 17 1 1 Summary of AT commands available in Alarm mode Table 17 1 List of AT Commands available in Alarm and Charge only Mode AT CALA 04 05 31 08 50 00 OK CALA Good Morning AT CALA 04 05 20 08 30 00 OK AT SMSO SMSO MS OFF SYSSTART ALARM MODE CALA Good Morning AT command function AT CALA Set alarm time AT CCLK Set date and time of RTC AT SBC In A...

Page 406: ... the device enters the Power Down mode via AT SMSO time will be reset to its factory default if power is totally disconnected In this case the clock starts with time 02 01 01 00 00 00 upon next power up Each time TC45 is restarted it takes 2s to re initialize the RTC and to update the current time Therefore it is recommended to wait 2s before using the commands AT CCLK and AT CALA for example 2s a...

Page 407: ...g while ME is detached from GSM network When started the mode is indi cated by the URC SYSSTART CHARGE ONLY MODE AT SBC returns only charger status and power consumption of ME application Percentage of battery capacity is not available In Charge only mode a lim ited number of AT commands is accessible see 17 3 1 There are several ways to activate the Charge only mode from Power Down mode Connect c...

Page 408: ...without sending any further messages Command Description Use the write command to specify the power consumption of your external application This information enables the ME to calculate the average power consumption mpc and to properly control the charging process If the value is not correct the entire charging process may be affected Resulting problems may be wrong responses to the AT SBC read co...

Page 409: ...mA will by default be added 200mA is an estimated value which represents the power consumption of a typical external application Drawn from practical experience it serves as a precaution to ensure proper charging in case you have not entered current It is strongly recommended that you enter the correct power con sumption of your application as described below Note If the battery does not incorpora...

Page 410: ...ottom of the module Refer to 1 for information on the module s test points The displayed value is constant over the measurement period The duration of the measurement period depends on the operatingmode on the radio interface it ranges from 0 5s in TALK DATA mode up to 50s when TC45 is in IDLE mode or Limited Service deregistered Parameter Description supply or battery voltage in mV Test Command A...

Page 411: ...imits CAUTION During the first 15 seconds after start up the module operates in an automatic report mode URCs can be always displayed regardless of the selected mode n Syntax Unsolicited Result Codes URC 1 URCs will be automatically sent to the TA when the temperature reaches or exceeds the critical level or when it is back to normal Test Command AT SCTM Response s SCTM list of supported n s OK Re...

Page 412: ...f Notes Please refer to the Hardware Interface Description for specifications on critical temperature ranges To avoid damage the module will shut down once the critical temperature is exceeded The procedure is equivalent to the power down initiated with AT SMSO URCs indicating the alert level 1 or 1 are intended to enable the user to take appropriate precautions such as protect the module or batte...

Page 413: ...Battery above overtemperature limit Engine switches off SCTM_B 1 Caution Engine close to overtemperature limit SCTM_B 2 Alert Engine is above overtemperature limit and switches off SCTM_A 1 Caution Battery close to undertemperature limit SCTM_A 2 Alert Battery below undertemperature limit Engine switches off SCTM_B 1 Caution Engine close to undertemperature limit SCTM_B 2 Alert Engine is below und...

Page 414: ...n as specified in 2 For detailed information on the SYNC pin and its LED functionality refer to 2 Before changing the mode of the SYNC pin carefully read the technical specifications Syntax Parameter Description 0 SYNC mode Enables the SYNC pin to indicate growing power consumption during a trans mit burst You can make use of the signal generated by the SYNC pin if power consumption is your concer...

Page 415: ...nctionality level AT CFUN 1 or has entered a temporary wake up state during one of the CYCLIC SLEEP modes See AT CFUN for details on the various SLEEP modes Table 17 2 Modes of the LED and indicated ME functions LED behavior ME operating status if AT SSYNC 1 Permanently off ME is in one of the following modes POWER DOWN mode ALARM mode CHARGE ONLY mode SLEEP mode with no wake up event is progress ...

Page 416: ...et the command response is ERROR The electrical specifications of all configurable pins can be found in 2 Syntax Parameter Description 0 Close pin 1 Open pin Pin identifier 0 RXD1 1 TXD1 2 CTS1 Test Command AT SCPIN Response s SPIN list of supported mode s list of supported pin_id s list of supported direction s list of supported pull s list of supported slowSlope s list of supported openDrain s l...

Page 417: ...nly possible for Outputs This mode applies only to Inputs 0 Inputs are Schmitt triggered 1 Inputs are not Schmitt triggered Can be set only for outputs 0 Low 1 High Notes To check which group of pins is still free for programming or already reserved to one of the possible interface modes use the command AT SHIFM For closing a pin with the write command mode 0 the parameter direction is not needed ...

Page 418: ... AT SCPORT Polling is only applicable to input pins After polling has been activated on a specified pin or port all new values related to this pin or port will be reported via a URC see SCPOL Parameter Description 0 Suppress polling 1 Activate polling This can be either a pin_id already configured or a port_id already opened Test Command AT SCPOL Response s SCPOL list of supported mode s list of s...

Page 419: ...ule shortly suspends power saving for example to listen to a paging message from the base station This reduces the frequency of polling to a range from 46 15ms to 2 12s For details see AT CFUN 3 and 2 If the value of one or more of the polled pins has changed since polling has been performed last time or since a particular pin or its entire port have last been queried with AT SGIO polling will be ...

Page 420: ...T command A pin can only be added once to a port and only to a port The first i e left most parameter corresponds to the ports MSB Parameter Description assigned port Pin ID of the xth Pin of this port See AT SCPIN for possible pin value Test Command AT SCPORT Response s OK Write Command AT SCPORT pin_id 1 pin_id 2 pin_id 3 pin_id 4 pin_id 5 pin_id 6 pin_id 7 pin_id 8 Response s SCPORT port_id OK ...

Page 421: ...rt Configuration Syntax Parameter Description port ID to be closed Note With this command a parallel port is removed the pins are still open but can be added to a new port Test Command AT SDPORT Response s OK Write Command AT SDPORT port_id Response s OK ERROR CME ERROR err PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s SIEMENS port_id num ...

Page 422: ...pened port_id State read on this io_id 0 Low for pin_id 1 High for pin_id 0 255 For port_id Note If one gets the state of a port whose width is less than 8 bit the bits of value that are more significant than the MSB of the port are set to zero Test Command AT SGIO Response s SGIO list of supported io_id s OK Write Command AT SGIO io_id Response s SGIO value OK ERROR CME ERROR err PIN ASC0 ASC1 MU...

Page 423: ...nd only serves to select the Hardware Interface Mode of the 2nd serial interface ASC1 group 0 consisting of pins 0 3 All settings related to mode 2 through mode 5 are read only and can only be que ried using the read command AT SHIFM Test Command AT SHIFM Response s SHIFM list of supported mode s list of supported action s OK Read Command AT SHIFM Response s SHIFM mode for group 0 Pin 0 3 mode for...

Page 424: ...r use as GPIO To make the settings use AT SCPIN 4 Indicates that group 1 pins 4 8 is configured for use as Digital Audio Interface DAI To make the settings use the command AT SAIC 1 5 Indicates that group 0 pins 0 3 is used by Java the RS232 API This parameter is related to ASC1 only i e it can be set only if mode equals 1 For mode 2 to mode 4 use AT SCPIN to select Open or Close 0 Close all pins ...

Page 425: ...used After closing the driver all pins used i e opened will be put into high impedance state inputs with no internal pull up or down The command does not reserve any general purpose IO pin only the drivers required for GPIO pin management will be loaded Parameter Description 0 Close General purpose IO driver 1 Open General purpose IO driver Test Command AT SPIO Response s SPIO list of supported mo...

Page 426: ...d 1 High for pin_id 0 255 For port_id Notes If one sets a state on a port whose width is less than 8 bit the bits of value put that are more significant than the MSB of the port are ignored The write command is only applicable to pin_id s or port_id s which are configuered as output Test Command AT SSIO Response s SSIO list of supported io_id s list of supported value s OK Write Command AT SSIO io...

Page 427: ...mand line Syntax Command Description Repeat previous command line Notes Line does not need to end with terminating character After beginning with the character a or A a second character t T or has to follow In case of using a wrong second character it is necessary to start again with character a or A If autobauding is active the command A cannot be used see AT IPR Exec Command A Response s PIN ASC...

Page 428: ... This parameter setting determines the character recognized by TA to terminate an incoming command line Parameter Description command line termination character 000 13 F 127 Note Using other value than 13 may cause problems when entering commands Read Command ATS3 Response s n OK Write Command ATS3 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter n num W V ...

Page 429: ...aracter Syntax Command Description This parameter setting determines the character generated by the TA for result code and information text Parameter Description response formatting character 000 10 F 127 Read Command ATS4 Response s n OK Write Command ATS4 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter n num W V ...

Page 430: ...and Description This parameter setting determines the character recognized by TA as a request to delete the immediately pre ceding character from the command line Parameter Description command line editing character 000 8 F 127 Read Command ATS5 Response s n OK Write Command ATS5 n Response s OK ERROR PIN ASC0 ASC1 MUX1 MUX2 MUX3 Reference s V 25ter n num W V ...

Page 431: ...ss via GPRS If bearer service is csd then parameter specifies the dialup telephone number If bearer service is gprs then parameter specifies the GPRS access point identifier Parameter is global for all interfaces volatile and will not be reset by AT F P Test Command AT SJNET Response s SJNET csd gprs Tel num access point name login password dns list of supported timeout s OK Write Command AT SJNET...

Page 432: ...s the java network idle timeout which is the time period in seconds after which the network connection is terminated automatically when no data transfer or other network activities take place The value 0 means no timeout at all you have to terminate a Circuit Switched Data connection using ATH and a GPRS connection using AT CGACT 0 We recommend to use values greater than 10 seconds because otherwi...

Page 433: ...ions can be found in 3 Syntax Test Command AT SJOTAP Response s SJOTAP SMS_pwd Jad_URL Appl_Dir HTTP_User HTTP_Pwd BS Dest Net_user Net_pwd DNS OK Read Command AT SJOTAP Response s SJOTAP SMS_pwd Jad_URL Appl_Dir HTTP_User HTTP_Pwd BS Dest Net_user Net_pwd DNS OK ERROR CME ERROR err Exec Command AT SJOTAP Response s OK ERROR CME ERROR err Write Command AT SJOTAP SMS_pwd Jad_URL Appl_Dir HTTP_User ...

Page 434: ...on When entering the application directory with the AT SJOTAP write command be sure that the path name is not terminated with a slash For example type a or a otap rather than a or a otap HTTP user name HTTP password Bearer Service csd Use Bearer service Circuit Switched gprs Use Bearer service GPRS Destination Telephone number if BS csd or Access Point name if BS gprs User name for accessing the n...

Page 435: ... not configured while parameters which are entered as will be stored as an empty string Parameters that have not been configured via AT command can be configured via SMS see 3 Parameters that have been configured via AT command cannot be reconfigured overwritten via SMS If the execute command ends up with an error one or more mandatory parameters have not been specified see 3 ...

Page 436: ...he desired application Local flash file system is identified by A directory separator is 002Fh Example A java jam example helloworld helloworld jar You can configure the Java application to start automatically whenever TC45 is getting started Use the AT SCFG command to make all the settings you need for the Autostart mode If the Java application starts all current calls will be terminated Test Com...

Page 437: ...cation has been performed and may take up to 30 seconds depend ing on the SIM used While the read process is in progress an attempt to use any of the following commands will result in CME Error 14 SIM busy AT Command not available AT command accessible immediately after PIN entry has returned OK AT command fully accessible after SIM PIN authentication has been completed AT Command Exec Test Read W...

Page 438: ...g Line Identification Presentation CLIP n m OK see AT CLIP 31 Check status of CLIR Calling Line Identification Restriction CLIR n m OK see AT CLIR 31 Phonenumber Suppress CLIR see AT CLIR 31 Phonenumber Activate CLIR see AT CLIR 76 Check 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 Restricti...

Page 439: ...ee also Chapter 1 5 1 choice of 33 Pw BS Act deact int BAOC SCLCK fac status class like CLCK Refer to Chap ter AT CLCK choice of 331 Pw BS Act deact int BAOIC see above choice of 332 Pw BS Act deact int BAOIC exc home see above choice of 35 Pw BS Act deact int BAIC see above choice of 351 Pw BS Act deact int BAIC roaming see above 330 Pw BS Deact All Barring Services see above 333 Pw BS Deact All ...

Page 440: ...FC parameter T has no default value If T is not specified an operator defined default or the last known value may be used depend ing on the network operator PW Password C Character of TE character set e g aster ics hash or digit in case of USSD or digits in case of held calls or multiparty calls Parameter Meaning m Mode 0 not active 1 active n Unsolicited result code 0 presentation disabled 1 pres...

Page 441: ...e command does not require PIN1 command requires PIN1 command sometimes requires PIN1 Table 19 3 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write Configuration Commands AT F AT V AT W ATQ ATV ATX ATZ AT CFUN AT SMSO AT GCAP AT CMEE AT CSCS AT SCFG AT SM20 Status Control Commands AT CMER AT CIND AT SIND AT CEER ATS18 AT CPAS AT WS46 Serial Interface Control Commands A...

Page 442: ...ntial Released ATE AT ILRR AT IPR AT CMUX Security Commands AT CPIN AT CPIN2 AT SPIC AT CLCK AT SLCK AT CPWD AT SPWD Identification Commands ATI AT CGMI AT GMI AT CGMM AT GMM AT CGMR AT GMR AT CGSN AT GSN AT CIMI Call related Commands ATA ATD ATD mem n ATD n ATD str ATDI ATDL ATH AT CHUP ATS0 ATS6 AT Command Exec Test Read Write ...

Page 443: ...al Released ATS7 ATS8 ATS10 ATP ATO ATT AT CBST AT CRLP AT CLCC AT CR AT CRC AT CSNS AT SCNI AT SLCD AT STCD Network Service Commands AT COPN AT COPS AT CREG AT CSQ AT SMONC AT MONI AT MONP AT SMONG AT SHOM AT SPLM AT SPLR AT SPLW Supplementary Service Commands AT CACM AT SACM AT CAMM AT CAOC AT CCUG AT Command Exec Test Read Write ...

Page 444: ... CCFC AT CCWA AT CHLD AT CLIP AT CLIR AT CPUC AT CSSN AT CUSD GPRS Commands AT CGACT AT CGATT AT CGDATA AT CGDCONT AT CGPADDR AT CGQMIN AT CGQREQ AT CGREG AT CGSMS AT SGAUTH AT SGCONF ATD 99 ATD 98 ATH AT commands for FAX AT FBADLIN AT FBADMUL AT FBOR AT FCIG AT FCLASS AT FCQ AT FCR AT FDCC AT FDFFC AT FDIS AT FDR AT Command Exec Test Read Write ...

Page 445: ...ed AT FDT AT FET AT FK AT FLID AT FMDL AT FMFR AT FOPT AT FPHCTO AT FREV AT FRH AT FRM AT FRS AT FTH AT FTM AT FTS AT FVRFC Short Message Service SMS Commands AT CMGC AT CMGD AT CMGF AT CMGL AT CMGR AT CMGS AT CMGW AT CMSS AT CNMA AT CNMI AT CPMS AT CSCA AT CSCB AT CSDH AT CSMP AT CSMS AT SLMS AT SMGL AT SMGO AT Command Exec Test Read Write ...

Page 446: ...GR AT SSCONF AT SSDA AT SSMSS SIM related Commands AT CRSM AT SCKS AT SCID AT CXXCID SIM Application Toolkit SAT Commands AT SSTA SSTN AT SSTGI AT SSTR Phonebook Commands AT CPBR AT CPBS AT CPBW AT SPBC AT SPBD AT SPBG AT SPBS AT SDLD Audio Commands ATL ATM AT CLVL AT CMUT AT VTD AT VTS AT SAIC AT SNFA AT SNFD AT SNFI AT Command Exec Test Read Write ...

Page 447: ... Confidential Released AT SNFM AT SNFO AT SNFPT AT SNFS AT SNFV AT SNFW AT SRTC Hardware related Commands AT CALA AT CCLK AT SBC AT SBV AT SCTM AT SSYNC AT SCPIN AT SCPOL AT SCPORT AT SDPORT AT SGIO AT SHIFM AT SPIO AT SSIO Miscellaneous Commands A ATS3 ATS4 ATS5 AT SJNET AT SJOTAP AT SJRA AT Command Exec Test Read Write ...

Page 448: ... AT Command Stored Parameters Configuration Commands ATQ n ATV value ATX value AT CMEE n Status Control Commands ATS18 n Serial Interface Control Commands AT Q n AT C value AT D value AT S value ATE value AT ILRR value Call related Commands ATS0 n ATS6 n ATS7 n ATS8 n ATS10 n AT CBST speed name ce AT CRLP iws mws T1 N2 AT CR mode AT CRC mode Network Service Commands AT COPS format AT CREG n Supple...

Page 449: ...LASS n Short Message Service SMS Commands AT CMGF mode AT CNMI mode mt bm ds bfr AT CSDH show AT SMGO n SIM related Commands AT SCKS mode Miscellaneous Commands ATS3 n ATS4 n ATS5 n AT Command Stored Parameters Configuration Commands ATQ n ATV value ATX value AT CMEE n Serial Interface Control Commands AT Q n AT C value AT D value AT S value ATE value Call related Commands ATS0 n AT CR mode AT CRC...

Page 450: ...ential Released Network Service Commands AT COPS format AT CREG n Supplementary Service Commands AT SACM n AT CLIP n Short Message Service SMS Commands AT CMGF mode AT CNMI mode mt bm ds bfr AT CSDH show AT SMGO n SIM related Commands AT SCKS mode Miscellaneous Commands ATS3 n ATS4 n ATS5 n AT Command Stored Parameters ...

Page 451: ... 0 ATV value 1 ATX value 4 AT CFUN fun 1 AT CMEE n 0 AT CSCS chset GSM AT SM20 CallMode 1 CmgwMode 1 Status Control Commands AT CMER mode 0 keyp 0 disp 0 ind 0 bfr 0 ATS18 n 0 Serial Interface Control Commands AT Q n 0 AT C value 1 AT D value 2 AT S value 0 ATE value 1 AT ILRR value 0 Call related Commands ATD mem n mem SM ATS0 n 000 ATS6 n 000 ATS7 n 060 ATS8 n 0 ATS10 n 002 AT CBST speed 7 name ...

Page 452: ...AT FCLASS n 0 Short Message Service SMS Commands AT CMGF mode 0 AT CNMI mode 0 mt 0 bm 0 ds 0 bfr 1 AT CSDH show 0 AT CSMP fo 17 vp 167 dcs 0 pid 0 AT SMGO n 0 AT SSCONF ra 0 AT SSDA da 0 AT SSMSS seq 0 SIM related Commands AT SCKS mode 0 Phonebook Commands AT CPBS storage SM AT SPBS internal counter 0 Audio Commands AT VTD duration 1 Hardware related Commands AT SCTM n 0 Miscellaneous Commands AT...

Page 453: ...etwork Service Commands AT CREG CREG stat AT CREG CREG stat lac ci Supplementary Service Commands AT SACM CCCM ccm AT CCWA CCWA calling number type of number class CLI validity AT CCWA SCWA AT CLIP CLIP number type CLI validity AT CLIP CLIP number type AT CSSN CSSI code 1 AT CSSN CSSU code 2 AT CUSD CUSD m str dcs GPRS Commands AT CGREG CGREG stat Short Message Service SMS Commands AT CNMI CMTI me...

Page 454: ...l Released AT SMGO SMGO mode SIM related Commands AT SCKS SCKS SimStatus SIM Application Toolkit SAT Commands SSTN SSTN cmdType SSTN SSTN cmdTerminateValue SSTN SSTN 254 SSTN SSTN 255 Hardware related Commands AT CALA CALA text AT SBC SBC Undervoltage AT SCTM SCTM_A m AT SCTM SCTM_B m AT SCPOL SCPOL io_id value AT Command URC ...

Page 455: ...harge information Chapter 9 4 page 208 AT CBST Select bearer service type Chapter 7 19 page 160 AT CCFC Call forwarding number and conditions control Chapter 9 6 page 212 AT CCLK Real Time Clock Chapter 17 2 page 406 AT CCUG Closed User Group Chapter 9 5 page 210 AT CCWA Call Waiting Chapter 9 7 page 216 AT CEER Extended Error Report Chapter 3 4 page 74 AT CFUN Set phone functionality Chapter 2 8 ...

Page 456: ...1 AT CMGR Read SMS messages Chapter 12 6 page 303 AT CMGS Send SMS message Chapter 12 7 page 305 AT CMGW Write SMS messages to memory Chapter 12 8 page 307 AT CMSS Send SMS messages from storage Chapter 12 9 page 309 AT CMUT Mute control Chapter 16 4 page 376 AT CMUX Enter multiplex mode Chapter 4 8 page 100 AT CNMA New SMS message acknowledge to ME TE only phase 2 Chapter 12 10 page 310 AT CNMI N...

Page 457: ...ltiplier Chapter 11 3 page 267 AT FBOR Query data bit order Chapter 11 4 page 268 AT FCIG Query or set the Local Polling ID Chapter 11 5 page 269 AT FCLASS Fax Select read or test service class Chapter 11 6 page 270 AT FCQ Copy Quality Checking Chapter 11 7 page 272 AT FCR Capability to receive Chapter 11 8 page 273 AT FDCC Query or set capabilities Chapter 11 9 page 274 AT FDFFC Data Compression ...

Page 458: ...ter 8 6 page 188 AT MONP Monitor neighbour cells Chapter 8 7 page 191 AT SACM Advice of charge and query of ACM and ACMmax Chapter 9 2 page 204 AT SAIC Audio Interface Configuration Chapter 16 7 page 380 AT SBC Battery charging discharging and charge control Chapter 17 3 page 407 AT SBV Battery Supply Voltage Chapter 17 4 page 410 AT SCFG Extended Configuration Settings Chapter 2 13 page 53 AT SCI...

Page 459: ...uation Chapter 16 8 page 382 AT SNFD Set audio parameters to manufacturer default values Chapter 16 9 page 384 AT SNFI Set microphone path parameters Chapter 16 10 page 385 AT SNFM Set microphone audio path and power supply Chapter 16 11 page 387 AT SNFO Set audio output loudspeaker path parameter Chapter 16 12 page 389 AT SNFPT Set progress tones Chapter 16 13 page 391 AT SNFS Select audio hardwa...

Page 460: ...call to phone number in memory with corre sponding field Chapter 7 5 page 145 ATDI Mobile originated call to dialable ISDN number n Chapter 7 6 page 147 ATDL Redial last telephone number used Chapter 7 7 page 148 ATE Enable command echo Chapter 4 5 page 94 ATH Disconnect existing connection Chapter 7 8 page 149 ATH Manual rejection of a network request for PDP context activation Chapter 10 14 page...

Page 461: ...t for connection completion Chapter 7 12 page 153 ATS8 Set number of seconds to wait for comma dialing modifier Chapter 7 13 page 154 ATT Select tone dialing Chapter 7 18 page 159 ATV Set result code format mode Chapter 2 5 page 34 ATX Set CONNECT result code format and call monitoring Chapter 2 6 page 36 ATZ Set all current parameters to user defined profile Chapter 2 7 page 37 AT Command Descrip...

Reviews: