| Datasheets.org.uk - 100 Million Datasheets from 7500 Manufacturers. |
S000371B
Top Searches for this datasheeturc 003 - urc 003 str-z 20 - str-z 20 str-z* - str-z* SNFPT - SNFPT sim 300 gsm module - sim 300 gsm module sim 300 - sim 300 siemens st 70 2005 - siemens st 70 2005 sic-5 - sic-5 multi-tech gprs programming - multi-tech gprs programming msc gsm - msc gsm crsm - crsm Common PCN Handset Specification Phase 2 v4.2 - Common PCN Handset Specification Phase 2 v4.2 CNMI - CNMI CMGS - CMGS CMGc - CMGc client information sheet for advice and guidance - client information sheet for advice and guidance BSP 772 T - BSP 772 T "GSM Default alphabet" - "GSM Default alphabet" S000371B - S000371B Wireless EDGE Modems MultiModem EDGE with Bluetooth Interface (MTCBA-E-B) MultiModem EDGE with Ethernet Interface (MTCBA-E-EN) MultiModem EDGE with Functionality (MTCBA-E-GP) MultiModem EDGE (MTCBA-E) MultiModem EDGE with (MTCBA-E-U) Embedded Wireless SocketModem EDGE (MTSMC-E) Commands Commands Commands Commands Audio Commands Reference Guide Copyright Technical Support Commands Multi-Tech EDGE Modems MultiModem EDGE with Bluetooth Interface (MTCBA-E-B) MultiModem EDGE with Ethernet Interface (MTCBA-E-EN) MultiModem EDGE with Functionality (MTCBA-E-GP) MultiModem EDGE (MTCBA-E) MultiModem EDGE with (MTCBA-E-U) Embedded Wireless SocketModem EDGE (MTSMC-E) Reference Guide S000371B, Revision Copyright This publication reproduced, whole part, without prior expressed written permission from Multi-Tech Systems, Inc. rights reserved. Copyright 2005-2006, Multi-Tech Systems, Inc. Multi-Tech Systems, Inc. makes representations warranties with respect contents hereof specifically disclaim implied warranties merchantability fitness particular purpose. Furthermore, Multi-Tech Systems, Inc. reserves right revise this publication make changes from time time content hereof without obligation Multi-Tech Systems, Inc. notify person organization such revisions changes. Revisions Revision Level Date 07/07/05 01/24/06 Description Initial release. Added trademarks registered trademarks cover page. Added product list command list. Removed statement 18.6 that setting stored non-volatile. Changed light blue non-hyperlinked text black. Trademarks MultiModem, SocketModem, Multi-Tech logo registered trademarks Multi-Tech Systems, Inc. World Headquarters Multi-Tech Systems, Inc. 2205 Woodale Drive Mounds View, Minnesota 55112 Phone: 763-785-3500 800-328-9717 Fax: 763-785-9874 Technical Support Country France: India: U.K.: U.S. Canada: Rest World: Internet Address: Email support@multitech.fr support@multitechindia.com support@multitech.co.uk support@multitech.com support@multitech.com http://www.multitech.com Phone (33) 1-64 (124) 6340778 (44) 7774 (800) 972-2439 (763) 717-5863 Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents Table Contents Chapter Introduction.9 Scope Document.9 Related Documents.9 Document Conventions Command Syntax 1.4.1 Using Parameters 1.4.2 Combining Commands Same Command Line.10 Supported Character Sets.11 1.5.1 Alphabet Tables UCS2 Character Values 1.5.2 UCS2 Data Coding Conversion Text Mode.14 Serial Interface Flow Control 1.6.1 Software Flow Control (XON/OFF Handshake) 1.6.2 Hardware Flow Control (RTS/CTS Handshake).16 Unsolicited Result Code Presentation.16 1.7.1 Communication between Customer Application Multi-Tech Wireless Modem Common Handset Specification (CPHS) Errors Messages Chapter Configuration Commands.19 AT&F Current Parameters Manufacturer Defaults AT&V Display Current Configuration.19 2.2.1 AT&V Responses.20 AT&W Stores Current Configuration Result Code Presentation Mode.20 Result Code Format Mode.21 2.5.1 Verbose Numeric Result Codes CONNECT Result Code Format Call Monitoring CONNECT Result Code Format Current Parameters User Defined Profile AT+CFUN Phone Functionality.23 2.9.1 Wake from SLEEP Mode 2.10 AT^SMSO Switch Mobile Station 2.11 AT+GCAP Request Complete Capabilities List 2.12 AT+CMEE Mobile Equipment Error Message Format.25 2.12.1 CME/CMS Error Code Overview.26 2.13 AT+CSCS Select Character 2.14 AT^SCFG Extended Configuration Settings.29 Chapter Status Control Commands AT+CMER Mobile Equipment Event Reporting.36 AT+CIND Indicator control AT^SIND Extended Indicator Control AT+CEER Extended Error Report.43 3.4.1 Cause Location Extended Error Report.44 3.4.2 Release Cause Radio Resource (RR) 3.4.3 Release Cause Mobility Management (MM) 3.4.4 Release Cause Call Control (CC) 3.4.5 Release Cause Supplementary Service Call 3.4.6 Cause Protocol Module Other Local Cause.48 3.4.7 Release Cause GPRS 3.4.8 Release Cause PPP/IP-Stack.48 ATS18 Extended Call Release Report AT+CPAS Mobile Equipment Activity Status.49 AT+WS46 Select Wireless Network Chapter Serial Interface Control Commands.51 AT\Q Flow Control.51 AT&C Circuit Data Carrier Detect (DCD) Function Mode.51 AT&D Circuit Data Terminal Ready (DTR) Function Mode AT&S Circuit Function Mode Enable Command Echo AT+ICF Serial Interface Character Framing.52 AT+IFC Flow Control Separately Data Directions.53 AT+ILRR TE-TA Local Rate Reporting Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents AT+IPR Fixed Local Rate 4.9.1 Autobauding.55 4.10 AT+CMUX Enter Multiplex Mode 4.10.1 Restrictions Multiplex Mode 4.11 AT+STPB Transmit Parity (for Only).58 Chapter Security Commands AT+CPIN Authentication 5.1.1 What Password Authentication Fails? AT+CPIN2 PIN2 Authentication AT^SPIC Display Counter AT+CLCK Facility Lock AT^SLCK Facility Lock.68 AT+CPWD Change Password AT^SPWD Change Password Chapter Identification Commands.71 Display Product Identification Information.71 AT+CGMI Request Manufacturer Identification.71 AT+GMI Request Manufacturer Identification AT+CGMM Request Model Identification AT+GMM Request Model Identification.71 AT+CGMR Request Revision Identification AT+GMR Request Revision Identification AT+CGSN Request International Mobile Equipment Identity AT+GSN Request International Mobile Equipment Identity.72 6.10 AT+CIMI Request International Mobile Subscriber Identity.73 Chapter Call-Related Commands Call Status Information Answer Call Mobile Originated Call Specified Number ATD><mem><n> Mobile Originated Call Using Specific Memory Index Number.77 ATD><n> Mobile Originated Call from Active Memory Using Index Number ATD><str> Mobile Originated Call from Active Memory Using Corresponding Field.78 ATDI Mobile Originated Call ISDN Number.79 ATDL Redial Last Number Used Disconnect Existing Connection.79 7.10 AT+CHUP Hang Call 7.11 AT^SHUP Hang Call(s) Indicating Specific GSM04.08 Release Cause 7.12 ATS0 Number Rings before Automatically Answering Call.81 7.13 ATS6 Pause before Blind Dialing.82 7.14 ATS7 Number Seconds Wait Connection Completion.82 7.15 ATS8 Number Seconds Wait Comma Dialing Modifier.82 7.16 ATS10 Disconnect Delay after Indicating Absence Data Carrier 7.17 Switch from Command Mode Data Mode Online Mode 7.18 Switch from Data Mode Command Mode 7.19 AT+CBST Select Bearer Service Type 7.20 AT+CRLP Select Radio Link Protocol Parameters Originated Non-Transparent Data Calls 7.21 AT+CLCC List Current Calls 7.22 AT^SLCC List Current Calls ME.86 7.23 AT+CR Service Reporting Control 7.24 AT+CRC Cellular Result Codes Incoming Call Indication.90 7.25 AT+CSNS Single Numbering Scheme 7.26 AT^SCNI List Call Number Information 7.27 AT^SLCD Display Last Call Duration 7.28 AT^STCD Display Total Call Duration.91 7.29 Select Pulse Dialing 7.30 Select Tone Dialing Chapter Network Service Commands AT+COPN Read Operator Names AT+COPS Operator Selection AT^SOPS Extended Operator Selection AT+CREG Network Registration AT+CSQ Signal Quality.97 AT^SMONC Cell Monitoring.98 AT^SMOND Cell Monitoring.99 AT^MONI Monitor Idle Mode Dedicated Mode Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents 8.8.1 AT^MONI Responses .101 8.8.2 Service States .101 AT^MONP Monitor Neighbour Cells. 8.9.1 AT^MONP Responses .102 8.10 AT^SMONG GPRS Monitor 8.10.1 AT^SMONG Cell Info Table .103 8.11 AT^SALS Alternate Line Service. 8.12 AT^SHOM Display Homezone 8.13 AT^SPLM Read PLMN List 8.14 AT^CPOL Preferred Operator List. 8.15 AT^SPLR Read Entry from Preferred Operators List 8.16 AT^SPLW Write Entry Preferred Operators List. Chapter Supplementary Service Commands.107 AT+CACM Accumulated Call Meter (ACM) Reset Query AT^SACM Advice Charge Query ACMmax.107 AT+CAMM Accumulated Call Meter Maximum (ACMmax) Query. AT+CAOC Advice Charge Information. AT+CCUG Closed User Group AT+CCFC Call Forwarding Number Conditions Control AT+CCWA Call Waiting AT+CHLD Call Hold Multiparty. AT+CLIP Calling Line Identification Presentation. 9.10 AT+CLIR Calling Line Identification Restriction. 9.11 AT+COLP Connected Line Identification Presentation. 9.12 AT+CPUC Price Unit Currency Table 9.13 AT+CSSN Supplementary Service Notifications 9.14 AT+CUSD Supplementary Service Notifications Chapter Internet Service Commands .121 10.1 AT^SICS Internet Connection Setup Profile. 10.1.1 Example: Default Values Connection Profile .124 10.1.2 Example: GPRS Connection Profile.124 10.2 AT^SISS Internet Service Setup Profile 10.2.1 Example: Configuring Socket Listener .130 10.2.2 Example: Configuring Socket Client Calling Socket Listener Another Host .131 10.2.3 Example: Configuring Using Download .131 10.2.4 Example: Configuring Using Upload.132 10.2.5 Example: Sending Email over GPRS .132 10.3 AT^SISO Internet Service Open. 10.3.1 Example: Accepting/Rejecting Socket Connection Request from Remote Client .135 10.4 AT^SISC Internet Service Close 10.4.1 Effect Parameter <closeMode>.137 10.5 AT^SISR Internet Service Read Data 10.5.1 Example: Socket Host Reads Small Amounts Data Packets.139 10.6 AT^SISW Internet Service Write Data. 10.7 Information Elements Related Internet Service URCs 10.7.1 Information Elements Related Service Application.141 10.7.2 Information Elements Related Service.142 10.7.3 Information Elements Related HTTP Service .142 10.7.4 Information Elements Related POP3 Service.142 10.7.5 Information Elements Related SMTP Service .142 Chapter GPRS Commands .143 11.1 AT+CGACT Context Activate Deactivate. 11.2 AT+CGANS Manual Response Network Request Context Activation 11.3 AT+CGATT GPRS Attach Detach. 11.4 AT+CGAUTO Automatic Response Network Request Context Activation. 11.5 AT+CGDATA Enter Data State 11.5.1 Automatic Deactivation Context During Dial-up PPP.147 11.6 AT+CGDCONT Define Context 11.7 AT+CGEQMIN Quality Service Profile (Minimum Acceptable) .149 11.8 AT+CGEQREQ Quality Service Profile (Requested). 11.9 AT+CGPADDR Show Adress 11.10 AT+CGQMIN Quality Service Profile (Minimum Acceptable) 11.11 AT+CGQREQ Quality Service Profile (Requested). 11.12 AT+CGREG GPRS Network Registration Status 11.13 AT+CGSMS Select Service Messages. 11.14 AT^SGACT Query Context Activations Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents 11.15 11.16 11.17 11.18 11.19 11.20 11.21 11.22 11.23 AT^SGAUTH Type Authentication Connection. AT^SGCONF Configuration GPRS-Related Parameters Manual Response Network Request Context Activation. ATD*99# Request GPRS Service ATD*98# Request GPRS Service Manual Rejection Network Request Context Activation. ATS0 Automatic Response Network Request Context Activation. Using GPRS Commands (Examples) Using GPRS Dial Command (Example). Chapter Commands .168 12.1 Parameters. 12.2 AT+FCLASS Fax: Select, Read Test Service Class 12.3 AT+FRH Receive Data Using HDLC Framing. 12.4 AT+FRM Receive Data 12.5 AT+FRS Receive Silence. 12.6 AT+FTH Transmit Data Using HDLC Framing 12.7 AT+FTransmit Data. 12.8 AT+FTS Stop Transmission Wait Chapter Short Message Service (SMS) Commands.171 13.1 Parameters. 13.2 AT+CMGC Send Command 13.3 AT+CMGD Delete Message 13.4 AT+CMGF Select Message Format 13.5 AT+CMGL List Messages from Preferred Store 13.6 AT+CMGR Read Messages 13.7 AT+CMGS Send Message 13.8 AT+CMGW Write Short Messages Memory. 13.9 AT+CMSS Send Short Messages from Storage 13.10 AT+CNMA Message Acknowledge ME/TE Phase 13.11 AT+CNMI Short Message Indication. 13.12 AT+CPMS Preferred Message Storage 13.13 AT+CSCA Service Center Address 13.14 AT+CSCB Select Cell Broadcast Message Indication. 13.15 AT+CSDH Show Text Mode Parameters 13.16 AT+CSMP Text Mode Parameters. 13.17 AT+CSMS Select Message Service. 13.18 AT^SCML List Concatenated Short Messages from Preferred Store. 13.19 AT^SCMR Read Concatenated Short Messages. 13.20 AT^SCMS Send Concatenated Short Messages 13.21 AT^SCMW Write Concatenated Short Messages Memory .188 13.22 AT^SLMS List Memory Storage 13.23 AT^SMGL List Short Messages from Preferred Store without Setting Status READ 13.24 AT^SMGO Query Overflow Pesentation Mode Query Overflow 13.25 AT^SMGR Read Short Message without Setting Status READ. 13.26 AT^SSCONF Command Configuration 13.27 AT^SSDA Display Availability 13.28 AT^SSMSS Short Message Storage Sequence Chapter SIM-Related Commands.193 14.1 AT+CRSM Restricted Access 14.2 AT^SXSM Extended Access. 14.3 AT^SCKS Query Chip Card Holder Status 14.4 AT^SSET Indicate Data Ready. 14.5 AT^SCID Display Card Identification Number. 14.6 AT+CXXCID Display Card Chapter Application Toolkit (SAT) Commands .198 15.1 AT^SSTA Interface Activation 15.2 ^SSTN Notification 15.3 AT^SSTGI Information. 15.4 AT^SSTR Response Chapter Phonebook Commands.201 16.1 Sort Order Phonebooks 16.2 AT+CNUM Read Numbers 16.3 AT+CPBR Read from Phonebook. 16.4 AT+CPBS Select Phonebook Memory Storage Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents 16.5 AT+CPBW Write into Phonebook. 16.6 AT^SDLD Delete `Last Number Redial Memory. 16.7 AT^SPBC Find First Matching Entry Sorted Phonebook 16.8 AT^SPBD Purge Phonebook Memory Storage 16.9 AT^SPBG Display Phonebook Entries Alphabetical Order. 16.10 AT^SPBS Step Through Selected Phonebook Alphabetically. Chapter Audio Commands .213 17.1 Audio Programming Model. 17.2 Monitor Speaker Loudness 17.3 ASet Monitor Speaker Mode 17.4 AT+CLVL Loudspeaker Volume Level 17.5 AT+CMUT Mute Control. 17.6 AT+VTD Tone Duration. 17.7 AT+VTS DTMF Tone Generation. 17.8 AT^SAIC Audio Interface Configuration 17.9 AT^SNFA Query Microphone Attenuation 17.10 AT^SNFD Audio Parameters Manufacturer Default Values 17.11 AT^SNFI Microphone Path Parameters 17.12 AT^SNFM Microphone Audio Path 17.13 AT^SNFO Audio Output Loudspeaker Path) Parameter. 17.14 AT^SNFPT Progress Tones. 17.15 AT^SNFS Select Audio Hardware 17.16 AT^SNFTTY Signal TTY/CAudio Mode Capability. 17.17 AT^SNFV Loudspeaker Volume 17.18 AT^SNFW Write Audio Setting Non-Volatile Store 17.19 AT^SRTC Ring Tone Configuration Chapter Hardware-Related Commands.225 18.1 AT+CCLK Real Time Clock. 18.2 AT+CALA Alarm Time 18.3 Intentionally Omitted 18.4 Intentionally Omitted 18.5 AT^SCSet Critical Operating Temperature Presentation Mode Query Temperature 18.6 AT^SSYNC Configure SYNC 18.6.1 Status Indicated Status Patterns.230 Chapter Miscellaneous Commands.232 19.1 Repeat Previous Command Line 19.2 ATS3 Command Line Termination Character 19.3 ATS4 Response Formatting Character 19.4 ATS5 Write Command Line Editing Character Chapter Summary Tables .234 20.1 Restricted Access Data after Authentication. 20.2 Star-Hash (*#) Network Commands 20.3 Commands Dependency 20.4 Availability Commands Depending Operating Mode .241 20.5 Command Settings Storable with AT&W 20.6 Factory Defaults Restorable with AT&F 20.7 Summary Unsolicited Result Codes (URC). 20.8 Commands Usable 20.9 Alphabetical List Commands Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Table Contents Tables Table 1.4: Types commands responses Table 1.5: Examples character definitions depending alphabet Table 2.1: Current configuration ASC0 channel (example) Table 2.3: Wake-up events NON-CYCLIC CYCLIC SLEEP modes. Table 2.4: General "CME ERROR" Codes (GSM 07.07) Table 2.5: GPRS related "CME ERROR" Codes (GSM 07.07) Table 2.6: related "CMS ERROR" Codes (GSM 07.05) Table 2.7: related "CMS ERROR" Codes (GSM 07.05) Table 2.8: related "CMS ERROR" Codes (GSM 07.05) Table 4.1: Availability Commands Virtual Channels Table 4.2: Summary commands with Different Behavior Multiplex Mode Table 10.1 Applicability AT^SICS <conParmTag> values. Table 18.2: Modes indicated functions. Table 18.3: Special characters ASCII coding. Table 18.4: Structure Transfer Response Messages bus. Table 20.1: Star-Hash (*#) Command Overview Table 20.2: Abbreviations Codes Parameters used Table 20.1 Table 20.3: Star-Hash Command Response Parameters Table 20.4: Star-Hash Commands Supplementary Services Table 20.5: Available Commands Dependency PIN. Table 20.6: Availability Commands Depending Operating Mode Table 20.7: Settings Stored User Profile ASC0 Channel Table 20.8: Factory Default Settings Restorable with AT&F Table 20.9: Summary Unsolicited Result Codes (URC) Table 20.10: Alphabetical List Commands. Figures Figure 1.1: Main character table 03.38 alphabet Figure 1.2: Extension character table 03.38 alphabet Figure 17.1: Audio programming model. Figure 18.1: Formula calculating delay time. Figure 18.2: Delay time after Write. Figure 18.3: Delay time after Read. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Chapter Introduction Scope Document This document presents Command Multi-Tech Systems, Inc. wireless Edge devices. Related Documents ITU-T Recommendation V.24: List definitions interchange circuits between data terminal equipment (DTE) data circuit-terminating equipment (DCE) ITU-T Recommendation V.250: Serial asynchronous automatic dialing control 3GPP 918/EN (GSM 02.04): General supplementary services 3GPP (GSM 02.30): Man-Machine Interface (MMI) Mobile Station (MS) 3GPP 23.038 (GSM 03.38): Alphabets language specific information 3GPP 27.005 (GSM 07.05): Data Terminal Equipment Data Circuit terminating Equipment (DTE DCE) interface Short Message Service (SMS) Cell Broadcast Service (CBS) 3GPP 27.007 (GSM 07.07): command User Equipment (UE) 3GPP 27.060 (GSM 07.60): Mobile Station (MS) supporting Packet Switched Services 3GPP 51.011 (GSM 11.11): Specification Subscriber Identity Module Mobile Equipment (SIM interface 3GPP 11.14 (GSM 11.14): Specification Application Toolkit Subscriber Identity Module Mobile Equipment (SIM interface 3GPP 22.101 (GSM 22.101): Service principles Common Handset Specification (CPHS) v4.2 Document Conventions Throughout document, engines referred (Mobile Equipment) (Mobile Station) (Terminal Adapter) (Data Communication Equipment) Facsimile (FAX modem, board) control your engine simply send Commands serial interface. controlling device other serial line referred (Terminal Equipment) (Data Terminal Equipment) `the application' (probably running embedded system). abbreviations acronyms used throughout this document based specifications. definitions please refer V7.0.0 (1999-08), (GSM 01.04, version 7.0.0 release 1998). Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Command Syntax "AT" "at" prefix must beginning each command line. terminate command line enter <CR>. Commands usually followed response that includes "<CR><LF><response><CR><LF>". Throughout this document, only responses presented, <CR><LF> omitted intentionally. Table 1.4: Types commands responses. Cmmand Type Test command Read command Write command Exec(ution) command Syntax AT+CXXX=? AT+CXXX? AT+CXXX=<.> AT+CXXX Function mobile equipment returns list parameters value ranges with corresponding Write command internal processes. This command returns currently value parameter(s). This command sets user-definable parameter values. execution command reads non-variable parameters determined internal processes engine. 1.4.1 Using Parameters Optional parameters enclosed square brackets. optional parameters omitted, current settings used until change them. Optional parameters subparameters omitted unless they followed other parameters. want omit parameter middle string must replaced comma. also example parameter value enclosed square brackets represents value that will used optional parameter omitted. also example When parameter character string; e.g., <text> <number>, string must enclosed quotation marks (e.g., "Charlie Brown" "+49030xxxx"). Symbols quotation marks will recognized strings. spaces will ignored when using strings without quotaton marks. possible omit leading zeros strings which represent numbers. optional parameter V.250 command omitted, value assumed Example Omitting parameters middle string AT+CCUG? +CCUG: 1,10,1 AT+CCUG=,9 AT+CCUG? +CCUG: 1,9,1 AT+CFUN=7,0 AT+CFUN? +CFUN: AT+CFUN= +CFUN: Query current setting only middle parameter Query setting Example Using default parameter values optional parameters Activate CYCLIC SLEEP mode, don't reset Query mode back normal (default parameters: 1,0) 1.4.2 Combining Commands Same Command Line enter several commands same line. This eliminates typing "AT" "at" before each command. Instead, needed only once beginning command line. semicolon command delimiter. table below lists commands cannot enter together with other commands same line. Otherwise, responses expected order. Command Type Comment V.250 commands with commands (Prefix AT+F) 7.07 commands with commands, Prefix AT^S) 7.05 commands (SMS) used standalone commands Commands starting with used standalone commands AT+IPR used standalone commands Note: When concatenating commands please keep mind that sequence processing different from sequential order command input. Therefore, consecutive order issued commands associated responses your concern, avoid concatenating commands same line. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Supported Character Sets supports character sets: 03.38 bit, also referred alphabet alphabet) UCS2 bit, refer ISO/IEC 10646). AT+CSCS information about selecting character set. Character tables found below. Explanation terms International Reference Alphabet (IRA) means that byte displayed characters hexadecimal format. example, byte 0x36 (decimal displayed "36" (two characters). used here input 8-bit 16-bit data terminal devices using text mode. This means only characters `A'.F','a'.'f' `0'.'9' valid. Escape sequences escape sequence used within text coded default alphabet (0x1B) must correctly interpreted both character input output. module, escape sequence appears like other byte received sent. Terminal Adapter (TA) used equivalent Mobile Equipment (ME) which stands module described here. uses default alphabet character set. Terminal Equipment (TE) device connected serial interface. most cases ANSI/ASCII terminal that does fully support default alphabet, example Hyperterminal. Character character currently used Terminal Equipment selected with AT+CSCS. Data Coding Scheme (dcs) part short message saved SIM. When writing short message text mode, stored with AT+CSMP used determines coded character set. behavior when encountering characters, that valid characters supported alphabets, undefined. constraints described below recommended prefer USC2 alphabet external application. alphabet selected characters sent over serial line (between range from range). CAUTION: ASCII alphabet (TE) alphabet (TA/ME) Several problems resulting from alphabet with ASCII terminal equipment: character with alphabet value printable ASCII terminal program (e.g., Microsoft© Hyperterminal®). character with alphabet value will terminate string! This because defined string tag. Therefore, Null character cause problems application level when using `C'- function "strlen()". This avoided represented escape sequence shown table below. way, this reason even network providers often replace "@"with "@=*" their application. Other characters alphabet misinterpreted ASCII terminal program. example, assumed ASCII, thus resulting "B|rse". This because both alphabets mean different characters with values hex. addition, decimal which used XON/XOFF control characters when software flow control activated, interpreted normal characters alphabet. When write characters differently coded ASCII (e.g., need enter escape sequences. Such character translated into corresponding character value and, when output later, character value presented. ASCII terminal then will show wrong responses. Table 1.5: Examples character definitions depending alphabet 03.38 character character hex. value Corresponding ASCII character NULL ASCII sequence sequence CAUTION: Often, editors terminal programs recognize escape sequences. this case, escape sequence will handled normal characters. most common workaround this problem write script which includes decimal code instead escape sequence. This write, example, short messages which contain differently coded characters. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction 1.5.1 Alphabet Tables UCS2 Character Values This section provides tables 03.38 alphabet supported Below character find corresponding byte character value UCS2 alphabet. Figure 1.1: Main character table 03.38 alphabet This code escape following extension default alphabet table. This code printable character therefore defined UCS2 alphabet. shall treated accompanying control character. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Figure 1.2: Extension character table 03.38 alphabet This code value reserved extension another extension table. receipt this code, receiving entity shall display space until another extension table defined. This code represents EURO currency symbol. code value used character `e'. Therefore receiving entity which incapable displaying EURO currency symbol will display character instead. This code defined Page Break character used example compressed messages. mobile which does understand default alphabet table extension mechanism will treat this character Line Feed. event that receives code where symbol represented Figure 1.2, Extension character table 03.38 alphabet shall display character shown main default alphabet table (see Figure 1.1, Main character table 03.38 alphabet). Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction 1.5.2 UCS2 Data Coding Conversion Text Mode This section provides basic information handle input output character conversion text mode Remote-SAT internal (TA) external (TE) character representation differ; e.g., Data Coding Scheme character different coding. 1.5.2.1 Implementing Output Data Terminal (Direction Used Character Data UCS2 UCS2 Case (1:1) Case (1:4) Case (1:2) Case (1:4) Case UCS2 (2:4) Case UCS2 (2:4) Note: ratio bytes output bytes given parentheses. Case Every character sent (8-bit value with highest zero). Example: 47'H, 53'H, 4D'H 47'H, 53'H, 4D'H, displayed "GSM". Case Every data byte will sent characters each representing halfbyte. Example: B8'H (184 decimal) 42'H, 38'H, displayed "B8". Case Every 16-bit UCS2 value sent characters. Example: C4xA7'H (50343 decimal) 43'H, 34'H, 41'H, 37'H, displayed "C4A7". Problem: number bytes leads error because there always bytes needed each USC2 character. Case Every character sent characters show UCS2 text mode. Example: 41'H ("A") 30'H, 30'H, 34'H, 31'H, displayed "0041". Case Every data byte sent representation UCS2 (similar case Example: B2'H 30'H, 30'H, 42'H, 32'H, displayed "00B2". Case Every 16-bit value sent representation assumed that number bytes even. Example: C3x46'H 43'H, 33'H, 34'H, 36'H, displayed "C346". Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction 1.5.2.2 Implementing Input Terminal Data (Direction Used Character Data UCS2 UCS2 Case (1:1) Case (1:4) Case (2:1) Case (1:4) Case (4:2) Case UCS2 (2:4) Note: ratio between number input characters bytes stored given parentheses. Case Every character sent from character ASCII with Hyperterminal). Character value must range from because 7-bit alphabet. reach maximum text length characters bytes space characters will compressed SIM. This must using parameter <dcs> AT+CSMP (add 64). Example: "ABCDEFGH" typed sent stored uncompressed 4142434445464748'H (stored compressed 41E19058341E91'H). Case Every data byte sent characters. Maximum text length characters which will converted into bytes binary user data. Example: "C8" typed sent 43'H, 38'H stored C8'H. Case Every 16-bit value sent characters. Maximum text length characters which will converted into UCS2 characters (16-bit each). Number characters must multiple four because always half bytes needed 16-bit value. Example: "D2C8" typed sent 44'H, 32'H, 43'H, 38'H stored D2C8'H. Case Every character sent characters representing UCS2 character. Example: store text "ABC" using UCS2 character have type "004100420043". This sent 30'H,30'H,34'H,31'H, 30'H,30'H,34'H,32'H, 30'H,30'H,34'H,33'H detected representation UCS2 characters, converted character stored 41'H, 42'H, 43'H. Maximum input characters repesenting UCS2 characters when compression active. These converted 7-bit characters. Without compression only characters stored which characters. Values UCS2 characters must smaller than 80'H (128 decimal) valid characters. Number characters must multiple four. Problems: "41" Error, there four characters (two bytes) needed "0000" Error, UCS2 character "4142" Error, value UCS2 character 7F'H "008B" Error, value UCS2 character 7F'H This affects maximum input length string) Case Every UCS2 character sent characters converted into 8-bit values. This means that first characters have `00'. Example: UCS2 character 009F'H typed "009F" sent 30'H,30'H,39'H,46'H converted into 8-bit value 9F'H. Maximum number UCS2 characters which represented characters. Number characters must multiple four. Case Every UCS2 character sent characters each converted into 16-bit value again. Example: UCS2 character 9F3A'H typed "9F3A" sent 39'H,46'H,33'H,41'H converted into 9F3A'H. Maximum number UCS2 characters which represented characters. Number characters must multiple four. Invalid UCS2 values must prevented. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Serial Interface Flow Control Flow control essential prevent loss data avoid errors when, data call, sending device transferring data faster than receiving side ready accept. When receiving buffer reaches capacity, receiving device should capable cause sending device pause until catches There basically approaches regulate data flow: Software flow control hardware flow control. High Watermark input/output buffer should approximately total buffer size. Watermark recommended about 30%. data flow should stopped when capacity rises close High Watermark resumed when drops below Watermark. time required cause stop results hysteresis between High Watermarks. During Multiplex mode (AT+CMUX) recommended hardware flow control. 1.6.1 Software Flow Control (XON/OFF Handshake) Software flow control sends different characters stop (XOFF, decimal resume (XON, decimal data flow. only advantage software flow control that three wires would sufficient serial interface. 1.6.2 Hardware Flow Control (RTS/CTS Handshake) Hardware flow control sets resets RTS/CTS wires. This approach faster more reliable, therefore, better choice. When High Watermark reached, inactive until transfer from buffer completed. When Watermark passed, goes active again. achieve smooth data flow, ensure that RTS/CTS lines present your application platform. application should include options enable RTS/CTS handshake with engine. This needs done with command AT\Q3 sufficient RTS/CTS handshake used Terminal program only. default setting engine AT\Q0 flow control) which must altered AT\Q3 (RTS/CTS hardware handshake on). setting stored volatile must restored each time after engine switched off. AT\Q read command. verify current setting, simply check settings active profile with AT&V. Often, programs intialization procedure when started intialization commonly includes enabling RTS/CTS hardware handshake, eliminating need AT\Q3 once again. However, before setting call, advised check that RTS/CTS handshake set. RTS/CTS hardware handshake must also want take advantage CYCLIC SLEEP modes. further details refer AT+CFUN. Unsolicited Result Code Presentation stands Unsolicited Result Code report message issued without being requested e.g., issued automatically when certain event occurs. Hence, issued part response related executed command. Typical events leading URCs incoming calls ("RING"), waiting calls, received short messages, changes temperature, network registration etc. list URCs found Section 20.7, Summary Unsolicited Result Codes (URC). announce pending transmission will following: activates RING line (logic "1") second; i.e., line changes physical "Low" level. This allows stay power saving mode until ME-related event requests service. several URCs occur conincidentally quick succession, each triggers RING line independently, although line will activated between each URC. result, RING line stay more than second. incoming call answered within less than second (with autoanswering ATSO=1, then RING line will deactivated earlier. "^SHUTDOWN" will activate RING line. command interface busy "BREAK" will sent immediately will issued until line free. This happen pending following cases: During processing command (i.e., time after echoes back first character command just sent itself until responds with "OK" "ERROR"). During data call. Please note that command settings necessary enable in-band signaling; e.g., refer AT+CMER AT+CNMI. strongly recommended multiplex mode logical communication channels onto serial line Multi-Tech wireless modem, details refer command AT+CMUX. Doing possible channel still process URCs while having data call active another. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction most these messages, needs configured whether send URC. Depending command, presentation mode saved user defined profile (see AT&W), needs activated every time reboot Several URCs user definable, such "^SYSSTART", "^SYSSTART <text>", "^SHUTDOWN". autobauding enabled factory default mode with AT+IPR=0), URCs generated after restart will output with 57600 until detected current rate. URCs "^SYSSTART", "^SYSSTART <text>", however, presented all. details please refer Section 4.9.1, Autobauding. avoid problems recommend configure fixed rate rather than using autobauding. 1.7.1 Communication between Customer Application Multi-Tech Wireless Modem Leaving hardware flow control unconsidered Customer Application (TE) coupled with Multi-Tech wireless modem (ME) receive transmit line. Since both lines driven independent devices, collisions (and will) happen; i.e., while issues command, Multi-Tech wireless modem starts sending URC. This will probably lead TE's misinterpretation being part command's response. avoid this conflict following measures must taken: command finished (with "OK" "ERROR") shall always wait least milliseconds before sending next one. This gives Multi-Tech wireless modem opportunity transmit pending URCs necessary service. Note that some commands require more delay after "OK" "ERROR" response, refer following command specifications details. shall communicate with Multi-Tech wireless modem using activated echo (ATE1); i.e., Multi-Tech wireless modem echoes characters received from Hence, when receives echo first character command just sent itself control both over receive transmit paths. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Introduction Common Handset Specification (CPHS) provides features implement device following prerequisites Common Handset Specification (CPHS) Phase CPHS Feature Description/Remarks command Alternate Line Service Voice Message Waiting Indication Operator (Service provider) name from Network Service Provider Lock Call Forwarding Customer Service Profile (CSP) Information numbers Using phone numbers with card. Indicate receipt short message coded Voice Message Waiting Indicator defined CPHS Phase standard. Read specific Elementary Files (6F14h, 6F18h) from SIM. Lock/Unlock specific HPLMN service provider. diverted call status. Access specific Elementary File (6F13h) from SIM. Setting services their menu entries depending customer profiles. Hierarchically structured service numbers phonebook according CPHS (mandatory). AT^SALS AT^SIND, AT+CMER, indicators "vmwait1" "vmwait2" AT+CRSM AT+CLCK, (AT+CPIN) AT+CCFC, AT+CRSM AT+CRSM AT+CRSM Errors Messages command result codes "+CME ERROR: <err>" "+CMS ERROR: <err>" indicate errors related mobile equipment network functionality. format <err> either numeric verbose selectable AT+CMEE. result error code terminates execution command prevents execution remaining commands that follow same command line. neither "ERROR" "OK" result codes returned these commands. seconds timeout will deliver "ERROR" when input command complete. Using wrong command syntax result errors: example, using execute command syntax although command execute format, causes "ERROR" returned. Likewise, using write command syntax although command write format causes "+CME ERROR: <err>" returned. also: Section 2.12.1, CME/CMS Error Code Overview Section 2.5.1, Verbose numeric result codes Section 3.4, AT+CEER Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Chapter Configuration Commands commands described this chapter allow external application determine modem's behavior under various conditions. AT&F Current Parameters Manufacturer Defaults Description: Exec Command Syntax: Response: Parameter Description: <value> Sets parameters manufacturer defaults. Notes: List parameters reset manufacturer default found Section 20.6, Factory Default Settings Restorable with AT&F. addition default profile, store individual with AT&W. alternate between profiles enter either (loads user profile) AT&F (restores factory profile). Every ongoing incoming call will terminated. AT&F sets current parameters manufacturer defined profile. defined GPRS contexts which activated online will "undefined" (see AT+CGDCONT). AT&F[value] AT&V Display Current Configuration Description: Exec Command Syntax: Response: AT&V returns current parameter setting. configuration varies depending whether authentication been done whether Multiplex mode enabled (see AT+CMUX). AT&V[value] Active Profile (See Section 2.2.1 AT&V responses) Parameter Description: <Value>: Profile number Notes: value (flow control) also determined AT+IFC command. case value AT+IFC cannot represented equivalent, \Q255 will displayed. parameters AT^SMGO only displayed after data from have been read successfully first time. Reading starts after successful authentication been performed, take seconds depending used. While read process progress, attempt read parameter will result empty values. parameter AT+CSDH will only displayed text mode, AT+CMGF. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands 2.2.1 AT&V Responses following table shows different kinds responses depending whether entered. Table 2.1: Current configuration ASC0 channel (example) authentication done ACTIVE PROFILE: 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: +FCLASS: +CRC: +CMGF: +CSDH: +CNMI: 0,0,0,0,1 +IFC:3 +IFC:0,0 +ILRR: +IPR: 115200 +CMEE: ^SMGO: +CSMS: 0,1,1,1 ^SACM: 0,"000000","000000" ^SLCC: ^SCKS: ^SSET:0 +CREG: +CLIP: +CAOC: +COPS: 0,0,"operator" +CGSMS: authentication ACTIVE PROFILE: 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: +FCLASS: +IFC:3 +IFC:0,0 +ILRR: +IPR: 115200 +CMEE: ^SCKS: ^SSET:0 Note: Table been intentionally omitted. AT&W Stores Current Configuration Description: Exec Command Syntax: Response: Parameter Values: <value> Number profile Notes: user defined profile will restored automatically after power-up. restore user profile AT&F restore factory settings. Until first AT&W, works AT&F. User defined profiles multiplex mode: AT&W stores global settings current settings interface which command executed. list parameters stored user profile found Section 20.5, Command Settings storable with AT&W. AT&W stores currently parameters user-defined profile non-volatile memory. AT&W[value] Result Code Presentation Mode This parameter setting determines whether transmits result code Information text transmitted response affected this setting. Store this parameter with AT&W command. Display this parameter with AT&V command. Exec Command Syntax: ATQ<n> Response: then Default then (none). Parameter Values: transmits result code. Default. Result codes suppressed transmitted Description: Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Result Code Format Mode Description: This command determines contents header trailer transmitted with command result codes information responses. Possible responses described Section 2.5.1, Verbose numeric result codes. Store this parameter with AT&W command. Display this parameter with AT&V command. ATV<value> ERROR Information response: <text><CR><LF> Short result code format: <numeric code><CR> Information response: <CR><LF><text><CR><LF> Long result code format: <CR><LF><verbose code><CR> Exec Command Syntax: Response: Parameter Value: <value> 2.5.1 Verbose Numeric Result Codes Verbose format CONNECT RING CARRIER ERROR DIALTONE BUSY CONNECT 2400/RLP CONNECT 4800/RLP CONNECT 9600/RLP CONNECT 14400/RLP ALERTING DIALING Numeric format Meaning Command executed, errors Link established Ring detected Link established disconnected Invalid command command line long dial tone, dialing impossible, wrong mode Remote station busy Link with 2400 Radio Link Protocol Link with 4800 Radio Link Protocol Link with 9600 Radio Link Protocol Link with 14400 Radio Link Protocol Alerting called phone Mobile phone dialing Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands CONNECT Result Code Format Call Monitoring Description: determines whether detects presence dial tone busy signal whether transmits particular result codes. Store this parameter with AT&W command. Display this parameter with AT&V command. Exec Command Syntax: ATX<value> Response: ERROR Parameter Description: <value> CONNECT result code only returned, dial tone busy detection both disabled. Default. CONNECT <text> result code only returned, dial tone busy detection both disabled. CONNECT <text> result code returned, dial tone detection enabled, busy detection disabled. CONNECT <text> result code returned, dial tone detection disabled, busy detection enabled. CONNECT <text> result code returned, dial tone busy detection both enabled. CONNECT Result Code Format Exec Command Syntax: V<value> Response: ERROR Parameter Description: <value> CONNECT <text> result code returned without trailer. Default. CONNECT <text> result code returned with trailer. Notes: circuit-switched data calls only Output only parameter with value Current Parameters User Defined Profile sets current parameters user profile stored with AT&W. connection progress, will terminated. defined GPRS contexts which activated online will undefined (see AT+CGDCONT, AT+CGQREQ AT+CGQMIN command). user defined profile stored non-volatile memory. Exec Command Syntax: ATZ[value] Response: Parameter Description: <value>: Reset user profile Notes: First profile will factory default (see AT&F). there valid user profile (stored with AT&W), this profile will loaded afterwards. additional commands same command line ignored. delay required before next command sent, otherwise "OK" response corrupted. Description: Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands AT+CFUN Phone Functionality This command serves control functionality level mobile equipment (ME). used reset choose SLEEP modes, return full functionality. Intended power saving, SLEEP mode reduces functionality minimum thus minimizes current consumption. SLEEP mode falls categories: NON-CYCLIC SLEEP mode <fun>=0 CYCLIC SLEEP modes, selectable <fun>= NON-CYCLIC SLEEP mode permanently blocks serial interface. benefit CYCLIC SLEEP mode that serial interface remains accessible that, intermittent wake-up periods, characters sent received without terminating selected mode. This allows wake duration event and, afterwards, resume power saving. Please refer Section 2.8.1, Wake from SLEEP mode summary SLEEP modes different ways waking module. CYCLIC SLEEP mode both application must configured hardware flow control. This necessary since signal set/reset every seconds order indicate application when UART active. default setting hardware flow control AT\Q0 which must altered AT\Q3. after restart advised user profile saved with AT&W. Test Command Syntax: test command returns values supported parameters. AT+CFUN=? Response: +CFUN: (list supported <fun>s) (list supported <rst>s) Read Command Syntax: read command returns current functionality value. AT+CFUN? Response: +CFUN: <fun> Write Command Syntax: write command used reset choose SLEEP modes return full functionality. AT+CFUN=<fun>, <rst> Response: ERROR +CME ERROR Parameter Descriptions: <fun> NON-CYCLIC SLEEP mode: this mode, interface accessible. Consequently, after setting <fun>=0, send further characters. Otherwise these characters remain input buffer delay output unsolicited result code. first wake-up event stops power saving takes back full functionality level <fun>=1. Full functionality. Default CYCLIC SLEEP modes issue AT+CFUN=1 stop power saving return full functionality. Keep mind that, unlike reset command described below, this action does restart only changes level functionality. parameter <rst> details reset. CYCLIC SLEEP mode: this mode, serial interface shortly enabled during paging. characters recognized serial interface, stays active seconds after last character sent received. exits SLEEP mode only, AT+CFUN=1 entered. CYCLIC SLEEP mode: this mode, serial interface shortly enabled while active. characters recognized serial interface, stays active after last character sent received least time, which configured (temporary wakeup). contrast SLEEP mode assertion also used temporarily wake this case too, activity time least time with exits SLEEP mode only, AT+CFUN=1 entered. Description: Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands <rst> parameter only used serial interface enabled. command syntax, need enter parameter <fun>, followed <rst>, where <fun> only placeholder effect. examples below. Placeholder <fun> stated above. Default. resets restarts full functionality. After reset restart, authentication necessary (AT+CPIN). autobauding enabled, recommended wait seconds before entering first command. details autobauding refer Section 4.9.1, Autobauding. Unsolicited Result Codes: ^SYSSTART Indicates that been started ready operate. autobauding active (AT+IPR=0), generated. configured enter Airplane mode after restart reset following received bootup: "^SYSSTART AIRPLANE MODE". this mode, only commands listed Section 20.4, Availability Commands Depending Operating Mode used. details please refer AT^SCFG command, parameter <mapos>. Notes: When circuit-switched call progress, <fun>=7 activated without terminating call. However, setting <fun>=0, during circuit-switched call immediately disconnects this call. check whether power saving query status with read command AT+CFUN? only module full functionality mode CYCLIC SLEEP mode. available, also take advantage status controlled SYNC (see AT^SSYNC [2]). With AT^SSYNC select different modes signalization during SLEEP modes (See Section 18.6.1., Status Indicated Status details. However, module wake temporarily from power saving without leaving CYCLIC SLEEP mode (without changing +CFUN "<fun>"); e.g., network scan after loss radio coverage, after receipt serial data during CYCLIC SLEEP mode. During this "temporary wakeup state" will operate full functionality mode. Recommendation: NON-CYCLIC SLEEP mode, alarm wake return full functionality. This useful approach because, this mode, interface accessible. 2.9.1 Wake from SLEEP Mode wake-up event event that causes mobile equipment (ME) draw more current. Depending selected mode, wake-up event either switches SLEEP mode takes back full functionality AT+CFUN=1, activates temporarily without terminating selected SLEEP mode. Definitions state transitions described Table 2.3: Quit: exits SLEEP mode. Temporary: becomes active temporarily duration event mode-specific follow-up time after last character sent received serial interface. effect: Event relevant selected SLEEP mode. does wake Table 2.3: Wake-up Events NON-CYCLIC CYCLIC SLEEP Modes Event Ignition line /RTS0 RTS1 activation Selected mode: <fun>=0 effect Quit Selected mode: <fun>=7 effect Mode effect (RTS only used flow control) Mode Temporary Temporary Temporary Temporary effect Temporary Temporary Temporary Quit Unsolicited Result Code (URC) Incoming voice data call command (incl. outgoing SMS, voice data call) Incoming (AT+CNMI (this default setting) Incoming (AT+CNMI 1,1) GPRS data transfer alarm line AT+CFUN=1 Quit Quit possible (UART disabled) effect Quit possible (UART disabled) Quit possible (UART disabled) Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands 2.10 AT^SMSO Switch Mobile Station AT^SMSO initiates power-off procedure. High level module's PWR_IND "^SHUTDOWN" notifies that procedure completed module entered POWER DOWN mode. Therefore, sure disconnect operating voltage until PWR_IND High until "^SHUTDOWN" displayed. Otherwise, risk losing data. further details turn module [2]. Exec Command Syntax: ^SMSO Response(s): ^SMSO: OFF, Test Command Syntax: AT^SMSO=? Response: Unsolicited Result Code: ^SHUTDOWN Indicates that power-off procedure finished module will switched less than second. Notes: send other command after AT^SMSO. AT^SMSO entered Multiplexer channels, closes Multiplexer channels, terminates Multiplexer, deactivates other functions. Then "^SHUTDOWN" will issued physical serial interface (ASC0). will transmitted rate last activated ASC0 with Multiplexer driver. Description: 2.11 AT+GCAP Request Complete Capabilities List Description: AT+GCAP returns list additional capabilities. Exec Command Syntax: AT+GCAP Response(s): +GCAP: <name>, Test Command Syntax: AT+GCAP=? Response: Parameter Description: <name> e.g., +CGSM,+FCLASS Note: +CGSM: response text shows which commands ETSI standard supported. 2.12 AT+CMEE Mobile Equipment Error Message Format Description: AT+CMEE controls format error result codes that indicates errors related Multi-Tech wireless modem's functionality. Format selected between plain "ERROR" output, error numbers verbose "+CME ERROR: <err>" "+CMS ERROR: <err>" messages. Possible error result codes listed Table 2.6, General "CME ERROR" Codes (GSM 07.07), Table 2.5, GPRS related "CME ERROR" Codes (GSM 07.07) Table 2.8, related "CMS ERROR" Codes (GSM 07.05). Multiplexer mode, setting applies only logical channel where selected. setting other channels differ. Test Command Syntax: AT+CMEE=? Response: +CMEE (list supported<errMode>s) Read Command Syntax: AT+CMEE? Response: +CMEE <errMode> Write Command Syntax: AT+CMEE=<errMode> Response: ERROR +CME ERROR: <err> Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Parameter Description: <errMode> Disable result code; i.e., only "ERROR" will displayed. Enable error result code with numeric values. Enable error result code with verbose (string) values. Example: obtain enhanced error messages recommended choose <errMode>=2: AT+CMEE=2 2.12.1 CME/CMS Error Code Overview Table 2.4: General "CME ERROR" Codes (GSM 07.07) <err> Code Text AT+CMEE=2) phone failure connection phone phone-adapter link reserved Operation allowed Operation supported PH-SIM required PH-FSIM required PH-FSIM required inserted required required failure busy wrong Incorrect password PIN2 required PUK2 required Memory full Invalid index found Memory failure text string long invalid characters text string dial string long invalid characters dial string network service Network timeout Network allowed emergency calls only Network personalization required Network personalization required Network subset personalization required Network subset personalization required service provider personalization required service provider personalization required Corporate sonalization required Corporate personalization required Master Phone Code required unknown service option supported requested service option subscribed service option temporarily order Operation temporary allowed call barred phone busy user abort invalid dial string executed blocked Invalid Block Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Table 2.5: General "CME ERROR" Codes <err> Code Text AT+CMEE=2) powered down Table 2.6: GPRS related "CME ERROR" Codes (GSM 07.07) <err> Code Text AT+CMEE=2) illegal illegal GPRS services allowed PLMN allowed Location area allowed Roaming allowed this location area unspecified GPRS error authentication failure invalid mobile class Table 2.7: GPRS-related "CMES ERROR" Codes <err> Code Text AT+CMEE=2) GPRS unspecified activation rejection GPRS feature supported GPRS invalid address length GPRS invalid character address string GPRS invalid value GPRS missing unknown GPRS type supported GPRS profile (cid) defined GPRS accepted GPRS validation fail GPRS unknown address type GPRS unknown context GPRS invalid parameter Table 2.8: related "CMS ERROR" Codes (GSM 07.05) <err> Code Text AT+CMEE=2) Unassigned (unallocated) number Operator determined barring Call barred Short message transfer rejected Destination service Unidentified subscriber Facility rejected Unknown subscriber Network order Temporary failure Congestion Resources unavailable, unspecified Requested facility subscribed Requested facility implemented Invalid short message transfer reference value Invalid message, unspecified Invalid mandatory information Message type non-existent implemented Message compatible with short message protocol state Information element non-existent implemented Protocol error, unspecified Interworking, unspecified Telematic interworking supported Short message Type supported Cannot replace short message Unspecified TP-PID error Data coding scheme (alphabet) supported Message class supported Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands <err> Code Text AT+CMEE=2) Unspecified TP-DCS error Command cannot actioned Command unsupported Unspecified TP-Command error TPDU supported busy subscription system failure Invalid address Destination barred Rejected-Duplicate TP-VPF supported TP-VP supported storage full storage capability Error Memory Capacity Exceeded Application Toolkit Busy data download error Unspecified error cause failure service reserved Operation allowed Operation supported Invalid mode parameter Invalid text mode parameter inserted required PH-SIM required failure busy wrong required PIN2 required PUK2 required Memory failure Invalid memory index Memory full SMSC address unknown network service Network timeout +CNMA EXPECTED Unknown error User abort unable store invalid status invalid character address string invalid length invalid character invalid parameter invalid length character invalid character text timer expired Operation temporary allowed ready Cell Broadcast error unknown Protocol Stack busy Invalid parameter Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands 2.13 AT+CSCS Select Character AT+CSCS write command informs which character <chset> used This enables convert character strings correctly between character sets. also Section 1.5, Supported character sets. Note that when TA-TE interface 8-bit operation used alphabet 7bit, highest will zero. Test Command Syntax: AT+CSCS=? Response(s): +CSCS: (list supported<chset>s), Read Command Syntax: AT+CSCS? Read Response: +CSCS: <chset> Write Command Syntax: AT+CSCS=[<chset>] Write Response: Parameter Description: <chset> "GSM" default alphabet (GSM 03.38 subclause 6.2.1). Default. This setting cause software flow control problems since codes used stop resume data flow (XOFF decimal decimal interpreted normal characters. "UCS2" 16-bit universal multiple-octet coded character (ISO/IEC10646 [32]); UCS2 character strings converted hexadecimal numbers from 0000 FFFF; e.g., "004100620063" equals three 16-bit characters with decimal values $(AT R97)$ Description: 2.14 AT^SCFG Extended Configuration Settings Description: AT^SCFG queries configures various settings Multi-Tech wireless modem. AT^SCFG read command returns list supported parameters their current values. write command queries configuration parameter value entered) sets value(s). Input parameter names always coded character set; parameter values expected given specified AT+CSCS. following error messages returned AT^SCFG write commands: "+CME ERROR: operation temporary allowed" Change parameter value(s) temporarily allowed. "+CME ERROR: invalid index" Invalid parameter name value(s). "+CME ERROR: invalid characters text string" Character conversion parameter value(s) failed. "+CME ERROR: memory failure" Could allocate necessary memory storing parameter failed. "+CME ERROR: operation allowed" Change parameter value(s) allowed "+CME ERROR: unknown" Other error Test Command Syntax: AT^SCFG=? Responses: ^SCFG: "GPRS/ATS0withAttach", (list supported <gs0aa>S) ^SCFG: "GPRS/AutoAttach", (list supported <gaa>S) ^SCFG: "GPRS/RingOnIncomingData", (list supported <groid>s) ^SCFG: "MEopMode/Airplane", (list supported <map>s) ^SCFG: "MEopMode/Airplane/OnStart", (list supported <mapos>s) ^SCFG: "PowerSaver/Mode9/Timeout", (list supported <psm9-to>s) ^SCFG: "Radio/Band", (list supported <rbp>s), (list supported <rba>s) ^SCFG: "Radio/OutputPowerReduction", (list supported <ropr>s) ^SCFG: "URC/CallStatus/CIEV", (list supported <succ>s) ^SCFG: "URC/CallStatus/SLCC", (list supported <sucs>s) ^SCFG: "URC/Datamode/Ringline", (list supported <udri>s) ^SCFG: "URC/Ringline", (list supported <uri>s) ^SCFG: "URC/Ringline/ActiveTime", (list supported <urat>s) Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Read Command Syntax: AT^SCFG? Read Responses: ^SCFG: "GPRS/ATS0withAttach", <gs0aa> ^SCFG: "GPRS/AutoAttach", <gaa> ^SCFG: "GPRS/RingOnIncomingData", <groid> ^SCFG: "MEopMode/Airplane", <map> ^SCFG: "MEopMode/Airplane/OnStart" <mapos> ^SCFG: "PowerSaver/Mode9/Timeout", <psm9-to> (changed) ^SCFG: "Radio/Band", <rbc>, <rba> ^SCFG: "Radio/OutputPowerReduction", <ropr> ^SCFG: "URC/CallStatus/CIEV", <succ> ^SCFG: "URC/CallStatus/SLCC", <sucs> ^SCFG: "URC/Datamode/Ringline", <udri> ^SCFG: "URC/Ringline", <uri> ^SCFG: "URC/Ringline/ActiveTime", <urat> Write Command GPRS ATS0 with Automatic Attach: <gs0aa>] Write Responses: ^SCFG: "GPRS/ATS0/withAttach", <gs0aa> ERROR +CME ERROR Write Command GPRS Attach: AT^SCFG="GPRS/AutoAttach"[, <gaa>] Write Responses: ^SCFG: "GPRS/AutoAttach", <gaa> ERROR +CME ERROR Write Command Ring Incoming GPRS Data Packets: Write Responses: ^SCFG: "GPRS/RingOnIncomingData", <groid> ERROR +CME ERROR Write Command Enable/Disable Airplane Mode During Operation AT^SCFG="MEopMode/Airplane"[, <map>] Write Responses: ^SCFG: "MEopMode/Airplane", <map> ERROR +CME ERROR Write Command Airplane Mode upon Restart <mapos>] Write Responses: ^SCFG: "MEopMode/Airplane/OnStart", <mapos> ERROR +CME ERROR Write Command Query/Set Timeout Value Power Saving Mode <psm9to>] Write Responses: ^SCFG: "PowerSaver/Mode9/Timeout", <psm9to> ERROR +CME ERROR Write Command Radio Ouput Power Reduction: <ropr>] Write Response(s): ^SCFG: "Radio/OutputPowerReduction", <ropr> ERROR +CME ERROR Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Write Command Radio Band Selection: AT^SCFG="Radio/Band"[, <rbp>][, <rba>] Write Response(s): ^SCFG: "Radio/Band", <rbp>, <rba> ERROR +CME ERROR Write Command Configuration "+CIEV: call" Call Status Indication: AT^SCFG="URC/CallStatus/CIEV"[, <succ>] Write Responses: ^SCFG: "URC/CallStatus/CIEV", <succ> ERROR +CME ERROR Write Command Configuration "^SLCC" Call Status Indication: AT^SCFG="URC/CallStatus/SLCC"[, <sucs>] Write Responses: ^SCFG: "URC/CallStatus/SLCC", <sucs> ERROR +CME ERROR Write Command Indication Datamode Ring Line: <udri>] Write Responses: ^SCFG: "URC/Datamode/Ringline", <udri> ERROR +CME ERROR Write Command Indication Ring Line: AT^SCFG="URC/Ringline"[, <uri>] Write Responses: ^SCFG: "URC/Ringline", <uri> ERROR +CME ERROR Write Command Duration Active RING Line Indications: <urat>] Write Responses: ^SCFG: "URC/Ringline/ActiveTime", <urat> ERROR +CME ERROR Unsolicited Result Codes: ^SYSSTART AIRPLANE MODE This issued each time Airplane mode activated, matter whether Airplane mode with parameter <map>="on" <mapos>="on". notifies user that only commands supported Airplane mode accessible. After leaving Airplane mode "^SYSSTART" indicates that returned Normal mode full commands accessible again. Parameter Descriptions: <gs0aa> GPRS ATS0 with Attach This parameter used control behaviour ATS0. Parameter global interfaces, volatile will reset AT&F. "on" When ATS0=<n> (<n>>0) received, will attempt perform GPRS attach. This powerup default value this parameter. "off" When ATS0=<n> (<n>>0) received, will attempt perform GPRS attach. <gaa> GPRS with Auto Attach This parameter used control whether will perform GPRS attach immediately after registering network not. setting changed "enabled" attached yet, will initiate attach immediately after next registration network. Parameter global interfaces, volatile will reset AT&F. "disabled" GPRS auto attach disabled. Default. "enabled" GPRS auto attach enabled. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands <groid> Ring incoming GPRS data packets This parameter used control behavior RING line incoming packets GPRS online mode. Parameter local interface, volatile will reset AT&F. "on" power saving mode (see AT+CFUN) hardware flow control (AT\Q3) line inactive there incoming packets GPRS context which online, then RING line will activated once, time which configured parameter "URC/Ringline/ActiveTime" (<urat>). RING line which will used, configured parameter "URC/Ringline" (<uri>). "off" RING line activated incoming packets. This powerup default value this parameter; stored power down. <map> MEopMode/Airplane: Enable/Disable Airplane Mode During Operation parameters <map> <mapos> used enable/disable Airplane mode. Airplane mode shuts down radio part receiver), causes from GSM/GPRS network disables commands whose execution requires radio connection. list commands supported during Airplane mode found Section 20.4, Availability Commands Depending Operating Mode benefit Airplane mode that, locations where emission allowed (typically airplanes, hospitals etc.), subscriber continue using network-independent features rather than powering entire device (e.g. smartphone). subscriber tries command available Airplane mode response "+CME ERROR: Unsupported command" returned. Parameter <map> allows entering leaving Airplane mode time during operation, eliminating need enter again. used matter whether parameter <mapos> "on" "off". Parameter <map>is global interfaces, volatile will reset AT&F. "on" Activates Airplane mode shuts down radio part "^SYSSTART AIRPLANE MODE" appears. "off" Deactivates Airplane mode, wakes radio part restores access networkdependent commands. "^SYSSTART" appears. <mapos> MEopMode/Airplane: Airplane Mode Upon Restart There ways enter Airplane mode upon restart: using AT^SCFG with <mapos> described below. Another approach configuring restart into Airplane mode scheduled time. this case, AT+CALA command, alarm time then switch off. When alarm time reached wakes Airplane mode, matter whether <mapos> "on" "off". Parameter <mapos> global interfaces, volatile will reset AT&F. "on" Causes enter Airplane mode each time restarted reset. After restart reset, "^SYSSTART AIRPLANE MODE" appears parameter <map> "on". entered using AT+CPIN command. This enables read data from give access dependent commands which available Airplane mode, such phonebook commands several commands. notify user when data accessible recommended activate "^SSIM READY" store presentation mode user profile with AT&W. return from Airplane mode Normal mode parameter <map> "off" described above. authentication already done, will register network. "off" Airplane mode will activated after restart reset. Default. <psm9to> Power Saving Mode Timeout This parameter used query configure wake time power saving mode (see AT+CFUN with parameter <fun>=9). granularity timeout value 100ms (i.e. value equal second). minimum timeout value that applied accuracy only guaranteed timeout values greater than Parameter global volatile will reset AT&F. 5.36000 (default <rba> Allowed Radio Band(s) parameters <rba>, <rbp> <rbc> allow subscriber query preferences selecting frequency bands. Before changing <rba> <rbp> ensure that network activity occurs. write command cannot executed when making call sending/receiving short messages. Execution write command causes deregister from re-register network, matter whether selected <rbp> <rba> setting really changes. Therefore, useful have "+CREG" enabled. status authentication remains unchanged, eliminating need enter again after change. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands parameter <rba> determines maximum range bands allowed. value single bands listed below valid combinations from values Thus, value range <rba> "1"."15". select deselect band calculate values desired bands enter resulting value. example, 1800 please enter value (10). Parameter <rba> global non-volatile will reset AT&F. 1800 1900 1800 1900 "10" 1800 "12" 1900 "15" bands <rbp> Preferred Radio Band(s) parameter <rbp> single bands four dual-band combinations listed below. preferred bands must contained range allowed bands (see <rba>), invalid combinationsare accepted. give priority certain single band band combination suppress others simply select same value both <rbp> <rba>. <rbp> primarily serves trigger network search; i.e., only used time searching selecting network. currently used band depends availability allowed networks, value indicated <rbc> different from <rbp>. Also, next time network search necessary (for example, after restart) will first reselect network last used, which different from value <rbp> last given. Therefore, setting <rbp> will saved. value range <rbp> "1.12", only band(s) selections listed below allowed. Trying unsupported value will denied with "ERROR". select deselect band calculate values desired bands enter resulting value. example, 1800 please enter value (10). 1800 1900 1800 1900 "10" 1800 "12" 1900 <rbc> Currently Selected Radio Band(s) band(s) indicated with <rbc> allowed bands found location area. This means, prompted select network will search these networks only. value either single band dualband combination. <rbc> only response parameter returned either after sending read command AT^SCFG? writing AT^SCFG="Radio/Band". addition <rbc> allow subscriber notified whenever selected band changes recommended activate "+CIEV" (see Section 3.3, AT^SIND). 1800 1900 1800 1900 "10" 1800 "12" 1900 <ropr> Radio Output Power Reduction According 3GPP Rel99, output power reduction multiple slots mandatory feature. amount power reduction configurable 3.0dB 2TX, 4.8dB 4TX. optimize heat dissipation, power consumption, values, recommended full power reduction (value "3"). parameter global interfaces, volatile, will reset AT&F. Medium Reduction GMSK 8PSK (0dB 2TX, 1.8dB reduction Medium Reduction GMSK (1TX 0dB, 3dB, 4.8dB reduction) Full Power 8PSK (1TX reduction) Maximal Reduction GMSK 8PSK (1TX 0dB, 3dB, 4.8dB reduction). Default. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands <succ> CIEV Call Status Indication This parameter used control behaviour "+CIEV: call". also AT+CIND, AT+CMER Section 7.1, Call Status Information. Parameter global interfaces will reset AT&F. "restricted" "+CIEV: call" will issued only when Call Status transition ends state "active" "unknown". This powerup default value this parameter; stored power down. (see Section 7.1, Call Status Information) call list active calls. "verbose" "+CIEV: call" will issued when state transition (including transitions beginning ending state "unknown") occurs list active calls, when traffic channel established. <sucs> SLCC Call Status Indication This parameter used control behaviour "^SLCC". also AT^SLCC Section 7.1, Call Status Information. Parameter global interfaces will reset AT&F. "restricted" "^SLCC" will issued only when Call Status transition ends state "active" "unknown" (see Section 7.1, Call Status Information) call list active calls. "verbose" "^SLCC" will issued when state transition (including transitions beginning ending state "unknown") occurs list active calls, when traffic channel established. This powerup default value this parameter; stored power down. <uri> RING Line This parameter used control behaviour RING line indicate URCs (both idle interfaces and, configured parameter "URC/Datamode/Ringline", link reserved) and, configured, indicator incoming packets (see parameter "GPRS/RingOnIncomingData" (<groid>). Parameter local interface, volatile will reset AT&F. "off" indicated RING. "local" will indicated activated RING line interface which appears. This powerup default value this parameter; stored power down. <udri> Datamode RING Line This parameter specifies whether RING BREAK used signaling URCs when TA-TE link reserved (e.g., during circuit-switched data calls, connections, GPRS data mode during execution command). Parameter global interfaces, volatile will reset AT&F. "off" will indicated BREAK. powerup default value; stored power down. "on" indicated active RING line time. configured "URC/Ringline/ActiveTime" (<urat>). RING line, which will used, configured "URC/Ringline" (<uri>). <urat> RING line Active Time This parameter used control long RING line activated indicate URCs (both idle interfaces and, configured "URC/Datamode/Ringline" (<udri>), indicate link reserved) and, configured "GPRS/RingOnIncomingData", indicate incoming GPRS data packets (<groid>). Parameter global interfaces, volatile will reset AT&F. RING line will activated time between RING line will activated about 100ms. RING line will activated about This powerup default value this parameter; stored power down. Notes Parameters "GPRS/ATS0/withAttach" (<gs0aa>) "GPRS/RingOnIncomingData" (<groid>) available only modules supporting GPRS. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Configuration Commands Example Usage "URC/Ringline" "URC/Datamode/Ringline": AT+CSCS="GSM" AT^SCFG? Query parameters. ^SCFG:"URC/Ringline","local" AT^SCFG="URC/Ringline","asc0" ^SCFG:"URC/Ringline","asc0" AT^SCFG="URC/Ringline" ^SCFG:"URC/Ringline","off" Switch character set. While TA-TE link reserved URCs will indicated BREAK. URCs this interface will indicated Ring line associated interface (e.g. RING0 ASC0). While TA-TE link reserved URCs will indicated activated "local" Ring line. URCs this interface will indicated activated RING0 matter whether TA-TE link reserved. URCs this interface will indicated activated RING0 TA-TE link reserved BREAK TA-TE link reserved. Disable Ring line indication URCs this interface. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands Chapter Status Control Commands Commands described this chapter allow external application obtain various status information from Multi-Tech wireless modem. AT+CMER Mobile Equipment Event Reporting Description: This command controls details "+CIEV" presentation related AT^SIND AT+CIND. registered these commands URCs sent whenever value related indicator changes. addition, AT+CMER controls "^SLCC" URCs related AT^SLCC. details refer Call Status Information, AT^SLCC AT^SCFG, parameter <sucs>. read command returns presentation mode <mode> among others, indicator event reporting status <ind>. write command enables disables presentation "+CIEV: <indDescr>, <indValue>1[, <ind-Value>2]" URCs. <indDescr> refers name "+CIEV" indicator <indValue> value this indicator. After AT+CMER been switched URCs registered indicators will issued. examples provided Section 3.2, AT+CIND Section 3.3, AT^SIND. Test Command Syntax: AT+CMER=? Test Response: +CMER: (list supported<mode>s), (list supported <keyp>s), (list supported <disp>s), (list supported <ind>s), (list supported <bfr>s) Read Command Syntax: AT+CMER? Read Response: +CMER: <mode>, <keyp>, <disp>, <ind>, <bfr> Write Command Syntax: AT+CMER=[<mode>[, <keyp>[, <disp>[, <ind>[, <bfr>]]]]] Read Response: ERROR +CME ERROR Unsolicited Result Code: +CIEV: <indDescr>, <indValue>1[, <indValue>2] value indicator changed. Parameter Description: <mode> Discard "+CIEV" "^SLCC" URCs. Default. Discard "+CIEV" "^SLCC" URCs when TA-TE link reserved (e.g., online data mode). Otherwise, they forwarded directly Buffer "+CIEV" "^SLCC" URCs while TA-TE link reserved; e.g., online data mode flush them afterwards. Otherwise, they forwarded directly Forward "+CIEV" "^SLCC" URCs directly Multi-Tech wireless modem online data mode, URCs signaled sending BREAK (100ms) stored buffer. Once back command mode (e.g., after entered), URCs stored buffer will output. <keyp> Keypad event reporting supported Multi-Tech wireless modem. Default. <disp> Display event reporting supported Multi-Tech wireless modem. Default. <ind> Disable indicator event reporting. Default. Enable indicator event reporting. <bfr> buffer URCs defined within this command cleared when <mode> entered. Default. <indDescr> Name indicator; list supported indicators please refer AT+CIND AT^SIND. <indValue> Value indicator; list values supported indicators please refer AT+CIND AT^SIND. Note: operates different instances (MUX channels ASC0) avoid different settings routing indicating SMS. example, messages shall routed directly instance (set with AT+CNMI, AT^SSDA), possible activate presentation URCs with AT+CMER AT+CNMI another instance. attempt activate settings that conflict with existing settings another interface, will result ERROR, accordingly ERROR. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands AT+CIND Indicator control Description: AT+CIND command controls presentation Indicator Event Reports related various functions such signal quality, service availability, sound generation, indication unread short messages, full storage, call progress roaming activities. AT+CIND become outdated. Rather recommend more powerful AT^SIND command which easier provides additional indicators. indicators provided AT+CIND handled with AT^SIND well. AT+CIND supports ways values related indicators: approach query current status each indicator using read command AT+CIND?. returns status matter whether indicator been registered with write command AT+CIND=[<mode>[,<mode>[,.]]]. other event-driven notification based "+CIEV" URCs. this case, will automatically send message application, whenever value indicator changes. application should designed react adequately when receiving URC. presentation these URCs depends settings: indicators must registered with write command AT+CIND=[<mode>[,<mode>[,.]]]. When switched them registered mode. indicator excluded deregistered with <mode>=0. register deregister indicator AT+CIND write command requires type value <mode>=1 exactly position where indicator located list. This necessary with AT^SIND which allows specify indicators name. examples below. presentation registered indicators must enabled with AT+CMER. Test Command Syntax: AT+CIND=? Test Response: +CIND: (<indDescr>, list supported <indValue>s)[, (<indDescr>, list supported <indValue>s)[,.]] Read Command Syntax: AT+CIND? Read Response: +CIND: <indValue>[, <indValue>[, ERROR +CME ERROR: <err> Write Command Syntax: AT+CIND=<mode>[, <mode>[, Write Response: ERROR +CME ERROR: <err> Parameter Descriptions: <indValue> Integer type value, which shall range corresponding <indDescr> <indDescr> String values their <indValue> ranges. More indications available AT^SIND. Therefore AT^SIND control indications recommended. following indications accessible AT+CIND: "signal" Signal quality (0.7). indicated value error rate signal received. errors estimated values. also AT+CSQ. "service" Service availability (0-1) registered network Registered home network "roam"=1 then registered another network "sounder" Sounder activity (0-1) Reports every event that causes generate tone. Value means example: Incoming call ringing. Note that "+CIEV: sounder" will output only ringing tones activated with AT^SRTC. Waiting call generates waiting call tone call waiting enabled). Outgoing call generates Call Progress tone. Outgoing call generates BUSY tone. value changes when tone stops. "message" Unread short message memory location <mem1> (0-1); refer AT+CPMS Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands "call" Call progress (0-1). Indicator value least call state "active" "held". Depending parameter <succ> selected with AT^SCFG indicator "call" will issued when state transition ends state "active" state "unknown", <succ>="restricted", when state transition (including transitions beginning ending state "unknown") occurs list active calls when traffic channel established, <succ>="verbose". Also refer Section 7.1, Call Status Information. Roaming indicator (0-1) Registered home network registered Registered other network short message memory storage become full memory locations available (0); i.e., range (0-1) Received signal (field) strength (0.5). signal strength -112 1-4: signal strength steps signal strength Received signal (field) strength also obtained with AT+CSQ. However, signal strength scaled value range 0.31 this command. Indicator deregistered. indicator will presented "+CIEV" URC, queried with AT+CIND?. Indicator registered, indicator event report allowed. Default. This also powerup default this parameter; stored power down. "roam" "smsfull" "rssi" <mode> Notes: restrictive value range, indicator "call" does clearly reflect specific call states (such alerting, active, held etc.), rather serves trigger application retrieve call status from list current calls with commands AT^SLCC, AT+CLCC AT^SCNI. AT^SCFG setting <succ>="verbose", indicator "call" will issued also when traffic channel established, when call enters states "terminating" "dropped" (see Call Status Information). these cases, relevant information about cause display available only from command AT^SLCC. Examples Example ^SYSSTART AT+CPIN=9999 AT+CIND? +CIND: 5,1,0,0,0,0,0 AT+CMER=2,0,0,2 +CIEV: battchg,5 +CIEV: service,1 +CIEV: sounder,0 +CIEV: message,0 +CIEV: call,0 +CIEV: roam,0 +CIEV: smsfull,0 +CIEV: rssi,5 ATD0123456; +CIEV: sounder,1 +CIEV: call,1 +CIEV: sounder,0 +CIEV: call,0 CARRIER AT+CIND=,,,0,,0 ATD0123456; CARRIER Deactivation indicator "sounder" AT+CIND AT+CIND=? Query current status indicators. +CIND: 5,1,0,1,0,0,0,4 AT+CIND=,,,0 battery either full battery connected error rate signal quality available (since there call progress). registered home network. activate Indicator Event Report with AT+CMER. Full receive signal strength. Make call. "+CIEV" URCs received. Called party hangs Deregister indicators "sounder" "call". Dial same call. This time, URCs displayed. Called party hangs Example deactivate indicator "sounder" fourth item list indicators). Example Deactivation indicator "sounder" AT^SIND AT^SIND="sounder",0 ^SIND: sounder,0,0 deactivate indicator "sounder". Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands AT^SIND Extended Indicator Control Designed extended event indicator control AT^SIND offers greater flexibility than standard command AT+CIND, offers several extra indicators, show current status indicators supported AT+CIND AT^SIND, used register deregister indicators both commands, displays indicator event reports "+CIEV" URCs. Presentation mode generated URCs controlled AT+CMER. AT^SIND read command provides list indicators supported AT+CIND AT^SIND. Each indicator represented with registration mode current value. AT^SIND write command used select single indicator order modify registration view current value. Test Command Syntax: AT^SIND=? Test Response: ^SIND: (<indDescr>, list supported <indValue>s)[, (<indDescr>, list supported <indValue>s)[,.]], (list supported <mode>s) Read Command Syntax: AT^SIND? Read Response: ^SIND: <indDescr>, <mode>, <indValue> [^SIND: <indDescr>, <mode>, <indValue>] ERROR +CME ERROR: <err> Write Command Syntax: AT^SIND=<indDescr>, <mode> Write Response: ^SIND: <indDescr>, <mode>, <indValue> case <indDescr>="eons" <mode>=2 ^SIND: <indDescr>, <mode>, <indValue>, <eonsOperator>, <servProvider> case <indDescr>="nitz" <mode>=2 ^SIND: <indDescr>, <mode>, <nitzUT>, <nitzTZ>, <nitzDST> ERROR +CME ERROR: <err> Unsolicited Result Codes: Format standard indicator: +CIEV: <indDescr>, <indValue> Value related indicator changed. Format Voice Message indicator, number waiting messages delivered network: +CIEV: <indDescr>, <indValue>, <vmCounter> number waiting messages delivered standard indicator applies. Format "eons" indicator +CIEV: <indDescr>, <indValue>, <eonsOperator>, <servProvider> issued each (Location Area Information) broadcast network. Format "nitz" indicator: +CIEV: <indDescr>, <nitzUT>, <nitzTZ>, <nitzDST> Format "msclass" indicator: +CIEV: <indDescr>, <indValue> Parameter Descriptions: <indDescr> String values their <indValue> ranges. indicators supported AT+CIND accessible with this command, too. detailed description these indicators found there. following indicators accessible AT^SIND only: "audio" Activity built-in audio unit. Audio unit active. Value means example: Outgoing voice call: Indicator appears when dialing starts. Incoming voice call: Indicator appears prior RING result code. Description: Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands "vmwait1" Voice Message Waiting Indication line Notifies that voice message available, provided service center clear voice message indication after subscriber retrieved voice messages. Notifies subscriber that mailbox contains several messages. "vmwait1" "vmwait2" indicate receipt special short message with Voice Message Waiting Indicator. service must provisioned operator. numbers "vmwait1" "vmwait2" related lines Alternate Line Service (ALS), also defined CPHS Phase standard. further details refer AT^SALS command. presentation mode indicator varies with operator: more than message waiting, some operators only indicate first one, others deliver indicator each time voice message into mailbox. After subscriber retrieved voice messages service center automatically sends another message indication which provides value Some operators also send number waiting voice messages along with indication. this case, this number will displayed Multi-Tech wireless modem part URC. example, "+CIEV: vmwait1,1,5" notifies that five voice messages waiting. However, should noted that neither read command AT^SIND? write command AT^SIND=<mode>,2 display number waiting messages. "vmwait" indicators apply network provider signals voice mail(s) standard SMS. this case indicator "message" will displayed (see AT+CIND). Voice Message Waiting Indication line description "vmwait1". description "vmwait1". Ciphering Status Change Indication Current call ciphered. Current call ciphered. stated specifications 02.07 02.09 ciphering indicator feature allows Multi-Tech wireless modem detect that ciphering switched indicate this user. ciphering indicator feature disabled home network operator setting data "administrative data" field (EFAD) SIM, defined 11.11. this feature disabled SIM, then whenever connection place, which becomes unenciphered, indication shall given user. This enables user's decision proceed. Read command returns valid ciphering status only call progress active. EFAD setting disables ciphering indicator feature read command always indicates ciphered link presentaion will take place. following restrictions apply same serial channel used AT^SIND "ciphcall" indication action triggering this URC. general, recommended solution dedicated channel status signalling URCs. unciphered mobile originated performed, AT^SIND "ciphcall" URCs same serial channel will issued after related "OK" indicate ciphering state this time. unciphered mobile originated data call performed, AT^SIND "ciphcall" URCs same serial channel will issued after interface longer blocked call (call released temporarily stopped) indicate ciphering state this time. Enhanced Operator Name String (EONS) Indication. Enhanced Operator Name String indicator feature allows Multi-Tech wireless modem output various operator names different PLMN identities URC. also allows output different operator name based subset registered network using range Location Area Codes (LACs) single LAC. presentation "eons" indicator determined network activity. example, indicator appears every time location update occurs NITZ information sent, matter whether status EONS information changed. This means that same EONS information reported several times. EONS tables stored card will read power-up. This list Elementary Files that affected introduction EONS feature card: (SIM Service Table) describes which features active. EFSST EFOPL (Operator PLMN List) contains PLMN identification location together with index corresponding record. EFPNN (PLMN Network Name) contains full short form version network name registered PLMN. "vmwait2" "ciphcall" "eons" Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands Operator Name Source CPHS Operator Name String long short form, refer <indValue>, following Elementary Files used: EFONString (Operator Name String) contains name PLMN operator issued SIM. EFOPShort (Operator Name Short form) contains short form name PLMN operator issued SIM. Network Identity Time Zone indication This indicator shows time relevant information elements Information (MMI) Information (GMMI) message received from network (see 24.008, 9.2.15a 9.4.19). network usually sends NITZ indicator when mobile attaches network, when enters location area with different time zone when daylight change occurs. NITZ indicator consist following parameters: Universal Time (UT), local Time Zone (TZ), Daylight Saving Time (DST). information elements MMI/GMMI optional and, therefore, presentation parameters <nitzUT>, <nitzTZ>, <nitzDST> varies with network. example, network send three parameters DST, only only indicated usual date/time format represents current world time (GMT) moment when sent. given positive (east) negative (west) offset from units minutes. shows number hours added local because daylight saving time (summertime) adjustment. Usually hour also hours certain locations. Example time time zone with DST: +CIEV: nitz,"04/07/23,13:39:20",-28,1 this example -28, showing time offset hours (west) Universal Time/GMT (which never changes DST). which indicates that hour added because Daylight Saving Time. network does send parameter value would hours west) would done winter: +CIEV: nitz,"04/11/23,13:39:20",-32 Please aware that despite last NITZ value looked again "AT^SIND=nitz,2" returned values date. Especially value obsolete because there internal NITZ clock therefore continuation NITZ values lost when module detaches from network. Also when manual network selection fails module automatically falls back previous network NITZ values cannot recalled. Nevertheless indicated time zone valid until MMI/GMMI will trigger another NITZ indication. Status Indication Status indicator allows MC75 output status subscriber identity module (SIM) URC. card removed. Note: Another verify card connection "^SCKS" enabled with AT^SCKS. after restart, presentation mode stored user profile with AT&W. card inserted. PIN1 required card unlocked. MC75 automatically registers network without requesting PIN1. PIN1 required card locked. PIN1 must entered enable MC75 register network. Personalization info ready (Card Holder Verification) data been verified required). Currently selected frequency band band combination. 1.14 Identical with <rbc> AT^SCFG. value indicates band(s) currently available network selection, depending network configuration either single band dualband combination. appears whenever status currently available band(s) changes, example after using AT^SCFG command change "Radio/Band" parameters <rba> <rbp>. Please AT^SCFG further detail about feature "Radio/Band" selection. "nitz" "simstatus" "band" <indValue> Integer type value range stated above corresponding <indDescr>. Notes specific EONS feature: indicator "eons", <indValue> type associated operator name according 22.101 [23]. This type depends source operator name. Priority types associated operator names defined follows (the type listed first highest priority). type cannot indicated next will used. registered. EF-OPL EF-PNN (alphanumeric format, contain characters.) Operator Name String long short format according Common Handset Specification (CPHS) (alphanumeric format, contain characters). Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands Name information received NITZ service long short form (alphanumeric format, contain characters). short form will displayed only EFOPShort from CPHS available. operator name stored internal (alphanumeric format, contain characters). Broadcast MCC-MNC (numeric format which consists 3-digit country code plus 3-digit network code). name information received NITZ service (type will saved non-volatile RAM. replaces operator name registered PLMN (type numeric form (type stored However, when after restart registers another PLMN that equal saved NITZ name information, NITZ name information must invalidated. type AT+COPS with appropriate <mode> displays same operator name. <mode> Indicator deregistered; i.e., such indicator event report (URC) will issued. <mode>=0 power-up factory default indicators defined AT^SIND only. Indicator registered. Indicator event reports controlled AT+CMER. indicators registered deregistered AT^SIND, different default settings apply: Power-up factory default indicators supported AT+CIND <mode>=1, while, stated above, indicators defined AT^SIND only <mode>=0. Query registration status current value single indicator type. <vmCounter> delivered network: Number voice messages sent part Voice Message Waiting Indicator. Refer <indDescr>. <eonsOperator> Operator format which depends type associated operator name. Refer <indValue>. <servProvider> Service Provider Name according status settings (SIM Service Service Table (SST). <nitzUT> Universal Time delivered part "nitz" Indicator. Refer <indDescr>. <nitzTZ> Time Zone delivered part "nitz" Indicator. Refer <indDescr>. <nitzDST> Adjustment Daylight Saving Time part "nitz" Indicator. Refer <indDescr>. Example Activation indicator "audio": AT^SIND="audio",1 ^SIND: audio,1,0 AT+CMER=2,,,2 +CIEV: battchg,5 +CIEV: signal,99 +CIEV: service,1 +CIEV: sounder,0 +CIEV: message,1 +CIEV: call,0 +CIEV: roam,0 +CIEV: smsfull,0 +CIEV: rssi,4 +CIEV: audio,0 ATD030123456 +CIEV: audio,1 +CIEV: sounder,1 +CIEV: call,1 +CIEV: signal,0 +CIEV: sounder,0 +CIEV: call,0 +CIEV: rssi,3 +CIEV: audio,0 +CIEV: signal,99 +CIEV: rssi,4 register indicator "audio". activate Indicator Event Report with AT+CMER. registered URCs presented. (Please note that example includes indicators registered power-up default settings AT+CIND.) make call. hang Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands AT+CEER Extended Error Report Description: AT+CEER returns extended error report regarding reason last call release failure call (both mobile originated terminated) failure modify call using Supplementary Services failed attempt activate, register, query, deactivate deregister Supplementary Service unsuccessful GPRS attach unsuccessful context activation GPRS detach context deactivation release cause report presented numeric format. Default output case none-errorsituation +CEER: 0,0,0. description associated with each number found tables given following subclauses relevant specifications. first parameter <locationID> serves locate other parameters. Depending failure release cause either <reason> <ssRelease> applicable; i.e., <reason> then <ssRelease> Vice versa, <reason> then <ssRelease> AT+CEER available data calls, please ATS18=1 instead. Exe. Command Syntax: AT+CEER Exe. Response: +CEER: <locationID>, <reason>, <ssRelease> ERROR +CME ERROR Test Command Syntax: AT+CEER=? Test Response: ERROR +CME ERROR Parameter Description: <locationID> Location number code. Location listed Section 3.4.1, Cause Location extended error report. Each related with another table that contains list <reason>s <ssRelease>s. <reason> Reason last call release number code. number codes listed several tables, sorted different categories following subclauses. tables found proceeding from Location given Section 3.4.1, Cause Location extended error report. <ssRelease> Release cause last Supplementary Service call (listed Section 3.4.5, Release cause Supplementary Service Call) last call related Supplementary Service (listed Section 3.4.10, Release cause Call-related Supplementary Services (CRSS)). Examples: Example ATD"01751223344"; CARRIER AT+CEER +CEER: 8,21,0 mobile originated call rejected remote party. Call setup terminated with CARRIER. check cause, caller enters AT+CEER. Location Section 3.4.1 points Section 3.4.4, where "Call rejected". error" refers parameter <ssRelease> that applicable. Example user attempts multiparty call, though there only parties involved present conversation: ATD"01751223344"; AT+CHLD=2 AT+CHLD=3 +CME ERROR: AT+CEER +CEER: 22,0,2 operation temporary allowed Location Section 3.4.1 points release cause Call-Related Supplementary Services (CRSS), where "Initial conditions fulfilled (one active, held call)". error" refers parameter <reason> that applicable. Example user attempts activate call barring. Activation denied network since password blocked after previous failures enter password. AT+clck=oi,1,"0000",3; +CME ERROR: AT+CEER +CEER: 35,0,43 incorrect password Location Section 3.4.1 points Section 3.4.5, where "NumberOfPWAttemptsViolation" mean that wrong password been entered more than times. error" refers parameter <reason> that applicable. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands 3.4.1 Cause Location Extended Error Report Description error (default) cause Radio Resource Sublayer (GSM 04.08 annex cause Mobility Management (GSM 04.08 annex cause Call Control (GSM 04.08 10.5.4.11 annex cause Entity cause Entity cause Entity cause Call-related Supplementary Services Network cause Supplementary Services (GSM 04.08 10.5.4.11 annex Supplementary Services network error (GSM 04.803.6.6) cause GPRS Mobility Management (GSM 04.08 annex G.6) cause Session Management (GSM 04.08 annex Supplementary Services general problem (GSM 04.80 3.6.7) Supplementary Services invoke problem (GSM 04.80 3.6.7) Supplementary Services result problem (GSM 04.80 3.6.7) Supplementary Services error problem (GSM 04.80 3.6.7) Cause GPRS Cause Link Management Cause PPP/IP-Stack 3.4.2 Release Cause Radio Resource (RR) Number/Description Normal event Abnormal release, unspecified Abnormal release, channel unacceptable Abnormal release, timer expired Abnormal release, activity radio path Pre-emptive release Handover impossible, timing advance range Channel mode unacceptable Frequency implemented Call already cleared Semantically incorrect message Invalid mandatory information Message type non-existent implemented Message type compatible with protocol state Conditional information element error cell allocation available Protocol error unspecified Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands 3.4.3 Release Cause Mobility Management (MM) Number/Description Causes related identification IMSI unknown Illegal IMSI unknown IMEI accepted Illegal Cause related subscription options PLMN allowed Location Area allowed Roaming allowed this location area Causes related PLMN specific network failures congestion Network failure Congestion Causes related nature request Service option supported Requested service option subscribed Service option temporarily order Call cannot identified Causes related invalid messages Semantically incorrect message Invalid mandatory information Message type non-existent implemented Message compatible with protocol state Information element non-existent implemented Conditional information element error Messages compatible with protocol state Protocol error, unspecified Causes related GPRS GPRS services allowed GPRS services allowed combination with non-GPRS services identity cannot identified network Implicitly detached GPRS services allowed current PLMN temporarily unreachable Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands 3.4.4 Release Cause Call Control (CC) Number/Description error Normal class Unassigned (unallocated) number route destination Channel unacceptable Operator determined barring Normal call clearing User busy user responding User alerting, answer Call rejected Number changed Pre-emption Non-selected user clearing Destination order Invalid number format (incomplete number) Facility rejected Response STATUS ENQUIRY Normal, unspecified Resource unavailable class circuit/channel available Network order Temporary failure Switching equipment congestion Access information discarded Requested circuit/channel available Resource unavailable, unspecified Service option available class Quality service unavailable Requested facility subscribed Incoming calls barred within Bearer capability authorized Bearer capability presently available Service option available, unspecified Service option implemented Bearer service implemented equal greater than ACMmax Requested facility implemented Only restricted digital information bearer capability available Service option implemented, unspecified Invalid message (e.g., parameter range) class Invalid transaction identifier value User member Incompatible destination Invalid transit network selection Semantically incorrect message Protocol error (e.g., unknown message) class Invalid mandatory information Message type non-existant implemented Message type comaptible with protocol state Information element non-existent implemented Conditional information element error Message compatible with protocol Recovery timer expiry Protocol error, unspecified Interworking class Interworking, unspecified Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands 3.4.5 Release Cause Supplementary Service Call Number/Description error (default) UnknownSubscriber IllegalSubscriber BearerServiceNotProvisioned TeleserviceNotProvisioned IllegalEquipment CallBarred CUGReject IllegalSSOperation SSErrorStatus SSNotAvailable SSSubscriptionViolation SSIncompatibility FacilityNotSupported AbsentSubscriber ShortTermDenial LongTermDenial SystemFailure DataMissing UnexpectedDataValue PWRegistrationFailure NegativePWCheck NumberOfPWAttemptsViolation UnknownAlphabet USSDBusy MaxNumsOfMPTYCallsExceeded ResourcesNotAvailable General Problem Codes Unrecognized Component Mistyped Component Badly Structured Component Invoke Problem Codes Duplicate Invoke Unrecognized Operation Mistyped Parameter Resource Limitation Initiating Release Unrecognized Linked Linked Response Unexpected Unexpected Linked Operation Return Result Problem Codes Unrecognize Invoke Return Result Unexpected Mistyped Parameter Return Error Problem Codes Unrecognized Invoke Return Error Unexpected Unrecognized Error Unexpected Error Mistyped Parameter Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands 3.4.6 Cause Protocol Module Other Local Cause Number/Description detailed cause 3.4.7 Release Cause GPRS Number/Description Regular deactivation call Action temporarily allowed Wrong connection type Specified data service profile invalid type address unknown Check successful; GPRS Attach Context Activation blocked Undefined Number/Description Regular call deactivation stopped Undefined 3.4.8 Release Cause PPP/IP-Stack Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands ATS18 Extended Call Release Report ATS18 controls presentation extended call release reports circuit switched data calls. Extended call release reports related voice calls controlled AT+CEER. call release report presented numeric format shows follows: +CAUSE: <locationID>:<reason> enabled message will reported every time data call released fails established. Read Command Syntax: ATS18? Read Response: Write Command Syntax: ATS18=<n> Write Response: ERROR Parameter Descriptions: number enables presentation extended call release report. even number disables this feature. This parameter stored with AT&W command. displayed with AT&V command. default 0.255 <locationID> Location number code, also <locationID> AT+CEER. Location listed Section 3.4.1, Cause Location extended error report. Each related another table that contains list <reason>s. <reason> Reason last call release number code (see also <reason> AT+CEER). <reason> numbers associated descriptions listed several tables, sorted different categories AT+CEER. tables found proceeding from Location listed Section 3.4.1, Cause Location extended error report. Examples Example ATS18=1 ATD03012345678 +CAUSE: 8:17 BUSY Enables presentation extended call release reports. Now, mobile originated data call fails. extended error report output, followed result code BUSY. Location stated Section 3.4.1 points Section 3.4.4, with "User busy". Enables presentation extended call release reports. Now, mobile originated data call Call ends after remote party hung Normal call release reported, followed result code CARRIER. Location stated Section 3.4.1 points Section 3.4.4, with "Normal call clearing". Description: Example ATS18=1 ATD03012345678 CONNECT 9600/RLP Hello,. +CAUSE: 8:16 CARRIER AT+CPAS Mobile Equipment Activity Status Description: AT+CPAS execute command indicates activity status Test CommandSyntax AT+CPAS=? Test Response: +CPAS: (list supported<pas>s) Exec Command: AT+CPAS Response: +CPAS: <pas> Parameter Description <pas> Ready Incoming call (ringing) Call progress call hold Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Status Control Commands AT+WS46 Select Wireless Network Test Command Syntax: AT+WS46=? Test Response: +WS46: (list supported<n>s) Read Command Syntax: AT+WS46? Read Response: Write Command Syntax: AT+WS46=[<n>] Write Response: ERROR +CME ERROR Parameter Description digital cellular Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Serial Interface Control Commands Chapter Serial Interface Control Commands Commands described this chapter allow external application determine various settings related Multi-Tech wireless modem's serial interface. AT\Q Flow Control Exec Command Syntax: AT\Q[<n>] Response: RTS/CTS flow control supported interface ERROR Parameter Description: Disable flow control. Default. XON/XOFF software flow control Only (TA) RTS/CTS hardware flow control Recommended following procedures: incoming outgoing data calls, calls, mode. Often, initialization routine programs includes enabling RTS/CTS handshake, eliminating need issue AT\Q3 once again. Notes: When using XON/XOFF flow control (AT\Q1) online mode, should used while data transmission paused with XOFF. Before entering command mode with paused transmission should resumed using character. Flow Control also using AT+IFC. AT&C Circuit Data Carrier Detect (DCD) Function Mode Description: AT&C command determines state circuit (DCD) relates detection received line signal from distant end. Exec Command Syntax: AT&C[value] Response: Parameter Description: <value> line always Default. line presence data carrier only. AT&D Circuit Data Terminal Ready (DTR) Function Mode AT&D determines responds when circuit 108/2 (DTR) changed from during data mode. Exec Command Syntax: AT&D[<value>] Response: Parameter Description: <value> ignores status DTR. Default. ON->OFF DTR: Change command mode while retaining connected call. ON->OFF DTR: Disconnect data call, change command mode. During state auto-answer off. Description: Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Serial Interface Control Commands AT&S Circuit Function Mode Description: Exec Command: Response: Parameter Description: <value> line always Default. command mode: OFF. data mode: AT&S command determines sets circuit Data Ready (DSR) depending communication state interfacing AT&S<value> Enable Command Echo Description: Exec Command: Response: Parameter Description: <value> Echo mode off. Default. Echo mode Note: case using command without parameter, <value> command determines whether echoes characters received from during command state. ATE[<value>] AT+ICF Serial Interface Character Framing Description: command AT+ICF controls serial interface character framing format parity used receiving transmitting. following settings supported: bits, even parity, stop (AT+ICF=5,1) bits, parity, stop (AT+ICF=5,0) bits, even parity, stop (AT+ICF=2,1) bits, parity, stop (AT+ICF=3) bits, parity, stop (AT+ICF=2,0) bits, parity, stop bits (AT+ICF=1) Test Command Syntax: AT+ICF=? Response(s): +ICF: (list supported <format>s), (list supported <parity>s) Read Command Syntax: AT+ICF? Response(s): +ICF: <format>[, <parity>] Write Command Syntax: AT+ICF=[<format>][, <parity>] Response(s): ERROR Parameter Descriptions: <format> Specifies character format used receiving transmitting. data parity stop data parity stop data parity stop data parity stop <parity> Specifies method calculating parity bit, parity supported <format>. <format> does support parity, this parameter omitted. even Notes: AT+ICF modes set, parity will default transmitted over air. remote party expects parity transmitted, additional settings required AT^STPB. When using rate there must delay 500ms before entering next command. rates 1200 delay must 300ms. higher rates default delay sufficient. Multi-Tech wireless modem's autobaud feature detects rate currently used However, this detection suffers some limitations described Section 4.9.1, Autobauding. autobauding enabled, AT+ICF read command does show current character framing, character framing that will used when autobauding disabled. Multi-Tech Systems, Inc. Commands EDGE Modems (S000371B) Chapter Serial Interface Control Commands compatibility reasons, command used Multiplex mode, though settings will take effect. Please note that changes made multiplex channel will saved with AT&W will become active when restarting after AT^SMSO. start multiplexer necessary character framing bits, parity stop bit. <format> selected without parity (e.g. <format>=3) activate format with parity (e.g., <format>=2), need explixitly parameter <parity> (e.g. AT+ICF=2,1). Otherwise will `+CME ERROR: invalid index'. This because <format>=3, parameter <parity> internal value parity' which supported <format>=2. (Remember that optional parameter omitted which default stated this specification, value parameter remains unchanged). AT+IFC Flow Control Separately Data Directions command AT+IFC used query data flow control separately each data direction. contrast this, flow control settings made with AT\Q valid both data directions. Test Command Syntax: AT+IFC=? Response(s): +IFC: (list supported <TEflowcontrol>s), (list supported <TAflowcontrol>s) Read Command Syntax: AT+IFC? Response(s): +IFC: <TEflowcontrol>, <TAflowcontrol> Write Command Syntax: AT+IFC=<TEflowcontrol>, <TAflowcontrol> Response(s): ERROR Parameter Descriptions: <TEflowcontrol> Specifies method used when receiving data from none XON/XOFF, terminate flow control Cellular Engine line XON/XOFF, evaluate flow control Cellular Engine pass through (over air) opposite <TAflowcontrol> Specifies method used when receiving data from none XON/XOFF line Notes: When using XON/XOFF flow control (AT+IFC=1,x AT+IFC=3,x) data mode, should used while data transmission paused with XOFF. Before entering command mode with paused transmission should resumed using character. compatibility reasons, AT+IFC command used Multiplex mode, though settings will take effect. However, aware that whenever AT+IFC write command Multiplex mode then save current configuration user profile with AT&W, changed AT+IFC setting will become active after restart. Description: AT+ILRR TE-TA Local Rate Reporting command AT+ILRR controls whether intermediate result Other recent searchesTOAD345-RX5 - TOAD345-RX5 TOAD345-RX5 Datasheet MCUEZQSG0508 - MCUEZQSG0508 MCUEZQSG0508 Datasheet LC895199K-ND2HS - LC895199K-ND2HS LC895199K-ND2HS Datasheet LC895199K-ND2HS-E - LC895199K-ND2HS-E LC895199K-ND2HS-E Datasheet KTD1898 - KTD1898 KTD1898 Datasheet HTF16A60 - HTF16A60 HTF16A60 Datasheet D15SB10 - D15SB10 D15SB10 Datasheet D15SB100 - D15SB100 D15SB100 Datasheet AND1013ST-30 - AND1013ST-30 AND1013ST-30 Datasheet
Privacy Policy | Disclaimer |