Home

Commands - Chaostreff.ch

image

Contents

1. 5 AT CGMI Request Manufacturer Identification 2 2 2 4 4 4 22 7 AT CGMM Request Manufacturer Model Identification 12 8 AT CGMR Request Revision Identification 2 0 9 ATSCGSN Request IMEI oh 01 it S lt tr ain Lk rd 10 AT GMI Manufacturer ID tresses anh oe UU uL LR nnd See A de et en DLE koe 11 AT GMM Model ID 2 2 2 020 1 200 00000 010 00 0 00120 12 AT GMR REVISION Number 2c oo e e oe d E END 13 AT GSN TA Serial Number aei are ee Le Lean LE Dd 14 ATSSRN Module Serial Number Le coe eec roe he demo bote 15 AT WS46 Select Wireless Network 0 2 02 22 16 ATSMSPVER Query Current MSP Software Version 2 2 222222222222 17 ATI Manufacturer Information 2222 2 4 4 18 META Command S rotae tatc De pe habe EU 19 AT amp C DCD Usage tt eoe es UE ULL EM ees E 19
2. 2 4 0 72 361 AT SIMIND SIM Status Indication 20202 er ep Se eo ee reU dte ede 363 ATSSIMCEG SIM Configuration beso etes sa assetto et ete se 365 AT SLEEP Select level of sleep mode 0 366 AT CPWD Change Password 2 0 0 368 5 Query Modem Status ie stone tlt de 370 Accelerometer Commands 22225222020 DAADE DADEA 376 Eu OL A ue eee 376 ATSACCAC Accelerometer Auto Calibration 22 22 22 2 22 22222222 2222 22 2 222 2 21 2 1 377 ATSACCAM Accelerometer Any Motion Commands 2 2 2 2 2 2 2 222 2 9 0 378 ATSACCCFG Accelerometer Configuration 380 ATSACCEL Query Accelerometer Reading ccccccecececcccececececececceccececsceeesecececeeaeceeees 382 ATSACCFLT Accelerometer Filter Parameters 20 2 2 00 00 0 0ccecceccecceceececceececcecceceecetceececeeceeees 383 ATSACCMGC Set Query Accelerometer orientation auto calibration 385 ATSACCORN Device Orientation ed
3. RENE 388 ATSACCSAM Set Query Accelerometer Sampling 2 2 222 2 2 2 2 2222222 2 4 420 0 0 0 0 0 0 0 389 14 ATSAUTOCFG Accelerometer Auto Calibration Configuration 390 ATSMGCCFG Accelerometer MagiCal Configuration 2 22 2 222222222222 2 2 44 4 0000 392 GPS Commands dee cah et testas b E oh etek ops senda lh 394 ATSALTOSI Set and Query GPS Overspeed Interval 394 AT EXCACC Excessive Acceleration 22 0024 teeth kh ceed LLLA E put t 395 ATSEXCDEC Excessive Deceleration neha tats ee 396 ATSGEOFNC Geo Fencing a Circular Area 2 dns eee eben eer a paene ds 397 ATSGFDBNC Set Geofence Debounce 22 399 ATSGFDEL Delete a Range of Geo Fences 400 ATSGEIDXIt Geo Fencing cud 401 ATSGPSCMD 2 ub da ND puel 402 ATSGPSED Restore GPS Filter Defaults 403 ATSGPSEET GPS Speed Filter coe 404 ATSGPSLCL Configure Sending of GPS Message to the Serial Port 411 ATSGPSLNA Enab
4. 2 000 4 2 1 0 2 2 152 AT CSCA Service Center Address hoc io THEN ES D EY e dase ela 153 AT CSCB Select Cell Broadcast Message Types 42 4 22 154 AT CSDH Show Text Mode Parameters 2 2 2 24 155 AT CSMP Set Text Mode Parameters lc e gu et 156 AT CSMS Select Message Service 4 4 17 157 GPRS COMMANGS dart eines aden aed fatten E T 158 AT CGREG GPRS Network Registration Status 2 2 42 4 2 158 AT CGACT PDP Context Activate or Deactivate 2 160 AT CGANS Manual Response to a Network Request for PDP Context Activation 161 GPRS AttactiorcDetach SRN es a EY UOS 162 AT CGAUTO Automatic Response to a Network Request for PDP Context Activation 163 AT CGCLASS GPRS Mobile Station Class 164 AT CGDATA Enter Data State in e eben eee 165 AT CGDCONT Define PDP GOntext c e eee OA dede 166 AT CGEREP GPRS Event Reporting 22 22 12 24 4 2 168 AT CGEV Deactivation Indication Reporting 2 22 2 2 2 20 2 2 2
5. 22 22222 1 00 acce ii 263 ATSUPSIATUS Status of Last Upgrade i ve Lo E EE E ee ER ERU y eoe e eos 264 PRP GONNA So 5 2222 ater ah E AE tea ecc D ee LE tes 265 ATSATEXEC Execute AT Command Elle 528222 e o ees de bende 265 ATSFFS Generic Flash File System Access 2 2 222 2 2 2 22222222222 2 242 0 0 02 0 0 0 0 267 ATSFTPABORT Aborts Current Data Operation with FTP Server 273 ATSFIPBEK Change Current FTP BLOCK Size eti tee E rte rere e 274 ATSFIPCEG Configure FIP parameters 280 o ee 275 ATSFTPCHDIR Change current working directory 2 2 2 2 2 222 22222 2 4 0 0 20 20 2 276 ATSFTPCLOSE Closes the Connection to the FTP Server 277 ATSERPDIRIDIEGCEOFV FISHING tts leat dire E e 278 AT FTPGET Retrieve Remote uico t CE eod c od 279 ATSFEPOPEN Opens FTP Connection t ron feo eo Lease etia tz ht e DH e tae 280 ATSFTPPUT Store Local File On the FTP Server 2 2 22 22222222 2 22 2 281 ATSFTPR Outputs block of file data onto serial 22 2 2 2 4 901 282 ATSFIPRST Restart the Last FTP Operation epe ec
6. Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Generate URC with Network Name This command allows the user to enable disable the sending of an Unsolicited Response to the serial port with the network name when a message has been received through NITZ AT CNIV CNIV 0 1 OK 96CNIV mode OK disables URC when NITZ is received 1 enables URC when NITZ is received 96CNIV T Mobile T Mobile 310260 293 AT CTZV Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Generate URC with Date and Time This command allows the user to enable disable the sending of an Unsolicited Response to the serial port when the date and time have been updated from NITZ AT CTZV CTZV 0 1 OK AT CTZV lt mode gt AT CTZV 96CTZV mode OK EE S disables URC when NITZ is received 1 enables URC when NITZ is received Time zone value in quarter hour increments referenced to UTC time 96CTZV 07 03 19 19 58 36 20 294 AT CCLK Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsol
7. 52 CODING DRS Ad E Ma cea uU E 53 ATZ Set All TA Parameters to Default Configuration 4 4 54 PhoneBookComminds ns e Rer M nip OM e MM EEG 55 AT CIND Indicator Control Latus tet ete LI Meh hi 55 AT CLAE Set Language 242 2 1 57 ATECEAN Seti angudBe xod otc scat hs lars dene 58 AT CPBF Find Phonebook Entries 522040 Re c NOx 60 ATECPBR Read Phonebook EbttTess ae arat eae coo e e Rs a as 61 AT CPBS Select Phonebook Memory Storage 2 4 62 AT CPBW Write Phonebook Entries 64 Call Control commands et eru tuve De 65 TErEscapesseguences 65 A Manual Acceptance of a Network Request for PDP Context Activation 66 AT CACM Query Accumulated Call Meter 4 4 2 67 AT CPI Call Progress Information 2 0 0
8. 24244 20 2020 1 7 2 7 2 133 Supplementary Service Commands 2 4 135 AT CSSN Supplementary Service Notifications 4 424 4 4 2022 135 AT CUSD Unstructured Supplementary Service 1 24 4 42 22 138 SMS Commands ei Ascot el tered o ced coh us 140 AT CMGC Send Command cios ees 140 AT CMGD Delete Message 141 ATECMGESNIS FORMAL 142 AT CMGL List Messages 4 4 2 2 2 1 2 2 4 2 1 1 7 143 AT CMGR Read Message 6 6606 000000000000 145 AT CMGS Send Message 146 AT CMGW Write Message to Memory 4 2 2 2 2 2 2 2 27 2 147 AT CMSS Send Message from Storage 2 42 7 2 2 4 148 AT CNMI New Message Indication to 2 4 42 4 0 149 AT CPMS Preferred Message Storage
9. 357 AT CGPPP PPP Negotiation Selection Command Function This command is used select the type of negotiation protocol Syntax Query AT CGPPP Syntax CGPPP 0 3 OK Write Syntax AT CGPPP lt pt gt Write Response Read Syntax WA lt pt authentication protocol K N A N A N A N A N A No authentication ignore login pwd 1 PAP 2 CHAP 3 automatic authentication Notes This command is used in conjunction with the CGPCO command 358 AT CSTAT Unsolicited SIM status Command Function Enable disable unsolicited status reports from SIM processes Read Response CSTAT lt mode gt OK lt mode gt 0 disabled 1 enabled AT CSTAT 1 After power on the following unsolicited results codes will be delivered to the SIM as the processes are have been initialized and are initialized CSTAT EONS 0 EONS not ready CSTAT PHB 1 Phonebook ready CSTAT SMS 1 SMS Ready CSTAT RDY 1 All SIM functions ready 359 AT EM Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Engineering Mode This command allows the user to view engineering mode functions including Serving cell and neighboring cell information AT EM 2 3 1 13 K 2 3 PCO See Engineering Mode
10. 444 445 0 to 214783647 See Bit Field Table Generate and transmit one UDP Message to first IP address listed in SFRIEND command and port number listed in SUDPAPI command based on Parm1 and Parm2 values Generate and transmit a UDP message with Acknowledge This message is controlled by SACKTM command for number of retries sent This message has to be acknowledged to avoid sending of retries Generate and transmit one UDP Message to all IP address listed in SFRIEND command and port number listed in SUDPAPI command based on Parm1 and Parm2 values Resets the timer Timer 1 Timer 8 specified by Parm1 to the time in seconds specified by Parm2 Parm2 when set to 0 resets the timer to the time last set by SEVTIMx command or previous output event 43 execution A value other than 0 would set the timer to expire at the new specified interval e g xx 3 43 1 180 would set timer 1 to expire in 180 seconds When used with a value other than 0 this is equivalent to invoking SEVTIMx directly from the event engine and subsequent AT amp F commands will save the new value to flash 446 0 to 2147483647 See Bit Field See Bit Field Table Execute AT command stored at index number of the SSTOATEV command Parm1 identifies the index number Sends data over SMS to All SMS destination addresses configured via SSMSDA command For select SSMSDA entries see event categories 54 58 Input Event C
11. 481 SMS Unsolicited Result Codes 2 eu e HR Nt Moped OE 482 SAT Application Toolkit Result Codes 2 2 4 4 4 4 2222 483 Appendix B Error Codes 22 ed ud RA EE DS dc LLDD DIPL LL ede cs 484 General Error Codes e 222410 4 teinne 484 GPRS EFFOL COUPS ices dese hse bn ia 486 SMS Error Codes FCMS 2 22l 487 Release Causes for Extended Error Reporting CEER 489 Extended Codes roth e n E Lad ee be acne deb e nte Ea dn Oe 491 Location Area Update Cause Codes SLUPREJ Routing Area Update Cause Codes SRAUREJ 492 ilo OK os ois Soc oe eee sna S ERR ENTERO 494 16 Introduction The following documentation pertains to the AT Command Set to be used in conjunction with the Enfora Device identified in the title of this document The device will be referred to using various terms to include MS Mobile Station TA Terminal Adapter DCE Data Communication Equipment or ME Mobile Equipment The device can be controlled via the use of a DTE Data Terminal Equipment platform by issuing the AT commands via a serial interface The attention or AT prefix is required prior to entering
12. 68 AT CAOC Query Current Meter Using 4 444 71 AT CHLD Call Hold and Multiparty 2 4 20 3 72 EE 73 ATERCECE kist CULPONL CANIS 48 E Lass pere n cde 74 AT CMUT Mute Control soe sse Lr LU Le SE LEN etd 76 AT CPAS Phone Activity Status 2 4 44 4 0 0 2 77 AT CR Service Reporting Control 0 00 78 AT CRC Cellular Result Codes 79 AT CSVM Set Voicemail Number aft t beo bt donee ate Ead eta tn 81 AT STTONE GSM GPRS Radio Modem Start or Stop Generating a Tone 82 AT VTS DTMF Tone GehekallOW ad Seen oe del yea 84 ATAAnsWer a Call 35 86 ALD Dial COMMane ccc inn siccata catt acsi odd eae Heap duet ecc en cs 87 ATD gt Originate Call Using Phonebook Memory 22 24 89 AGE NR ERROR TR CERCARE TREE RN 91 ATP P lse iDialitig s ete sc etr dares x eec o Asa ee eS A xh 92 ATO Return to Data 22 2
13. gain lin ul vect 3 190 ATSMICESC lt es_mode gt lt es_gain_dl gt lt es_gain_ul_1 gt lt es_gain_ul_2 gt tcl fe Is thr tcl dt Is thr Echo Suppressor Configuration The following bitmap table defines the es mode 0 ES UL 0 Disable ES on UL path 1 Enable ES on UL path 1 ES DL 0 Disable ES on DL path 1 Enable ES DL path 2 CNG 0 Disable CNG algorithm 1 Enable CNG algorithm 3 NSF 0 Disable NSF algorithm m 1 Enable NSF algorithm 4 ALS UL 0 Disable ALS on UL path 1 Enable ALS on UL path 5 ALS DL 0 Disable ALS on DL path 1 Enable ALS on DL path CNG Comfort Noise Generation NSF Noise Floor ALS Attenuation Level Smoothing Notes Disabling ES UL has no sense CNG and NSF must not be enabled together Receive loss compensation Coupling loss compensation Near end propagation loss compensation TCL reference threshold in far end mode for loud signals This value is in Q15 format TCL reference threshold in double talk mode for loud signals This value is in 015 format 191 ATSMICESC Echo Suppressor Configuration lt tcl_fe_ns_thr gt TCL reference threshold in far end mode for nominal signals This value is in Q15 format lt tcl_dt_ns_thr gt TCL reference threshold in double talk mode for nominal signals bandi This value is in Q15 format tcl ne thr TCL reference threshol
14. 170 AT CGPADDR Show PDP Address le 171 AT CGQMIN Quality of Service Profile Minimum Acceptable 172 AT CGQREQ Quality of Service Profile Requested 173 AT CGSMSS Select Service for MO SMS Messages 4 42 4 174 Request GPRS Service 2 2 2 2 1 242 222232222 175 Audio Commarnds ire i EO Lk 176 Basic Audio s ied DU D AE Utd oat 176 PSV EAR EAR Galli 176 ATSVGR Radio Modem Microphone Receiver 2 2 2 2 2 2 22222222222 22 2224 2 42 222 177 ATSVGT Speaker Transmit Galli vC E e Ey e ER ee 178 ATSVEVE Speaker cse 179 ATS VST oed itia Ee en bad 180 Advanced Audio teet te 181 ATSDFIR Configure Downlink FIR Coefficients 181 Echo
15. 457 Copies value of Input Event 35 Geofence 10 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 36 Geofence 11 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 37 Geofence 12 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 38 Geofence 13 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 39 Geofence 14 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 40 Geofence 15 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 41 Geofence 16 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 42 Geofence 17 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 43 Geofence 18 0 Leaving geofence area 1 Entering geofence area 458 Copies value of Input Event 44 Geofence 19 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 45 Geofence 20 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 46 Geofence 21 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 47 Geofence 22 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 48 Geofence 23 0 Leaving geofence area 1 Entering geofence area Copies value of Inp
16. AT CGAUTO Automatic Response to a Network Request for PDP Context Activation Command Function The set command disables or enables an automatic positive response auto answer to the receipt of a Request PDP Context Activation message from the network Syntax Query AT CGAUTO ub OK Read Response CGAUTO 3 OK Execute Syntax Unsolicited Response Parameter Values n turn off automatic response for GPRS only 1 turn on automatic response for GPRS only 2 modem compatibility mode GPRS only 3 modem compatibility mode GPRS and circuit switched calls default If parameter lt n gt is omitted it is assumed to be 3 modem compatibility mode GPRS and circuit switched calls 163 AT CGCLASS GPRS Mobile Station Class Command Function Sets the MT to operate to a specified GPRS mobile class Syntax Query AT CGCLASS OK Read Response CGCLASS B OK lt class gt class CG class C in GPRS only mode CC class C in circuit switched only mode lowest If parameter lt class gt is omitted a detached mobile attaches with the last class or the default class B 164 AT CGDATA Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Enter Data State The execution command causes the MT to perf
17. CTZR lt mode gt OK EE S disables URC when NITZ is received 1 enables URC when NITZ is received Time zone value in quarter hour increments referenced to UTC time None 299 AT CTZU Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Enable Saving of Time Zone This command allows the user to enable disable the saving of the time zone information from NITZ AT CTZU CTZR 0 1 OK CTZU lt mode gt OK N A 0 disable saving of the time zone 1 enables saving of the time zone 300 Network Commands ATSAREG Auto Registration Command Function This command sets the auto registration state of the modem Syntax Query ATSAREG Syntax SAREG 0 3 0 4 OK Write Syntax ATSAREG lt state gt lt backoff table gt Read Syntax ATSAREG Read Response If AREG is 0 2 SAREG lt state gt OK If AREG is 3 AREG 3 0 PDP RETRY 15 15 15 15 60 60 120 301 lt backoff table gt Auto Registration 0 Autoreg off 1 Autoreg on 2 Auto GPRS Activation on Power up for Shostif 1 and 2 MT will perform GPRS activation and go into PAD data mode For Shostif 0 and 3 MT will perform GPRS activation but remain in AT command mode 3 Auto GPRS Activation on Power up Similar to state 2 but utilizes t
18. 1 GSM_JAMMING_STATE Current state of the GSM jamming detection algorithm JAMMED 1 CLEAR 0 119 1 1 An alternate GPS overspeed interval has ended 1 An alternate GPS overspeed interval has begun 120 0 1 0 1 Polygon Geofence 0 See SATPLYFN for details on setting a polygonal geofence 0 Leaving Geofence area 1 Entering Geofence area 440 0 2147483647 0 2147483647 Bit mapped value indicating if why GPS data is being invalidated via SGPSQUAL filtering 0 data is good 1 delay interval in progress due to earlier detection of bad uncertainty heading change speed distance and or acceleration 2 velocity fix flag invalid 4 uncertainty value gt threshold 8 SGPGSA fix type not 3D 16 SGPGSA HDOP threshold 32 GPS date invalid 64 GPS time interval suspect 128 speed threshold 256 acceleration over one sec gt threshold 512 heading change over one sec gt threshold 1024 of satellites being tracked lt threshold 2048 distance over one sec gt threshold oot 140 1 Polygon Geofence 18 441 This event is triggered at the completion of a FOTA upgrade after the modem has rebooted with the new firmware old firmware if the upgrade failed Accelerometer Filter X1 limit exceeded 0 acceleration limit not exceeded 1 acceleration limit exceeded Accelerometer Filter X2 limit exceeded acceleration limit not
19. Barr All Outgoing Calls Ol Barr Outgoing International Calls OX Barr Outgoing International Calls except Home Country Al Barr All Incoming Calls IR Barr Incoming Calls when Roaming outside the Home Country AB All Barring Services AG All Outgoing Barring AC All incoming Barring 2 SIM PIN 2 PC Corporate Personalization allows personalization to custom corporate group settings PP Provider Personalization allows for personalization to custom service provider defined groups PS PH SIM lock PHone to SIM card ME asks password when other than current SIM card inserted ME may remember certain amount of previously used cards thus not requiring password when they are inserted PF lock Phone to the very First inserted SIM card also referred in the present document as PH FSIM ME asks password when other than the first SIM card is inserted PN Network Personalization refer GSM 02 22 33 PU network sUbset Personalization refer GSM 02 22 33 Password specified for the facility If an old password has not yet been set lt oldpwd gt is not entered new password 369 Change Password In order to change the password the applicable facility must be enabled See AT CLCK The length of the personalization password PC to PU is 8 16 digits The password can be changed only if the facility is unl
20. 41 AT GCAP Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Response if HS 1000 Unsolicited Response Parameter Values Request Overall Capabilities for TA TA returns a list of additional capabilities AT GCAP GCAP CIS707 A MS ES 05 FCLASS OK GCAP CGSM OK 242 AT ICF TE TA Character Framing Command Function This command determines the number of data stop parity bits that will be used by the TA serial interface Syntax Query AT ICF Syntax ICF 1 6 0 3 OK Write Syntax AT ICF lt format gt lt parity gt Read Syntax AT ICF Read Response 3 OK lt format gt 1 8 data 2 stop no parity 2 8 data 1 stop 1 parity 3 8 data 1 stop no parity 4 7 data 2 stop no parity 5 7 data 1 stop 1 parity 6 7 data 1 stop no parity lt parity gt Notes 0 0 If no parity is specified in lt format gt then lt parity gt is ignored 43 AT IFC TE TA Local Flow Control Command Function This command determines the TE TA flow control interface Syntax Query AT IFC Syntax IFC 0 2 0 2 OK Write Syntax lt by DTE DTE by DCE Read Syntax AT IFC Read Response 0 0 OK Execute Syntax Unsolicited Response Parameter Values lt DCE_by_DTE gt None 1 Xon Xoff not supported 2 Hardware Flow Control
21. lt tiHdg gt 0 180 TI heading change threshold This filter calculates the heading change from the reported SGPRMC heading in the two most recent position reports If the heading change is greater than this threshold in degrees second the confidence level is reset to zero Default is 30 degrees second lt n4aHdg gt 0 180 Enfora heading change threshold This filter calculates the heading using the two most recent position locations and based on the time delta If the difference between the two most recent heading calculations is greater than this threshold in degrees second the confidence level is reset to zero Default is 30 degrees second lt pDop gt Obsolete This value is no longer used The field is maintained for backwards compatibility 407 ATSGPSFLT lt dbg gt GPS Speed Filter Bit mask made up of the following bit definitions 1 Display all filter actions to serial port If SGPSQUAL or SGPSFLT filters take any action the change or invalidate the GPS report setting this bit will allow the code to display the action that was taken 2 Display runtime filter info to serial port Allows code to display calculations variables used by the filter 4 Display geofence timing debug info 8 System test flag 16 GPS log flag Enables code to log raw GPS data to a file in flash for post mortem analysis for certain filtering events 32 GPS message flag Enabled code to send a message over t
22. 0 127 0 1 OK N A ATSGPSRD lt nmeaMsgs gt lt decimal gt SGPG OK The output NMEA sentence depends on whether the lt nmeaMsgs gt parameter is entered in Hex or Decimal format By default the lt decimal gt parameter is not required and lt nmeaMsgs gt parameter has to be entered as HEX value without the preceding Ox characters as outlined in Hex Format table below 418 ATSGPSRD Read Current GPS ASCII data lt nmeaMsgs gt This field is the sum of the type of NMEA messages desired A user has the following message options to select from Maximum value for lt nmeaMsgs gt in this case would be 7F in Hex format or 127 in decimal format Hex Format Decimal Format wo lt decimal gt 1 lt nmeaMsg gt value has to be sum of User Selectable values from decimal table format select values out of hex table format The SPENFG Proprietary ENFora Gps is used for debug purpose as directed by Enfora Technical Support Personnel It is not a standard NMEA message 419 ATSGPSRST Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt coldStartinterval gt Set and Query GPS Reset Interval This command allows the user to specify the duration of a continuous GPS no lock condition after which the GPS chip will be reset The GPS will often take
23. 2 2 2 2 2 2 224 4 02 0220 345 AT USRVAL User Value elon tanta iro P DIE a LN LE dese Mee mand 347 SIM Toolkit Commahds crei e RR DAN eiii HIE 348 13 AT SATC SET SIM Application Toolkit Configuration 4 4 2 348 AT SATE Send SAT Envelope Command 4 0 0 00 2 350 AT96SATR Send SAT Command Response 4 4 4 351 AT96SATT Terminate SAT Command or Session 2 2222 7 222 22 2 2 352 Miscellaneous Commands 2 2 2 2 353 ATSAUDPEY Audio File Playn onc thse cst crate tase 353 ATSAUDSTP Audio File Stop Playing 22 222 24 4 2 2 2 354 ATSICCID Integrated Circuit Card ID 355 AT CGPCO Set Type of Authentication Username and Password 356 AT CGPPP Negotiation Selection 24 358 AT CSTAT Unsolicited SIM 2e erro uS cuoc etu ae en nt 359 AT EM Engineering 1 0 0 2 360 AT MEPD MEPD Configuration Data
24. ATSMICBIAS Mic Bias Command Function Enable disable the voice uplink and or downlink This controls enabling the mic bias Syntax Query ATSMICBIAS Syntax SMICBIAS 0 2 0 2 OK Write Syntax ATSMICBIAS lt vulon gt lt vdlon gt Read Syntax ATSMICBIAS Read Response SMICBIAS lt vulon gt lt vdlon gt OK Execute Syntax Unsolicited Response Parameter Values lt vulon gt 0 voice uplink off 1 voice uplink on 2 voice uplink no change vdlon gt 0 voice downlink off 1 voice downlink on 2 voice downlink no change The parameters for this command are not saved by AT amp W The settings controlled by this command are not affected by AT amp F 187 ATSMICES Echo Suppression Control Command Function This command allows the user to enable the echo suppressor and select the behavior for the current voice mode see ATSVSELECT Syntax Query ATSMICES OK Read Response SMICES lt control gt lt behavior gt OK Parameservawes lt control gt disable echo suppression 1 enable echo suppression lt behavior gt 0 Behavior 1 1 Behavior 1a 2 Behavior 2a 3 Behavior 2b 4 Behavior 2c 5 Behavior 2c idle 6 Behavior 3 255 Custom 188 Echo Suppression Control When lt behavior gt 255 custom is selected the SMICESC command is used to configure the Echo Suppression parameters Behaviors are defined in ITU T P 340 ATSMICES 1 3 Enable echo suppres
25. Determines the character generated by the TA for result code and information text ATS4 54 0 127 OK ATS4 lt n gt ATS4 010 OK N A N A N A N A N A 50 55 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Editing Character Determines the character recognized by the TA as a request to delete the preceding character form the command line ATS5 55 0 127 OK ATS5 lt n gt 55 008 OK N A N A N A N A N A 51 ATV Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt Response Format Determines the DCE response format with or without header character and the use of numerical results code ATV lt value gt DCE transmits limited headers and trailers and numeric result codes 1 DCE transmits full headers and trailers and verbose response text 250 TX Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values value CONNECT Result Determines whether or not the TA transmits particular result codes Short result code format 1 Long result co
26. lt mode gt GPIO Configuration This command is used to query the GPIO direction setting input or output SIOCFG 000000000 111111111 OK SIOCFG lt current setting gt lt configured setting gt OK 227 0 OUTPUT 1 201 GPIO Configuration 9 Digits where left bit represents GPIO 1 and right most bit represents GPIO 9 GPIO 8 should NOT be set to Output because it is the ignition sense GPIO 5 should NOT be set to Input because it is used by the GPS receiver GPIO 3 9 cannot be changed 1 GPI1 input only 2 GPO2 output only 3 GPO3 output only latched 4 LED for GPS user LED controlled by MSP set when SGPSCMD is set 5 GPO5 output only 6 USR1 LED Registration with default events 7 USR2 LED GPS lock with default events 8 ignition sense input only 9 GPI9 when selected with ATSRPTADC This is always GPI9 AND ADC2 even when SRPTADC 1 The SRPTADC setting only controls whether the output msg contains the ADC value or a digital value based on reading ADC2 Note Non latched lOs are undefined during reset Output format for read command ATSIOCFG SIOCFG 11110111 10110111 Configured I O settings where I O OK pins 1 3 4 6 7 and 8 are inputs and pins 2 and 5 are outputs Current 1 settings where pin 2 has been changed to an input line 202 ATSIOADCH Read Analog to Digital Converter Command Function This command returns the raw uncalibra
27. minus the first two bytes A minimum of 2 and maximum of 250 ASCII characters are support For HEX a minimum of 2 and maximum of 125 bytes are supported 246 ATSWAKEUP Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt wakeup mode gt lt retry period gt Modem to Server Wakeup Keep Alive This command allows the user to configure the modem wakeup keep alive parameters These parameters control how the modem initiates contact with its server friends Parameters can be selected so that a wakeup message sequence is executed every time the modem receives a new IP and or after a requested period has passed since the previous wakeup sequence has completed A wakeup message sequence consists of sending lt max retry gt messages to each server friend in sequence i e server 2 is contacted after all retries for server 1 is complete and is complete when each server friend has received lt max retry gt messages or upon receipt of an acknowledge message from a server ATSWAKEUP SWAKEUP 0 2 0 10080 OK ATSWAKEUP lt wakeup mode gt lt retry period gt ATSWAKEUP SWAKEUP lt wakeup mode gt lt retry period gt 0 No wakeup messages sent 1 5 message upon receipt of new and every lt retry period minutes 2 send acknowledgement message using atSacktm param
28. 10 MSC temporarily not reachable 0a11 Network failure 0a16 Congestion 0a30 Retry upon entry into a new cell Oa5f Semantically incorrect message 0260 Invalid mandatory information 0261 Message type non existent or not implemented 0262 Message type not compatible with the protocol state 0263 Information element non existent or not implemented 0a64 Conditional IE error 0265 Message not compatible with the protocol state Oa6f Protocol error unspecified 4a07 GPRS services not allowed MS MM originated 4a0a Implicitly detached MS MM originated 4a6f Protocol error unspecified MS MM originated 8aff Network send message without cause information element 00 No error successful operation GMM ca80 attach attempt counter over or equal 5 ca81 attach attempt counter under 5 ca88 AUTHENTICATION REJECT received ca89 reserved for GACI ca8a reserved for GACI ca8b reserved for GACI no service available ca8c reserved for caff No error cause GMM Accelerometer Commands If the Device requires Auto Calibration the Accelerometer commands should only be used if issues are experienced with the accelerometer 376 ATSACCAC Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt AUTOCAL gt The optional features described in this section are not applicable
29. 2 222 2 2 4 2 93 ATSO Automatic Response to a Network Request for PDP Context Activation 94 ATSO Rings Before Automatic Answer 242 95 ATS10 Hang Up Delay 4 4 6 6 96 56 Pause Before Blind Dialing 4 4 0 PELL Do 97 ATS cen ets hea osten s ea atento cds 98 BESS Dial Pause ot or 99 PEE EE BIIN aux wu uu 100 H Manual Rejection of a Network Request for PDP Context Activation 101 Network Service Commands 2 2 2 0 ee eee sese e ese ele nensi lei 102 AT ALS Alternating Line Service 222 2 2 0 02 7002 0 020 0 0044 4 2 0 102 Advice of Charge 4 2 2 2 0 0 01500000000 103 AT CBST Select Bearer Service Type 4 4 0 104 AT CCFC Call Forwarding Number and Condition 42 4 4 4 17 106 AT CCUG Closed User Group 2 2 40 0 0 000000 0000 00000000 109 ATCO WA Call
30. 2 10 ATS6 lt value gt ATS6 002 OK N A N A N A N A Does not affect GSM functionality 97 ATS7 Wait for Completion Command Function This command sets the number of seconds to wait after dial tone detection before dialing a number This is a dummy command that will display a value that has been set but does not affect functionality Syntax Query ATS7 Syntax 57 1 255 OK Write Syntax ATS7 lt value gt Read Syntax ATS7 anaon Read Response 060 OK Response if HS 1000 030 OK 98 58 Command Function Dial Pause This command sets the number of seconds to wait for the comma dial modifier the ATD dial string This is dummy command that will display value that has been set but does not affect functionality Syntax Query ATS8 Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values S8 0 255 OK ATS8 lt value gt ATS8 002 OK N A N A N A N A Does not affect GSM functionality 99 TT Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Tone Dialing Select tone dialing This command has no effect on GSM 100 H Command Function Syntax Query Syntax Write Syntax Write Response R
31. 6 dB Tx gain settings in 1 dB steps from 6 to 6 dB 178 ATSVLVL Speaker Volume Command Function This command is used to set the speaker volume Syntax Query ATSVLVL Syntax SVLVL 0 5 OK Write Syntax ATSVLVL lt volume gt i K Read Syntax ATSVLVL Read Response SVLVL lt volume gt OK Execute Syntax Unsolicited Response Parameter Values lt volume gt mee 179 ATSVST Sidetone Volume Command Function This command is used to set the sidetone volume Syntax Query ATSVST Syntax SVST 0 10 OK Write Syntax ATSVST lt sidetone level gt Read Syntax ATSVST Read Response SVST lt sidetone level gt OK Execute Syntax N A Execute Response N A Unsolicited Response N A Parameter Values lt sidetone level gt 180 ATSDFIR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt coeff1 gt lt coeff2 gt lt coeff31 gt lt coeff32 gt Configure Downlink FIR Coefficients This command allows the user to set the downlink FIR filter coefficients to improve voice quality ATSDFIR SDFIR O FFFF O FFFF O FFFF 32 entries ATSDFIR lt coeff1 gt lt coeff2 gt lt coeff31 gt lt coeff32 gt ATSDFIR SDFIR coeff1 coeff2 12 OK K lt coeff13 gt lt coeff14 gt 12 lt coeff25 gt l
32. ATSIOGP x GPIO Bit Control Command Function This command allows the user to set the state of the specified GPIO bit The GPIO being written to must have previously been set to an output See ATSIOCFG Syntax Query ATSIOGP x Syntax SIOGP x 0 1 OK Read Syntax ATSIOGP x Read Response SIOGP x lt current setting gt lt configured setting gt OK Execute Syntax Unsolicited Response off 0 lt mode gt 1 GPIO5 is reserved It is a general purpose output and controls the RESET line of the GPS receiver Set HIGH for normal operation LOW to RESET the GPS receiver used to control the GPS module ATSIOGP5 returns ERROR ATSIOGP5 returns SGPS_Status 1 for GPS or for GPS off see ATSGPSCMD For possible response values 207 ATSIOGP x Example ATSIOPULUP Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt pullup_state_GPI1 gt lt pullup_state_GPI9 gt GPIO Bit Control Output format for read command ATSIOGP2 IOGP2 1 0 Ls Output pin was configured off OK Output pin is currently on GPIO Pull up Settings This command allows the user to set the GPIO pullup state on GPIO 1 and GPIO 9 ATSIOPULUP SIOPULUP 0 1 0 1 OK ATSIOPULUP pullup state GPlO1 pullup state GPIO9 ATSIOPULUP SIOPULUP lt pullup stat
33. Abbreviated dialing numbers nonstandard LM Last missed numbers nonstandard MT missed unanswered received calls list SM comb of fixed and abbrev dialing phonebook nonstandard ON active application in the UICC GSM or USIM or SIM card or MT own numbers MSISDNs list UD User defined lt used gt integer type value indicating the number of used locations in selected memory lt total gt integer type value indicating the total number of locations in selected memory To read the storage facilities the correct storage must be written to first and then read AT CPBS EN L Enable Emergency number storage AT CPBS CPBS EN 5 5 ___ Total Number of locations in selected memory Number of used locations in selected memory Emergency number storage enabled 63 AT CPBW Write Phonebook Entries Command Function Execution command writes phonebook entry in location number lt index gt in the current phonebook memory storage selected with CPBS Syntax Query AT CPBW Syntax CPBW 1 250 44 128 201 16 OK Write Syntax N A Read Syntax AT CPBW Read Response CPBW lt index gt lt nlength gt lt types gt lt tlength gt OK Execute Syntax AT CPBW lt index gt lt number gt lt type gt Execute Response lt text gt OK CME ERROR lt err gt lt type gt type of address octet in integer format default 145 when dialling string
34. CONNECT lt value gt or BUSY or OK Phonebook Location Storage location number in selected phonebook GSM Modifier Characters Restrict CLI i Allow CLI lt gt Semicolon after dialing string or modifier forces TA into command mode after successful completion 89 Originate Call Using Phonebook Memory Phonebook Location Values EN SIM or ME emergency number FD SIM fixed dialing phonebook LD SIM last dialing phonebook BD SIM barred dialing phonebook SD SIM service numbers LR Last received numbers nonstandard AD Abbreviated dialing numbers nonstandard LM Last missed numbers nonstandard AF comb of fixed and abbrev dialing phonebook nonstandard SM comb of fixed and abbrev dialing phonebook nonstandard UD User defined Modem Responses NO DIALTONE if no dial tone is detected NO CARRIER if call cannot be set up CONNECT lt value gt when connected in a non voice call data mode lt value gt dependent on ATX setting BUSY if dialed number is busy OK when successful voice call or TA ends current call and returns to command mode ATD FD2I The TA will dial the number stored in memory location 2 the fixed dialing phonebook The call will block the CLI when made 90 TH Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response P
35. DTE by DCE None 1 Xon Xoff not supported 2 Hardware Flow Control NNNM MEN 44 AT iILRR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt TE TA Local Rate Reporting State Control AT ILRR ILRR 0 1 OK AT ILRR lt value gt AT ILRR ILRR O OK 0 Disable reporting of local port rate 1 Enable reporting of local port rate 45 AT IPR Fixed TE TA Data Rate Command Function Determines the data rate of the TA serial interface Syntax Query AT IPR Syntax IPR 0 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 300 600 230400 460800 921600 OK Write Syntax AT IPR lt rate gt Read Syntax AT IPR Read Response IPR 115200 OK lt rate gt 0 300 600 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 230400 460800 921600 When changing the value of AT IPR the new baud rate is effective immediately In order to properly save the new setting and communicate with the modem the user must change the baud rate of the communicating device to the new baud rate before any more communication with the modem can be accomplished While under CMUX AT IPR will not change the modem s baud rate For USB virtual COM ports the IPR query command will always return 0 autobaud For the IPR Write Syntax the
36. Read Syntax Read Response lt satRsp gt String type SIM application toolkit response starting with first bye of response data Associated commands AT SATT AT SATC AT SATR Associate results codes SATE SATA SATN and SATI String types in Hexadecimal format refer to AT CSCS OK MEME 350 AT SATR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt satRsp gt Send SAT Command Response This command sends a SAT response to a previously received SAT command AT SATR lt satRsp gt 222777777772 String type SIM application toolkit response starting with first bye of response data Associated commands AT SATT AT SATC AT SATE Associated results codes SATE SATA SATN and 5 String types in Hexadecimal format refer to AT CSCS 351 AT SATT Terminate SAT Command or Session Command Function This command is used to terminate a SIM application toolkit command or lt cs gt 0 user stop redialing 1 end of redialing reached 2 user ends session Associated commands AT SATR AT SATC AT SATE Associated results codes SATE SATA SATN and SATI String types in Hexadecimal format refer to AT CSCS 352 Miscellaneous Commands ATSAUDPLY Audio File Play Command Function This command is used to play a 5 15 kbit sec AMR audio file that is sto
37. Values range from The day on which the alarm is being set to trigger Values range from 1 31 lt rtc_hour gt The hour on which the alarm is being set to trigger Values range from 0 24 for 24 Hour mode settings NOTE only 24 Hour mode currently supported lt rtc_min gt The minute on which the alarm is being set to trigger Values range from 0 59 lt rtc_sec gt The second on which the alarm is being set to trigger Values range from 0 59 lt rtc_ Periodic Alarm time in minutes RTC Alarm will be reset at a period alarmTimeinMinutes gt specified by this parameter This command is used to set the Alarm time for the RTC Currently all time is based on 24 Hour time format The alarm may be cleared using the command ATSRTCCLRA This call in conjunction with the use of either the SEVENT engine or the SRTCWAKE command the user has a rich feature set of driving other events or waking the system up at a pre determined time in the future No checks are made for alarm time not being later than current time ATSRTCALRM will not trigger if the alarm time occurs while the unit is resetting 285 ATSRTCALRM Examples Real Time Clock Alarm Following sets and alarm for 2003 October 13th at 17 00 Hours atSrtcalrm 3 10 13 17 0 0 OK Following queries the alarm for current time and shows that the alarm being Enabled for 2003 October 13th at 17 00 hours atSrtcalrm SRTCALRM 01 03 10 13 17 00 00 OK Follo
38. friend IP or DNS name destination port usage SFRIEND 06 server indications friend IP or DNS name destination port usage SFRIEND 07 server indications friend IP or DNS name destination port usage SFRIEND 08 server indications friend IP or DNS name destination port usage SFRIEND 09 server indications friend IP or DNS name destination port usage SFRIEND 10 server indications friend IP or DNS name destination port usage 225 ATSFRIEND Modem Friends lt server indication gt O Server is disabled 1 Server is enabled lt friend IP gt friend IP value lt destination port gt friend destination port TCP API only lt usage gt 0 Unspecified treated as UDPAPI 1 TCPAPI 2 UDPAPI 3 TCPAPI and or UDPAPI 4 Alternate server for UDPAPI check in message see ATSCHKIN If destination port and usage are not present in the command it is assumed to be a UDPAPI friend with the destination port filled in with the UDPAPI port number and usage 0 You will use either the Friend IP address or the Friend DNS name but not both 226 ATSMDMID Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt modem ID gt Modem ID This command al
39. includes international access code character otherwise 129 lt text gt string type field of maximum length lt tlength gt character set as specified by command Select TE Character Set CSCS lt nlength gt integer type value indicating the maximum length of field lt number gt lt tlength gt integer type value indicating the maximum length of field lt text gt Notes This command will write to the storage facility that is set with AT CPBS AT CPBW 10 16662326602 129 Toms Office 64 Call Control Commands Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Escape Sequence This command allows a user to escape out of data mode to command mode ina CSD call or from connect or listen mode to command mode in a GPRS The escape sequence requires a guard period of 1 second before and after entering Otherwise the will be considered data and forwarded as data For CSD to end the call ATH or AT CHUP must be entered To return to data mode issue ATO command 65 A Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Manual Acceptance of a Network Request for PDP Context Activation The V 25ter A Answer command be used to accept
40. returned from AT EM 2 3 468 arfcn_nc2 2 lac_nc3 cell_id_nc3 arfcn_nc3 rxlev_nc3 lac_nc4 cell_id_nc4 arfcn_nc4 rxlev_nc4 lac 5 cell_id_nc5 arfcn nc5 rxlev nc5 equivalent to rxlev nc 5 returned from 2 3 The Parm2 value is obtained as a result of selecting individual bit fields from the table below Bit Field Table 1 0 1 ama Description 00000002 1 send all data generated as a result of this table in Binary format send all data generated as a result of this table in ASCII format 1 Add parm1 data to message 4 bytes in binary format 11 bytes of data in ASCII format do not add parm1 data to outbound message 1 add SMDMID value 22 bytes of ASCII data irrespective of Bit O setting 0 do not add SMDMID value 469 1 add Garmin connection status 1 byte in Binary format 2 bytes in ASCII format O do not add Garmin connection status 1 add Garmin product information 8 bytes in Binary format 21 bytes in ASCII format Binary format is ppssnnnn where pp is the Product ID ss is the Garmin s Software version times 100 and nnnn is the Garmin s serial number ASCII format is xxxxx 22222227 do not add Garmin product info 1 add Garmin FMI v2 A604 Canned Response Text Message Acknowledgement information or Garmin FMI v1 A602 Yes No Text Message Acknowledgement information for FMI v1 devices 2
41. settings are loaded when the mode is changed and at power up Syntax Query ATSVSELECT x OK Execute Response SVSELECT reset state OK Mode 0 Selects handset for voice 1 Selects headset for voice 3 Automatic In Automatic mode SVSELECT 3 the device will default to handset mode If a headset is plugged into the headset jack the device will automatically switch to headset mode When the headset is removed the device will switch back to handset mode ATSVSELECT 3 must be entered prior to plugging in the headset to switch between modes properly To set the voice mode to Headset ATSVSELECT 1 OK 199 GPIO Commands ATSIGNDBNC Ignition Debounce Command Function This command allows the user to set ignition debounce time used for the event engine The ignition line has to be valid for the specified amount of time before the event GPIO 8 in the event engine will be triggered Syntax Query ATSIGNDBNC _ OK lt delay gt 1 4 seconds This field specifies the debounce timeout value The reset upon ignition reset interval will follow the setting of ATSIGNDBNC SIODBNC is affected by this command Changes made affect GPIO8 in SIGNDBNC writes made by SIGNDBNC will be seen by SIODBNC 200 ATSIOCFG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values
42. the lt starting index gt to resend all of the messages still in the log N A N A N A 236 ATSMSGLOGRD lt queue gt lt number of messages gt lt starting index gt Message Log Read Data 0 43 possible valid values 0 event data that was configured to be sent to a remote server via GPRS only 1 event data that was configured to be sent to a remote server via GPRS primarily but also use SMS as backup method if GPRS is not available 2 event data that was configured to be sent to a remote server via SMS only 3 event data that was configured to be sent to a remote server via TCP 4 event data that was configured to be sent to a remote server via USSD X x total number of messages one desires to read from the memory A user can choose to read 1 message in which case x 1 or read all messages in which case x 65535 y y starting index number of messages that are stored in the memory NOTE y cannot be greater than total number of stored messages If AT amp F is performed the message log buffer will be cleared The message logs are cleared when the modem id is changed ATSMDMID The message logs work on a FIFO basis when a log is full the oldest messages are deleted to make room for new messages 237 ATSMSGSND Message Send Command Function The SMSGSND command has been created to allow sending of data from one mode to another Syntax Query ATSMSGSND Syntax
43. the message will be re sent every lt retry period gt number of seconds until the acknowledge message sequence is complete or until an acknowledge message is received from a server An acknowledge message sequence consists of sending max retry gt messages to each server friend in sequence i e server 2 is contacted after all retries for server 1 is complete and is complete when each server friend has received lt max retry gt messages or upon receipt of an acknowledge message from a server Syntax Query ATSACKTM Syntax SACKTM 0 255 0 3600 0 1 OK Write Syntax ATSACKTM lt max retry gt lt retry period gt lt IP reselect gt Write Response Read Syntax ATSACKTM Read Response SACKTM lt max retry gt lt retry period gt lt IP reselect gt Execute Syntax Parameter Values 257 ATSACKTM Acknowledgment Message Period amp Retry Number lt max retry gt The maximum number of times an acknowledge message is re sent to a single friend server After all retries to the friend server are exhausted the modem will move on to the next friend server if one exists If there are no more friend servers available the modem will start PDP activation recovery if the recovery option is selected otherwise the message will be discarded In the case of the default acknowledge wakeup message The maximum number of wakeup messages the modem will send to each server friend upon receipt of a new IP or upon expiration of e
44. 0 1 0 1 OK Read Response CGAATT 1 1 Execute Syntax OK lt att_m gt automatic attach mode 0 automatic attach 1 manual attach lt det_m gt automatic detach mode O automatic detach after last context deactivation 1 manual detach When automatic attach detach is enabled and atSareg is equal to 1 2 or 3 the modem will automatically attach onto and detach from the GPRS network upon power on or power down 321 AT CGREG GPRS Extended Registration State Command Function This command reports extended information about GPRS registration state CGREG behaves exactly as CGREG does In addition CGREG supports three states CGREG does not support Syntax Query AT CGREG OK Read Response CGREG lt n gt lt stat gt lt lac gt lt ci gt lt act gt Execute Syntax Unsolicited Response Parameter Values lt mode gt enable or disable extended GPRS registration state reporting 0 do not report registration state 1 do report registration state 2 enable network registration and location information unsolicited result code CGREG lt stat gt lt lac gt lt ci gt 3 enable network registration location information and activated deactivated PDP context unsolicited result code CGREG lt stat gt lt lac gt lt ci gt lt act gt OK EE S 322 AT CGREG GPRS Extended Registration State lt state gt 0 not registered 1 registered to home network 2 not yet registe
45. 1 OK 171 AT CGQMIN Quality of Service Profile Minimum Acceptable Command Function Allows the TE to specify a minimum acceptable profile which is checked by the MT against the negotiated profile returned in the Activate PDP Context Accept message Syntax Query AT CGQMIN Syntax CGOMIN IP 1 3 1 4 1 5 1 9 1 18 31 OK Write Syntax AT CGQMIN lt cid gt lt precedence gt lt delay gt lt reliability gt lt peak gt lt mean gt Read Syntax AT CGQMIN Read Response CGQMIN 1 0 0 0 0 0 OK For any parameter where network subscribed is desired enter 0 A special form of the set command CGQREQ or CGQMINE provide a set of the default values of Quality of Service Profile for new PDP context definitions AT CGDCONT must be entered prior to entering AT CGOMIN command 172 AT CGQREQ Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt cid gt lt precedence class gt lt delay class gt lt reliability class gt lt peak throughput gt lt mean throughput gt Quality of Service Profile Requested Allows the TE to specify a Quality of Service Profile that is used when the MT sends an Activate PDP Context Request message to the network CGQREQ IP 1 3 1 4 1 5 1 9 1 18 31 OK AT CGQREQ lt cid gt l
46. 25 index for this vertex of the polygon lt latitude gt Defines the latitude for this vertex of the polygon in decimal degrees for example 32 degrees 30 minutes 0 seconds would be represented as 32 5 degrees since 30 minutes is exactly 1 2 of a degree The latitude must be specified in 15 characters including minus sign and decimal point or less This is the same representation for latitude as used in the ATSGEOFNC command lt longitude gt Defines the longitude for this vertex of the polygon in decimal degrees for example 96 degrees 45 minutes 0 seconds would be represented as 96 75 degrees since 45 minutes is exactly 3 4 of a degree The longitude must be specified in 15 characters including minus sign and decimal point or less This is the same representation for longitude as used in the ATSGEOFNC command In general it is always a good idea to verify the integrity of your polygon description with a mapping tool such as Google Earth The most common mistake with polygons is to mistype one of the fractional digits in one of the coordinates When this happens the polygon you ve created with your mapping tool is not the polygon you ve entered into this command and you will not get your desired results The code implements the pnpoly algorithm The pnpoly algorithm is copyright 1970 2003 Wm Randolph Franklin Regardless of how many points you specify for your polygon all 26 points are fed to the algorithm Due to the mat
47. 3 L Ending range of 3 high Starting range of 2 high Activate Incoming Call Number Event Input event Event group 1 331 ATSEVDEL Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt group gt lt letter ID gt Delete Event This command allows the user to delete items from the user generated event table Entering only the group number will delete the whole group ATSEVDEL lt group gt lt letter ID event list group number letter indicating which element of the group optional ATSEVDEL 1 Will delete all entries event group 1 ATSEVDEL 1b Will delete only the second entry in event group 1 332 ATSEVDELA Delete Event All Command Function This command allows the user to delete all events from the event table Syntax Query Write Response Execute Syntax ATSEVDELA Execute Response Parameter Values N A N A N A N A Read Syntax N A N A K N A N A N A This command deletes ALL events from the event table including the default events that control the flashing of the status LEDs If the default events are deleted they must be manually recreated or use AT amp F to restore the factory configuration gt 333 ATSEVDELR Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response
48. 435 m ph p eerewsmmmmg 0 m po h o qmexemaemm GPS Distance GPS Distance unit of measurement is meters of measurement is meters to 250 Current Velocity unit of measurement is 180 1023 0 1023 1 0 1023 0 1023 ADC 2 21 Oor1 1 Geo Fence 1 See ATSGEOFNC command for details on setting a circular geo fence 0 Leaving Geofence area 1 Entering Geofence area 26 Oor 1 Oor 1 MT Power Save Event Exit Power Save Mode 1 Enter Power Save Mode 27 Oor 1 Oor 1 GPS Status 0 Invalid GPS data 1 GPS data to 1000000 1000000 Invalid GPS data for a period of time of measurement is seconds 0 to 1000000 1000000 Unit staying Idle in one place unit of measurement is seconds 436 Geo Fence 6 See ATSGEOFNC command for details on setting a circular geo fence 0 Leaving Geofence area 1 Entering Geofence area Input Event Counter This event will occur when a counter reaches the maximum number of a selected Input event count 437 52 0 1 0 1 New SMS indication 0 SMS message read from SIM 1 New SMS message received 53 0 to 1 0 to 1 Current Input Event Counter count that can be used as an AND condition with other input events 54 1 1 Has the user programmed any geo fence Normally this can be found by sending ATSGEOFNC command and verifying it manually base
49. Cancellation 183 ATSMICANR Ambient Noise Reduction Control 2 2 222222 222 2 41 185 ATSMICBIAS MIC sod ceci tete dites tus se un E perro Ela 187 ATSMICES Echo Suppression Control 522222 bee e A E EE EN RE 188 ATSMICESC Echo Suppressor Configuration 2 2 2 4 24 4 4 2 20 12 342 2 2222 202202 2 190 ATSPREAMP Set Uplink Voice Parameters 0 0 2 193 ATSSPKCFG Set Downlink Voice Parameters 0 00 02 0cc0ccecceccecceceeceececcecceceecceceesesceeees 195 ATSUFIR Configure Uplink FIR Coefficients 22 2 222 2 2 2 2 22222222222 2 24 1 1 lt 198 ATSVSELECT Voice Select de e acl eek Oe A eo edet eL 199 GPIO Commands 3 MU eu MIR DEM oo ADM on bee ted Me STD 200 ATSIGNDBNG Ienitior Debounce se cr SL rase ete eit tee 200 ATSIOGEG GPIO Configuration se oo te c AALA LLALLA Ne me 201 ATSIOADC Read Analog to Digital Converter 2 2 2 22 222222 2 2 222222222 4 0 203 ATSIODBNC Debounce specified GPIO for the specified amount of time 204 AT IOGPA GPIO Byte Control E or EL
50. Dump Unsent Messages to Serial Port Command Function This command allows the user to dump the contents of the unsent messages to the serial port This command is non destructive in that it does not actually remove the messages from the queue Syntax Query ATSMSGLOGDMP SMSGLOGDMP 0 3 0 1 1 83 0 1 OK Execute Syntax Execute Response lt queue gt 0 event data that was configured to be sent to a remote server via GPRS only 1 event data that was configured to be sent to a remote server via GPRS primarily but also use SMS as backup method if GPRS is not available 2 event data that was configured to be sent to a remote server via SMS only 3 event data that was configured to be sent to a remote server via TCPAPI only lt format gt 0 ASCII format if message contains a byte that is not a printable ASCII character it will be displayed as 1 hex format Each byte in message is displayed as a two digit hex character representing the value of the byte with spaces between each byte Maximum of 16 bytes per line 232 1 83 default 16 number of bytes displayed per line for binary data each byte is represented as a two digit hex value followed by a space lt display_all gt display unsent messages only default 1 display all messages unsent and sent from the indicated queue This command was developed primarily as a troubleshooting utility to help debug problems related to handling u
51. EM 2 3 Bit 25 ASCII Format Table 467 If ASCII format BitO 0 is selected Variable length string is appended to message with semicolons separating cells Serving Cells and Neighbor Cells and commas separating the fields within a cell as follows mcc mnc sc lac sc cell id sc arfcn sc rxlev sc tav lac ncO cell id ncO arfcn ncO rxlev ncO lac nci cell id 1 1 1 lac nc2 cell id nc2 arfcn nc2 rxlev nc2 lac nc3 cell id nc3 arfcn nc3 rxlev nc3 lac nc4 cell id nc4 arfcn nc4 rxlev nc4 lac nc5 cell id nc5 arfcn nc5 rxlev nc5 equivalent to rxlev returned from 2 1 in Idle mode or rxlev f in Dedicated mode 3 o 4 equivalent to tav returned from AT EM 2 1 equivalent to lac nc 0 returned from AT EM 2 3 equivalent to cell id nc 0 returned from 2 3 lac ncO equivalent to arfcn nc 0 returned from AT EM 2 3 cell id ncO equivalent to rxlev returned from 2 3 equivalent to lac nc 1 returned from AT EM 2 3 rxlev ncO equivalent to cell id nc 1 returned from 2 3 lac 1 equivalent to arfcn nc 1 returned from AT EM 2 3 cell id nc1 equivalent to rxlev nc 1 returned from 2 3 equivalent to lac nc 2 returned from AT EM 2 3 rxlev nci equivalent to cell id nc 2 returned from 2 3 lac nc2 equivalent to arfcn nc 2 returned from AT EM 2 3 H H i H H D Mora I NOI T cell id nc2 equivalent to rxlev nc 2
52. Event number in TCPAPI or UDPAPI Header 0 Do not include the hex modem ID in the optional header 1 Include the hex modem ID in the optional header Note The optional header type for hex modem ID is 7 When a message is formatted for transmission via the event engine UDP TCP SMS or serial we call the function to retrieve increment the sequence number The sequence number is passed to the task that actually makes the decision about what to do with the message If the message is SMS or serial the sequence number doesn t actually get used in the end but does get incremented 219 ATSAPIOPT Examples Enable Optional Header Fields This example will disable the sending of the MDMID enable the Msg Event Format and enable the full Event Sequence Number ATSAPIOPT 0 1 4 This example will enable the sending of the MDMID and the least two significant bytes of the Event Sequence Number The state of the Enable Msg Event Format will remain unchanged ATSAPIOPT 1 2 This example will enable the sending of the MDMID and disable the Msg Event Format The state of the Event Seq Num will remain unchanged ATSAPIOPT 1 0 Hex Modem ID Examples MDMID 001036000211071 07 07 F1 36 6C BO 7F MDMID 99 03 07 63 MDMID 999999999999999999A 03 07 00 220 ATSAPIPWD Password Command Function This command allows the user to query set the API password Any IP address will be able
53. Execute Response AT CPAS lt pas gt OK lt pas gt 0 Ready ME allows commands from TA TE 1 Unavailable ME does not allow commands from TA TE 2 Unknown ME is not guaranteed to respond to instructions 3 Ringing ME is ready for commands from TA TE but the ringer is active 4 Call in progress ME is ready for commands from TA TE but a call is in progress 5 Asleep ME is unable to process commands from TA TE because it is ina low functionality state 77 AT CR Service Reporting Control Command Function This command is used to control the display of intermediate result code CR lt serv gt status Syntax Query AT CR Syntax CR 0 1 OK Write Syntax AT CR lt mode gt Read Syntax AT CR Read Response CR 0 OK Parameservawes lt mode gt 0 disable 1 enable serv ASYNC asynchronous transparent SYNC synchronous transparent REL ASYNC asynchronous non transparent REL SYNC synchronous non transparent If enabled the intermediate result code is transmitted at the point during connect negotiation at which the TA has determined which speed and quality of service will be used before any error control or data compression reports are transmitted and before any final result code e g CONNECT is transmitted 78 AT CRC Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Res
54. Number of bytes of file which are available for output to the serial port lt eof gt 0 file currently being transferred 1 complete file has been transferred to FTP client If local file is not specified the remote file will be maintained in memory buffers until a subsequent FTP read request is performed to output a block of bytes onto the serial port As the file is transmitted out the serial port the FTP client will refill the memory buffers with additional file data from the FTP server 279 ATSFTPOPEN Opens FTP Connection Command Function Opens FTP control connection to FTP server Syntax Query ATSFTPOPEN Syntax SFTPOPEN ACTIVE PASSIVE OK Read Syntax ATSFTPOPEN Read Response OK SFTPOPEN lt status gt Execute Syntax ATSFTPOPEN mode Execute Response OK status Unsolicited Response N A Mode is an optional parameter If not specified the FTP connection will be in the ACTIVE mode status FTP CONNECTION OPEN FTP CONNECTION CLOSED FTP STACK ERROR Status will display the state of the control connection with the remote FTP server ATSFTPOPEN must be entered after FTP configuration information has been entered If any FTP configuration information has been saved to flash it will be used to open the connection to the FTP server After the FTP open completes successfully FTP CONNECTION OPEN will be printed otherwise an error string will be printed 280 ATSFTPGET Comm
55. SMSGSND 0 5 ASCII DATA OK Read Response Execute Syntax ATSMSGSND lt destination gt lt data gt lt destination gt 0 5 possible valid values data is sent out the serial port 1 data is sent to all SMS addresses listed in ATSSMSDA command 2 data is sent via GPRS to first IP address configured as server in ATSFRIEND command and port number defined by ATSUDPAPI command 3 gata is sent via GPRS to IP address and Port number listed in the ATSPADDST command 4 gata is sent via GPRS to first IP address configured as server in ATSFRIEND command and port number for TCP API values 5 reserved data a maximum of 50 bytes ASCII characters 238 Message Send ATSMSGSND command can be sent to the device via SMS UDP API or serial port ATSMSGSND 4 checks for TCPAPI usage in the first SFRIEND entry ATSMSGSND 2 checks for UDPAPI usage in the first SFRIEND entry ERROR will be reported if invalid usage is selected ATSMSGSND 4 checks if TCPAPI is enabled ATSTCPAPI 1 before attempting to send message Will report error if not enabled A carriage return can be added to a SMSGSND message by inserting OD in to the text portion of the message For example ATSMSGSND 0 Hello OD OK Hello To add a carriage return to a SSTOATEV use the following format ATSSTOATEV 1 ATSMSGSND 0 Hello NOD 239 ATSSMSDA Command Function Syntax Query S
56. Status of message REC UNREAD REC READ STO UNREAD STO READ ALL lt alpha gt alphanumeric representation of lt da gt or lt oa gt corresponding to the entry found in MT phonebook lt scts gt Service center time stamp 143 AT CMGL List Messages lt tooa toda gt Address Type of Address octet in integer format lt length gt Length of message in octets Above settings for stat assume AT CMGF 1 text mode For AT CMGF 0 PDU mode the following lt stat gt values are supported 0 1 2 3 4 Parameters in may or may not be reported dependent upon the setting of AT CMGF 0 Rec Unread 1 Rec Read 2 Sto Unsent 3 Sto Sent 4 ALL 144 AT CMGR Read Message Command Function Read stored messages Execute Response CMGR lt stat gt lt oa gt lt scts gt lt tooa gt lt fo gt lt pid gt lt sca gt lt tosca gt lt length gt lt CR gt lt LF gt lt data gt OK 145 AT CMGS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt da gt lt mr gt Send Message Sends message from the TE to the network AT CMGS lt da gt lt toda gt Enter text lt cntl Z gt CMGS lt mr gt Destination address Message reference The example provided is for text mode AT CMGF 1 An in depth unde
57. Syntax CSCS GSM IRA PCCP437 PCDN 8859 1 UCS2 OK K Write Syntax AT CSCS lt chset gt Read Syntax AT CSCS Read Response CSCS PCCP437 OK Execute Syntax Unsolicited Response Parameter Values lt chset gt GSM IRA 437 PCDN 8859 1 HEX UCS2 Notes 00 Values are based on character set support 39 AT CSTA Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt n gt Select Type of Address This command is used to select the type of number to be used for further dialing commands AT CSTA CSTA 129 145 OK CSTA 129 OK 129 Dialing string without International Access Code character 145 Dialing string with International Access Code character 40 AT FCLASS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt GSM Class of Service This command puts the TA into a particular mode of operation data voice etc This causes the TA to process information in a manner suitable for that type of information rather than for other types of information 0 2 0 8 AT FCLASS 0 EE S 2 0 fax class 2 ITU T T 32 12 and TIA 592 8 Voice
58. The confidence level is the converted into a trust factor which is compared against this threshold value If the trust factor is less than this threshold and the device is in the parked motion state the speed is clamped to 0 0 knots If the trust factor is above or equal to this threshold the speed from the SGPRMC is allowed through and the device transitions into the driving state Default is 16 405 ATSGPSFLT GPS Speed Filter lt hdgD gt 0 180 Heading delta threshold This filter calculates the heading from the two most recent position reports and compares it to the heading provided in the SGPRMC sentence If the delta between the two headings is greater than this threshold in degrees the confidence level is reset to zero Default is 30 degrees lt tiAc gt 0 255 Tl acceleration threshold This filter calculates the velocity change from the reported SGPRMC velocity in the two most recent position reports If the reported velocity change is greater than this threshold in knots sec the confidence level is reset to zero Default is 10 knots second lt n4aAc gt 0 255 Enfora acceleration threshold This filter calculates the velocity change from the distance between the two most recent position locations and based on the time delta If the calculated velocity change is greater than this threshold in knots sec the confidence level is reset to zero Default is 10 knots second 406 ATSGPSFLT GPS Speed Filter
59. Voice call response CLIP numbers lt type gt lt CLI validity format Data FAX call response format CLIP lt number gt lt type gt Parameter Values 117 lt number gt lt type gt lt CLI validity gt Calling Line Identification Presentation 0 suppress unsolicited results codes 1 display unsolicited result codes 0 CLIP not enabled 1 CLIP enabled 2 Unknown string type phone number of calling address in format specified by type type of address octet in integer format 145 when dialing string includes international access code character otherwise 129 0 valid 1 CLI has been withheld by the originator 3 CLI is not available due to inter working problems or limitations of originating network lt number gt shall be an empty string and lt type gt value will not be significant 118 AT CLIR Calling Line Identification Restriction Command Function This command allows a calling subscriber to enable or disable the presentation of the CLI to the called party when originating a call The write command overrides the CLIR subscription default is restricted or allowed when temporary mode is provisioned as a default adjustment for all outgoing calls This adjustment can be revoked by using the opposite command This command when used by a subscriber without provision of CLIR in permanent mode the network will act according GSM 02 81 3 The read c
60. a network request for a PDP context activation announced by the unsolicited result code RING N A N A N A N A N A N A N A N A N A 66 AT CACM Query Accumulated Call Meter Using PUCT Command Function Returns the current value of the accumulated call meter calculated with the values given by the price per unit and currency table stored in SIM Refer subclause 9 2 of GSM 07 07 for possible lt err gt values Execute Syntax AT CACM Execute Response CACM lt cur gt lt price gt OK string type three character currency code e g GBP DEM character set as specified by command Select price string type calculated price value of accumulated call meter dot is used as a decimal separator e g 2 66 Notes NR 67 AT CPI Call Progress Information Command Function This command refers to call progress information which is indicated by the network during call establishment The set command enable disables the presentation of unsolicited notification result codes from TA to TE When lt mode gt 1 and a call progress information is received during a call establishment intermediate result code CPI lt cld gt lt msgType gt lt ibt gt lt tch gt is sent to TE lt cld gt identifies the call in the call table The value of lt msgType gt describes the layer 3 message type that was used to transfer the call progress information The state of TCH assignment and the use of in band tones for that c
61. any command All commands require a carriage return or lt CR gt following the entry of the desired command All command responses are encapsulated by a carriage return and line feed or lt CR gt lt LF gt The ASCII display of these characters is suppressed with only the modem response being presented In addition to terminating AT commands the carriage return lt CR gt is also used to abort commands that are executing Most AT commands complete immediately so there is no opportunity to abort them for instance ATI However Some commands like AT COPS or AT CFUN can actually take several seconds to complete The AT command interface is said to be in execution mode when a command is running and has not returned a result code OK ERROR A second lt CR gt entered while the AT command interface is in execution mode will abort the command and return the interface to command mode Some AT commands require additional input for instance AT CMGS After terminating the AT CMGS command with a lt CR gt the AT command interface enters line edit mode While in line edit mode all characters are accepted except CNTL Z CNTL Z terminates line edit mode and the AT command interface enters execution mode Like before at this point another lt CR gt will abort the command AT message concatenation can be done using the lt semicolon gt between commands The following examples demonstrate the potential usage of AT commands presented Syntax Query AT G
62. are only applicable to teleservice 11 Speech Telephony 72 AT CHUP Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Hangup call This command is used to end all active calls AT CHUP N A Default value will be 0 AT amp F restore factory defaults will reset this value to 0 73 AT CLCC List current calls Command Function Returns list of current calls of ME If command succeeds but no calls are available no information response is sent to TE Syntax Query AT CLCC K N A N A N A N A WA Execute Response CLCC lt id1 gt lt dir gt lt stat gt lt mode gt lt mpty gt lt number gt lt type gt lt alpha gt lt CR gt lt LF gt CLCC lt id2 gt lt dir gt lt stat gt lt mode gt lt mpty gt lt number gt lt type gt lt alpha gt OK lt idx gt integer type call identification number as described in GSM 02 30 19 subclause 4 5 5 1 this number can be used in CHLD command operations lt dir gt 0 mobile originated MO call 1 mobile terminated MT call lt stat gt state of the call 0 active 1 held 2 dialling MO call 3 alerting MO call 4 incoming MT call 5 waiting MT call 74 List current calls bearer teleservice 0 voice 1 data 2 fax fax not supported 3 voice followed by
63. available for output to the serial port This command is only available after an FTP get operation has been initiated using the serial port as the file destination It directs buffered file data from the FTP server to be transmitted in blocks out the serial port This command is repetitively issued until the complete file is transmitted from the FTP server out the serial port 282 ATSFTPRST Restart the Last FTP GET Operation Command Function Manual restart of an FTP GET file transfer from the last completed point in the file ATSFTPRST will attempt to resume the last incomplete file transfer from the last point in the file successfully read Offset is not required unless the automatically computed offset is to be overridden The ATSFTPRST command requires an RFC3659 compliant FTP server which implements the FTP REST command ATSFTPRST is not designed to work over a system restart The user s current path must contain the file prior to issuing ATSFTPRST or else the ATSFTPRST command will fail The only time it is necessary to send the SFTPRST command is if a FTP TIMEOUT URC is received during a FTP transfer The FTP TIMEOUT is typically received due loss of GPRS network connection for more than the FTP idle timeout 60 seconds 283 Real Time Clock Commands ATSRTCALRM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Respo
64. call is established Parameter values set with CBST command shall be used when lt mode gt equals to a data service If CBST parameter is set to a value that is not applicable to single numbering calls ME TA shall map the value to the closest valid one E g if user has set lt speed gt 71 lt name gt 0 and lt ce gt 1 non transparent asynchronous 9600 bps V 110 ISDN connection for mobile originated calls ME TA shall map the values into non transparent asynchronous 9600 bps V 32 modem connection when single numbering scheme call is answered AT CSNS CSNS 0 7 OK AT CSNS lt mode gt AT CSNS CSNS 0 OK N A N A N A 133 Single Numbering Scheme 0 voice 1 alternating voice fax voice first TS 61 2 fax TS 62 3 alternating voice data voice first BS 61 4 data 5 alternating voice fax fax first TS 61 6 alternating voice data data first BS 61 7 voice followed by data BS 81 134 Supplementary Service Commands AT CSSN Supplementary Service Notifications Command Function This command refers to supplementary service related network initiated notifications The set command enables disables the presentation of notification result codes from TA to TE When lt n gt 1 and a supplementary service notification is received after a mobile originated call setup intermediate result code CSSI lt 1 gt lt gt is sent to TE before any other MO c
65. centr LR 110 AT CCWE Call Meter Maximum Event 222 2 4 112 ATFCIMI Request IMS 5222642 cere EE eaters 113 LOCK ce sxe cost aea tano nalts de Shao eaae eee 114 AT CLIP Calling Line Identification Presentation 2 4 42 117 AT CLIR Calling Line Identification 2 0 20 0 00 0 ccc ccc cece ccc ec ccc 119 AT CMER Mobile Termination Event Reporting 4 4 202022 222 121 Cal GO sese M LU M LLL EEG EU ate 124 AT CNUM Subscriber Number 40000012 125 AT COLP Connected Line Identification es I paren rete ian bir ode Rr oi 126 AT COPN Read Operator Names 4 lt 12 2 rran 127 AT COPS Operator Selection 4 4 4 0 0 128 AT CPOL Preferred Operator 5 2 42 2 0 131 AT CRLP Radio Link Protocol Parameters 2 222 2 4 4 4 132 AT CSNS Single Numbering Scheme
66. cmd 6 bad msg format 7 connect fail 318 AT BAND Frequency Band Information Command Function This command sets the Frequency bands the modem will scan for available network service Syntax Query AT BAND BAND 0 1 lt band gt OK Execute Response 96BAND band OK mode 0 automatic 1 manual lt band gt 1 GSM 900 MHz 2 DCS 1800 MHz 4 PCS 1900 MHz 8 EGSM channels in 900 band but not all the GSM channels 16 850 Note applicable to only the bands supported by the device 319 AT BAND Examples of combining Primary bands Frequency Band Information 11 GSM EGSM DCS 15 GSM EGSM DCS PCS 20 850 PCS 31 GSM EGSM DCS PCS 850 Usable frequency bands dependent on product type Do not enter band Write command if mode is automatic After entering and saving this command the modem must be power cycled before it will take effect The parameter values for band can be added together to support multiple frequency bands 1 8 9 value of 9 is a combination of adding the bands 1 and 8 together which would include the complete 900 MHz band supported by the Enfora radio 1 2 4 8 16 31 The combination of all values supports the quad band radio 320 AT CGAATT Automatic Attach and Detach Mode Command Function This command is used to chose the behavior of the attach procedure Syntax Query AT CGAATT Syntax CGAATT
67. gt disable network registration unsolicited result code 1 enable network registration unsolicited result code CREG lt stat gt 2 enable network registration and location information unsolicited result code CREG lt stat gt lt lac gt lt ci gt 326 Network Registration Info 0 not registered ME is not currently searching a new operator to register to 1 registered home network 2 not registered but ME is currently searching a new operator to register to 3 registration denied 4 unknown 5 registered roaming string type two byte location area code in hexadecimal format e g 00C3 equals 195 in decimal string type two byte cell ID in hexadecimal format N A 327 ATSPDPBOT PDP Activation Backoff Time Command Function This command allows the display and editing of the user defined table for the PDP Activation Backoff Time See SAREG 3 for a description of the use of the PDP Activation Backoff Time Syntax Query ATSPDPBOT Syntax SPDPBOT 5 7200 5 7200 5 7200 5 7200 5 7200 5 7200 5 7200 5 7200 5 7200 30 7200 OK Read Response SPDPBOT lt time1 gt lt time2 gt lt time10 gt OK time1 thru time10 Delay time for PDP Activation retry after a PDP activation rejection There can be between 1 and 10 time values Each value must be the same or larger than the preceding value The values are in seconds The valid r
68. gt lt longitude gt Geo Fencing a Circular Area This command allows a user to send a GPS message when the device moves in or out of a geographical area ATSGEOFNC SGEOFNC 1 25 0 1000000 90 0 90 0 180 0 180 0 OK SGEOFNC lt fenceNum gt lt radius gt lt latitude gt lt longitude gt K A A A Defines the fence number Defines radius of the circle from given Latitude and Longitude coordinates in meters Defines the latitude for the center point of a circle Defines the longitude for the center point of a circle O Defines the fence number __ 397 Geo Fencing a Circular Area An ATSEVENT command has to be set to send a GPS message to the remote host when entering or exiting the fenced area See GSM2000CB001 Mobile Tracker Event Cookbook to see an example Although this command accepts latitude longitude parameters with up to 15 characters internally the value is stored as a C float type which has less precision but requires half the storage size The float type is capable of storing accuracy commensurate with the GPS receiver s capability but the queried latitude longitude values of the ATSGEOFNC command may differ from the input parameters due to this precision limitation 398 ATSGFDBNC Set Geofence Debounce Count Command Function This command allows the user to set the number of consecutive geofence positions required to trigger an inside geofence
69. gt OK 383 bem e f e lt Thresh 250 250 250 12 750 old gt 250 50 lt Dura 25 25 25 25 25 tion gt lt Hys 25 25 25 25 25 teresis gt 384 ATSACCMGC Set Query Accelerometer orientation auto calibration Command Function This command allows the user to set the accelerometer orientation auto calibration configuration Syntax Query ATSACCMGC Syntax SACCMGC 0 1 0 3 OK Read Response SACCMGC lt Mode gt lt Status gt Execute Syntax Unsolicited Response Parameter Values lt Mode gt MagiCal mode 0 Disabled 1 Enabled lt Cmd gt MagiCal command 0 No command 1 Start static calibration 2 Start dynamic calibration 3 Re init the dynamic calibration OK 2277 385 ATSACCMGC Set Query Accelerometer orientation auto calibration lt Status gt MagiCal status 0 Calibration not started 1 Static calibration in progress 2 Static calibration completed 3 Dynamic calibration in progress 4 Dynamic calibration completed Note ATSACCMGC cannot be set to 1 if SACCAC is set to 1 386 ATSACCMGC Set Query Accelerometer orientation auto calibration Procedure for orientation calibration Preparation Mount the device in the vehicle The device should be securely mounted so that it can t shift If it does shift the orientation calibration must be re done Static orientation calibration With the vehicle level and station
70. gt and lt parm2 gt or when lt parm1 gt and lt parm2 gt are equal An Output event is executed when all input event conditions defined as Transition Trigger Occurrence Trigger or Input Trigger for that particular lt event group gt are met Output Event Note ASCII messages sent by the Event Engine have maximum length of 250 characters not including the optional header Any ASCII messages exceding this length are truncated 434 The following table defines the values for lt event category gt lt parm1 gt and lt parm2 gt parameter for input events defined as a Transition Trigger Occurrence Trigger or Input Trigger Input Event Table Event Description Category 0 1 0 1 1 Input 1 0 Low 1 High pt or 1 Oor 1 GPO4 LED for GPS user LED E by MSP set when ATSGPSCMD is 2 NIC or 1 Oor 1 GPO6 USR1 LED Registration default events 1 1 GPO7 USR2 LED GPS lock with default events 7 GPO8 GPOB Input detects the state of Ignition GPOB Input detects the state of Ignition the state of Ignition 0 to 5 0 to 5 Modem GSM registration see AT CREG command description for GSM registration status information 10 0 to 8 0 to 8 Modem GPRS registration see AT CGREG command description for GPRS registration status information 11 1 1 Receipt of IP address No IP address 1 Valid IP address obtained
71. in Binary format 57 bytes in ASCII format Binary format ddddttttrrrreeeeaaaaoooo where w s x s are the date and time that the Garmin sent the ETA r s are reserved e s are the distance in meters to the current stop a s and o s are the latitude and longitude in degrees times 1 000 000 of the current stop ASCII format is dd dd dd tt tt tt rrrrrrrr eeeeeeee aaaaaaaaa 0000000000 where the stop ID and distance are in hex 0 do not add Garmin ETA status 1 add Garmin date 4 bytes in Binary format 9 bytes in ASCII format Binary format is dddd ASCII format is dd dd dd 0 do not add Garmin date 1 add Garmin time 4 bytes in Binary format 9 bytes in ASCII format Binary format is tttt ASCII format is tt tt tt do not add Garmin time 1 add Garmin latitude 4 bytes in Binary format 10 bytes in ASCII format Binary format is aaaa ASCII format is aaaaaaaaa In both formats the latitude has been multiplied by 1 000 000 do not add Garmin latitude 1 add Garmin longitude 4 bytes in Binary format 11 bytes ASCII format Binary format is oooo ASCII format is In both formats the longitude has been multiplied by 1 000 000 0 do not add Garmin longitude 471 1 add Garmin altitude 4 bytes in Binary format 7 bytes in ASCII format Binary format is aaaa ASCII format is aaaaaa The units reported is in meters do
72. inserted into the message There are no spaces between the various GPS data fields 101 Reserved for future expansion no assignments currently performed 110 Reserved for future expansion no assignments currently performed 111 Reserved for future expansion no assignments currently performed Bit 18 1 send this OTA message via SMS when GPRS services is not available m send this OTA message via GPRS only Bit 21 1 add RTC time 6 bytes of RTC time in binary format or 13 bytes in ASCII format 0 do not add RTC time Bit 22 1 Replace append modem ID field with 10 byte modem ID including one leading and one ending space character in ASCII format Replace append modem ID with 8 bytes long modem ID value in binary format no leading or ending space characters in binary format NOTE Bit 22 setting overrides Bit 2 setting 0 send the modem ID as defined by Bit 2 478 Excessive Acceleration Data ASCII Format 14 bytes HHMMSS LLL MMM HHMMSS time at start of event LLL length of event in seconds MMM max acceleration deceleration Binary Format 5 bytes 3 bytes HMS time at start of event 1 byte length of event in seconds 1 byte max acceleration deceleration Excessive Deceleration Data ASCII Format 14 bytes HHMMSS LLL MMM 55 time at start of event LLL length of event in seconds MMM max acceleration deceleration Binary Format 5 bytes 3 bytes HMS time at start of event
73. meter calculated with the values given by the price per unit and currency table stored in SIM Refer subclause 9 2 of GSM 07 07 for possible lt err gt values Execute Syntax AT CAOC Execute Response lt cur gt lt price gt OK lt cur gt string type three character currency code e g GBP DEM character set as specified by command Select price string type calculated price value of accumulated call meter dot is used as a decimal separator e g 2 66 NEM KEEN 71 AT CHLD Call Hold and Multiparty Command Function This command controls the supplementary services Call Hold MultiParty and Explicit Call Transfer Calls can be put on hold recovered released added to conversation and transferred Syntax Query AT CHLD Syntax CHLD 0 1 1x 2 2x 3 4 OK lt gt 0 Terminate all held calls set UDUB User Determined User Busy for a waiting call i e reject the waiting call 1 Terminate all active calls if any and accept the other call waiting call or held call 1X Terminate the active call X X 1 7 2 Place all active calls on hold if any and accept the other call waiting call or held call as the active call 2X Place all active calls except call X X 1 7 on hold 3 Add the held call to the active calls 4 Connects the two calls and disconnects the subscriber from both calls ECT Call Hold MultiParty and Explicit Call Transfer
74. not add Garmin altitude 1 add Garmin speed 4 bytes in Binary format 6 bytes in ASCII format Binary format is vvvv ASCII format is vvvvv The units reported is nautical miles per hour 0 do not add Garmin speed 1 add Garmin PVT fix type 2 bytes in Binary format 2 bytes in ASCII format 0 1 no fix 2 two dimensional 3 three dimensional 4 two dimensional differential 5 three dimensional differential do not add Garmin PVT fix type 1 add Garmin A604 open text message ack info 24 bytes in Binary format 36 bytes in ASCII format do not add Garmin A604 open text message ack info 1 add Garmin canned response refresh list 25 bytes in Binary format 51 bytes in ASCII format do not add Garmin canned response refresh list 1 add Odometer reading 4 bytes of Odometer information in Binary format or 11 bytes if Bit O is set to 0 0 do not add this particular field of GPS data 1 add RTC time 6 bytes of RTC time in Binary format or 13 bytes if Bit O is set to 0 do not add RTC time with GPS data 1 Replace append modem ID field with 10 byte modem ID including one leading and one ending space character if bit 0 is set to 0 Replace append it with 8 bytes long modem ID value if bit 0 is set to 1 no leading or ending space characters in binary mode NOTE bit 22 setting overrides bit 2 setting 0 Sent the modem ID as def
75. or outside geofence event It prevents a false reading when the device is on the threshold of the geofence Syntax Query ATSGFDBNC Syntax SGFDBNC 0 250 0 250 OK Write Syntax ___ ATSGFDBNC lt out_ent gt lt in_ent gt Read Syntax ATSGFDBNC Read Response SGFDBNC lt out_cnt gt lt in_cnt gt OK O condition for geofence input event see SEVENT lt in_cnt gt Consecutive GPS position reports inside a geofence required to trigger 1 condition for geofence input event see SEVENT The GPS reporting interval varies depending on the product for the MT Gx and MTxxxx products the updates are sent every one second 399 ATSGFDEL Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt start gt lt stop gt Delete a Range of Geo Fences This command deletes a range of geo fences ATSGFDEL SGFDEL 1 25 1 25 ATSGFDEL lt start gt lt stop gt First geo fence index in range to be deleted Last geo fence index in range to be deleted K A 400 ATSGFIDX Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt index gt Geo Fencing Index This command allows the user to query the mod
76. over SMS It is not required if you are sending SMS to a phone number If using this command with a international number preceded by a it may be required to change the command 145 An ATSEVENT command has to be set to send a message over SMS 241 ATSSMSDAEN Enable Disable AT Commands over SMS Command Function This command allows the user to enable or disable the ability to allow AT commands over SMS Syntax Query ATSSMSDAEN d OK Read Response ATSSMSDAEN mode OK lt mode gt 0 Disables ability to send AT commands over SMS 1 Enables the ability to send AT commands over SMS ATSSMSDAEN is set to 1 by default This allows SMS over AT commands to be sent to the modem IF there is no entries in ATSSMSDA then all SMS with the correct AT command format and addressed to the MSISDN of the device and with the correct MDMID if populated will be allowed ATSSMSDAEN O will completely disable all AT COMMAND over SMS Any SMS received will be treated as normal SMS To limit AT commands Over SMS to originating from a given address ensure ATSSMSDAEN 1 and populate the desired addresses in ATSSMSDA See App note GSM0308AN001 Sending Commands over SMS 242 ATSSNDMSG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt test message select
77. phonebook entries from the current phonebook memory storage selected with CPBS which alphanumeric field start with string lt findtext gt Syntax Query AT CPBF Syntax CPBF lt nlength gt lt tlength gt OK AT CPBF lt findtext gt Execute Response CPBF lt index1 gt lt number gt lt type gt lt text gt lt CR gt lt LF gt CBPF lt index2 gt lt number gt lt type gt lt text gt OK lt findtext gt lt text gt string type field of maximum length lt tlength gt character set as specified by command Select TE Character Set CSCS lt nlength gt integer type value indicating the maximum length of field lt number gt lt tlength gt integer type value indicating the maximum length of field lt text gt This command will find an entry within the storage facility that is set with AT CPBS AT CPBF office CPBF 10 19725551212 129 office 60 AT CPBR Read Phonebook Entries Command Function Execution command returns phonebook entries in location number range lt index1 gt lt index2 gt from the current phonebook memory storage selected with CPBS If lt index2 gt is left out only location lt index1 gt is returned Syntax Query AT CPBR Syntax CPBR 1 250 44 16 OK Execute Response CPBR lt index1 gt lt number gt lt type gt lt text gt Unsolicited Response K N A lt index1 gt lt index2 gt integer type values in the range of lo
78. several minutes to get a lock when power has been cycled to the device However if valid RTC time is available then the lock should be acquired more quickly The second parameter allows the user to cut down the time without a lock before resetting the GPS chip when outside of the cold start window SGPSRST 0 255 0 255 0 255 0 255 OK ATSGPSRST coldStartInterval warmStartlnterval lt filtCnt gt ATSGPSRST SGPSRST lt coldStartinterval gt lt warmStartInterval gt lt filtCnt gt OK ee When RTC time is not valid year lt 2010 this is the time in tens of minutes of GPS outage after which to reset the GPS chip and resume positioning 420 ATSGPSRST Set and Query GPS Reset Interval lt warmStartinterval gt When RTC time is valid year gt 2010 and this value is zero then coldStartInterval is used as defined above When RTC time is valid year gt 2010 and this value is greater than zero this is the time in minutes of GPS outage after which to reset the GPS chip and resume positioning If coldStartinterval is set to 0 the GPS chip will not be reset after a GPS outage of any duration ATSGPSRST 1 2 Code will allow 10 minutes to acquire a GPS lock before resetting the GPS chip following a power cycle RTC time not valid Once a lock has been acquired RTC time automatically set when a lock has been acquired the code will allow two minutes of no GPS lock time before reset t
79. signifies output event mask 0 Bit 25 Binary Format Table 2 bytes equivalent to lac returned from 2 1 Serving Cell ARFCN 1 byte equivalent to rxlev returned from 2 1 in Idle mode or rxlev_f in Dedicated mode Serving Cell signal 10 1 byte equivalent to tav returned in AT EM 2 1 strength Serving Cell timing 2 bytes equivalent to lac nc 0 returned from AT EM 2 3 advance 1 byte equivalent to rxlev nc 0 returned from AT EM2 3 2 bytes equivalent to cell id nc 1 returned from AT EM 2 3 2 bytes equivalent to afrcn nc 1 returned from AT EM 2 3 466 Neighbor Cell 2 CelllD 2 bytes equivalent to cell id nc 2 returned from 2 3 Neighbor Cell 3 2 bytes equivalent to cell id nc 3 returned from AT EM 2 3 aa Neighbor Cell 4 2 bytes equivalent to cell_id_nc 4 returned from 2 3 Neighbor Cell 4 ARFCN 2 bytes equivalent to afrcn nc 4 returned from AT EM 2 3 Neighbor Cell 4 rxlev 46 1 byte equivalent to rxlev nc 4 returned from AT EM2 3 Neighbor Cell 5 LAC 47 48 2 bytes equivalent to lac nc 5 returned from AT EM 2 3 Neighbor Cell 5 2 bytes equivalent to cell id nc 5 returned from AT EM 2 3 Neighbor Cell 5 ARFCN 2 bytes equivalent to afrcn nc 5 returned from AT EM 2 3 Neighbor Cell 5 rxlev 1 byte equivalent to rxlev nc 5 returned from AT EM2 3 Neighbor Cell 4 LAC 40 41 2 bytes equivalent lac nc 4 returned from AT
80. the friend s list and to port number mentioned by the SUDPAPI command 1 message will be sent via the ACK method controlled by SACKTM command to the IP address listed in SFRIEND and port number listed by SUDPAPI command 2 message will be sent to all IP address in SFRIEND command at port number listed by SUDPAPI command data ABCD Data to be transmitted in quotes NOTE HEX format data shall always be entered as two ASCII characters per byte ex Ox5 should be entered as 05 flash This optional parameter when enabled allows a user to store the message in the device s FLASH memory when the device is out of coverage or not registered Stored messages will be transmitted when the device enters GSM GPRS coverage 0 Do not store messages in FLASH memory 1 Store messages in FLASH memory 245 ATSUDPMSG Send and Receive UDP Messages Data received from OTA shall be sent the modem s serial port as SUDPMSG lt text gt ASCII or Binary data NOTE Binary message will be displayed as two ASCII Hex characters lt data gt field from the atsudpmsg command will be sent to IP address es listed in the SFRIEND command and at port number defined by SUDPAPI command lt data gt sent or received OTA shall be appended with a 4 byte UDP API header as follows Bytes 0 1 First 2 bytes of lt data gt field Byte 2 0x06 for ASCII data type or 0x07 for Binary data type Byte 3 reserved Byte 4 n data
81. the index and delete all the read messages 2 Ignore the index and delete all the read and sent messages 3 Ignore the index and delete all the read sent and unsent messages Ignore the index and delete all the messages whatever the status is If there is no message stored in the selected index an error will be returned 141 AT CMGF Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt SMS Format Set command tells the TA which input and output format of messages to use mode indicates the format of messages used with send list read and write commands and unsolicited result codes resulting from received messages Mode can be either PDU mode entire TP data units used or text mode headers and body of the messages given as separate parameters AT CMGF AT CMGF 0 1 OK CMGF 1 OK 0 PDU mode 1 Text mode Use of PDU mode requires an in depth understanding of PDU message and header formats 142 AT CMGL List Messages Command Function List messages from storage Syntax Query AT CMGL CMGL REC UNREAD REC READ STO UNSENT STO SENT ALL OK Execute Response CMGL lt index gt lt stat gt lt da oa gt lt alpha gt lt scts gt lt tooa toda gt lt length gt lt CR gt lt LF gt data OK lt stat gt
82. 0 Define PDP Context 0 off 1 on A numeric parameter that controls PDP data compression applicable for SNDCP only Currently AUF IDL does not support PDP data compression that s why the supported value is 0 It is an optional parameter AT parser will ignore this parameter 0 off Note Currently AUF IDL does not support PDP header compression that s why the supported value is 0 AT parser will ignore this parameter 0 off 1 0n A numeric parameter that controls PDP header compression 0 off AT CGDCONT must be entered before Context activation AT CGDCONT z1 P 0 0 may be entered for networks that dynamically assign the APN Contact your service provider for correct APN information 167 AT CGEREP GPRS Event Reporting Command Function Set command enables or disables sending of unsolicited result codes CGEV XXX from MT to TE in the case of certain events occurring in the GPRS MT or the network Syntax Query AT CGEREP Syntax CGEREP 0 2 0 1 OK La _ Execute Syntax Unsolicited Response Parameter Values lt mode gt buffer unsolicited result codes in the MT 1 discard unsolicited result codes when MT TE link is reserved e g in on line data mode otherwise forward them directly to the TE 2 buffer unsolicited result codes in the MT when MT TE link is reserved e g in on line data mode and flush them to the TE when MT TE link becomes available otherwise
83. 0 lt bm gt No CBM indications are routed to the TE If CBM is stored into ME TA indication of the memory location is routed to the TE using unsolicited result code CBMI lt mem gt lt index gt 1 New CBMs are routed directly to the TE using unsolicited result code 2 Class 3 CBMs are routed directly to TE using unsolicited result codes defined in lt bm gt 2 If CBM storage is supported messages of other classes result in indication as defined in lt bm gt 1 SMS STATUS REPORTS are routed to the 1 SMS STATUS REPORTS are routed to the TE using unsolicited result code 0 TA buffer of unsolicited result codes defined within this command is flushed to the TE when mode 1 2 is entered 1 buffer of unsolicited result codes defined within this command is cleared when mode 1 2 is entered 151 AT CPMS Preferred Message Storage Command Function Set command selects memory storages lt mem1 gt mem2 and lt mem3 gt to be used for reading writing etc Syntax Query AT CPMS CPMS E SM M E SM M E SM OK Write Syntax AT CPMS lt mem1 gt lt mem2 gt lt mem3 gt Write Response CPMS 0 25 0 25 0 25 OK Read Syntax AT CPMS Read Response 5 SM 0 25 SM 0 25 SM 0 25 OK lt 1 gt String type memory from which messages read and deleted commands List Messages CMGL Read Message CMGR and Delete Mess
84. 0 N then the three bytes would be 31BDA7 3259815 Longitude 4 bytes For example if SGPRMC longitude is 09642 854492 W then the four bytes would be FF6CDC9A 9642854 Velocity 2 bytes in tenths of knots For example if SGPRMC velocity is 21 1 knots then the two bytes would be 00D3 211 Heading 2 bytes in tenths of degrees For example if SGPRMC heading is 357 9 degrees then the two bytes would be ODF8 3579 476 Time 3 bytes For example if SGPRMC time is 162916 00 then the three bytes would be 027c64 162916 011 Include GPS date latitude longitude velocity and time in message If BitO 1 binary GPS data is added to the message in the following sequence Date 3 bytes For example if SGPRMC date is 290611 then the three bytes would be 046F33 290611 Latitude 3 bytes For example if SGPRMC latitude is 3259 815430 N then the three bytes would be 31BDA7 3259815 Longitude 4 bytes For example if SGPRMC longitude is 09642 854492 W then the four bytes would be FF6CDC9A 9642854 Velocity 2 bytes in tenths of knots For example if SGPRMC velocity is 21 1 knots then the two bytes would be 00D3 211 Time 3 bytes For example if SGPRMC time is 162916 00 then the three bytes would be 027c64 162916 If BitO 0 ASCII GPS data is formatted as described above then converted to ASCII HEX effectively doubling the number of bytes required to contain the information be
85. 00 2099 The data is entered as a two digit value 0 99 The month to which the time is being set Values range from 1 12 The day to which the time is being set Values range from 1 31 lt rtc_hour gt The hour to which the time is being set Values range from 0 24 for 24 Hour mode settings PE NOTE only 24 Hour mode currently supported This command is used to set the time for the RTC Currently all time is based on 24 Hour time format atSrtctime SRTCTIME 01 03 10 13 14 03 2 OK atSrtctime SRTCTIME 0 6 0 99 1 12 1 31 0 23 0 59 0 59 atSrtctime 1 3 10 13 14 37 50 OK 291 NITZ Commands ATSRTCUPD Update RTC with NITZ Command Function This command allows the user to enable disable setting of the RTC time with either UTC or local time received in the NITZ Syntax Query ATSRTCUPD Syntax SRTCUPD 0 2 OK ATSRTCUPD lt mode gt lt reset gt Read Syntax ATSRTCUPD Read Response SRTCUPD lt mode gt lt update gt OK Execute Syntax Unsolicited Response Parameter Values lt mode gt 0 disables updating the RTC 1 enables updating the RTC to UTC time 2 Enables updating RTC to local time based on the TZ the NITZ lt reset gt 0 Do not reset SRTCUPD update parameter 1 Reset SRTCUPD update parameter to 0 update has not been updated 1 RTC has been updated IEEE C coa EM will be used to update the RTC time 292
86. 1 byte length of event in seconds 1 byte max acceleration deceleration The Parm2 value is obtained as a result of selecting individual bit fields from the table below Bit Field Table 3 1 1 479 1 send all data generated as a result of this table in Binary format send all data generated as a result of this table in ASCII format 1 Add parm1 data to message 4 bytes in binary format 11 bytes of data in ASCII format do not add parm1 data to outbound message 1 add SMDMID value 22 bytes of ASCII data irrespective of Bit O setting 0 do not add SMDMID value 1 Message is stored non volatile memory until it can be sent regardless of network status 0 Check network status before storing message in non volatile memory If it appears that the message can be sent out immediately network status is clear and message queue has few or no messages pending the message is stored in the non volatile message queue until it can be sent Otherwise the message is deleted 1 add input lt event category gt number 1 byte in binary format 3 bytes in ASCII format do not add input event category number 1 send this OTA message via SMS when GPRS services is not available send this OTA message via GPRS only 1 add RTC time 6 bytes of RTC time in binary format or 13 bytes in ASCII format 0 do not add RTC time 1 Replace append modem ID field with 10 byte modem ID includin
87. 2 deregister from network 3 set only format for read command COPS do not attempt registration deregistration lt oper gt field is ignored this value is not applicable in read command response 4 manual automatic lt oper gt field shall be present if manual selection fails automatic mode lt mode 0 is entered format 0 long format alphanumeric oper 1 short format alphanumeric oper 2 numeric oper GSM Location Area Identification Number 0 Unknown 1 Available 2 Current 3 Forbidden 129 Operator Selection To manually register the modem on a known PLMN AT COPS 1 2 xxxxx L PLMN Numeric format Manually register To read operator information AT COPS COPS 2 Voicestream Vstream 31022 PLMN Short format Long format State current 130 AT CPOL Preferred Operator List Command Function This command is used to list and edit the SIM preferred list of networks Syntax Query AT CPOL OK Read Response CPOL lt index1 gt lt format gt lt oper1 gt lt index10 gt lt format gt lt oper10 gt OK integer type the order number of operator in the SIM preferred operator list lt format gt 0 long format alphanumeric oper 1 short format alphanumeric lt oper gt 2 numeric lt oper gt lt opern gt string type lt format gt indicates if the format is alphanumeric or numeric see COPS This command is used to
88. 2 2 328 Event Comniands o doctus uo LN ote beo b 329 ATSETSAV Event Timer Save Configuration 2 2 2 22 2 2 2 2222222222 22 0 02 2 22 22 0 329 ATSEVCID User Defined Incoming Call Number 2 2 2 222 2 2 42 4 330 BISEVDEL Delete Evefit 332 Delete Event ores 333 ATSEVDELR Delete a Range of Event Groups 2 2 2 22 22 22 22444 1202 334 AT EVENT User Defined Input Output 2 335 AT EVGQRY Event Group Query esa aan 338 Event d Uu ec uet bes br E 339 ATISEVTEST Generate Test Input Event lt 340 ATSEVTIM User Defined Input Event Timers 2 2 22 22 22 0 0 0 0 2 0 341 AT EVTIMQRY Event b e 342 ATSEVTOFF Event Engine Disable 343 ATSEVTQRY Query the State or Value of the Specified Input Event 344 ATSSTOATEV Store AT Command Events
89. 4 dB Change in bias may or may not have an Effect depending on hardware Extra gain is not supported in headset mode Changing the value in headset mode will have no affect on the module configuration ATSPREAMP 1 24 8 Max volume from the microphone 194 ATSSPKCFG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Set Downlink Voice Parameters This command allows the user to configure the downlink voice path parameters for the current voice mode see Svselect ATSSPKCFG SSPKCFG 0 12 0 5 0 1 0 1 0 1 0 1 3 OK ATSSPKCFG lt gain gt lt volume gt lt filter gt lt highpass filter gt lt headset Ov Mid gt lt voice mode gt Note The current lt headsetOvMid gt and current lt voice mode gt settings are assumed if not entered when writing this command ATSSPKCFG SSPKCFG lt gain gt lt volume gt lt filter gt lt highpass filter gt lt headset Ov Mid gt lt voice mode gt 195 Set Downlink Voice Parameters 0 6 dB 1 5 db 2 4 db 3 3 db 4 2 db 5 1db 6 0 db 7 0 db 8 2 db 9 3 db 10 3 db 11 5 db 12 6 db lt volume gt The value of volume is as follows 0 Mute 1 24 dB 2 18 dB 3 12 dB 4 6 db 5 0 lt filter gt 0 1 off Enable disable voice filter Filter coeff
90. 432 Irniput Everit a a douche cte se chess cence i 435 Output Event he te Le tt tats Stet 444 User Variable Index Table suco or Reed dee 451 deste sedat ts 462 5 EEE 463 Bit Field Table Selection eo ecd eas aig sea ub Up ad e ital eee ayia a 463 e 463 Bit 25 Binary 2 4 466 Bit 2 S ASCIFEOEmaE Table estende AS Nae cen D Lo DUM tI 467 Table B 0 T re eode re EE Le etre tre esas spe kdb aer coe sedate AE UE Re Mele 469 Bit Pield 2 0 oe then ere 0133 Cade e C LLLI Lio 473 Bit Field Table ICE MN KU oe et 479 Appendix A Result 2 22 4 481 sie te ER 481 Unsolicited Result CODES tL M AME LK d lere
91. 50 This table is used only with Output Event 128 System Variable Copied to User Variable For example ATSEVENT 99 3 128 3 9 would copy value of Input Event 9 GSM registration status into User Variable 3 NOTE All the following system variables are not supported by all devices Ensure your device supports the system variable before attempting to use it with user variables For Serving Cell and Neighbor Cell values see 65 00006 012 Engineering Mode Manual for details of the EM command 856 define NAA USRVAR ACCEL 7 865 Accelerometer non transformed Z axis value 864 define NAA USRVAR ACCEL NXFM Y 864 Accelerometer non transformed Y axis value define NAA USRVAR ACCEL NXFM X 863 Accelerometer non transformed X axis value 472 Copies Neighbor Cell 5 absolute radio frequency channel number ARFCN Equivalent to 2 3 462 Copies Neighbor Cell 4 absolute radio frequency channel number ARFCN Equivalent to AT EM 2 3 451 452 Copies Neighbor Cell 3 absolute radio frequency channel number ARFCN Equivalent to 2 3 442 Copies Neighbor Cell 2 absolute radio frequency channel number ARFCN Equivalent to 2 3 432 Copies Neighbor Cell 1 absolute radio frequency channel number ARFCN Equivalent to 2 3 422 Copies Neighbor Cell 0 absolute radio frequency channel number ARFCN Equivalent to AT EM 2 3 452 Copies Serving Cel
92. 7 bytes in Binary format 38 bytes in ASCII format the Garmin sent the reply i s are the ID of the message being reply to specified in atSgfmi 45 v s are the value of the reply 0 ok 1 2 no ASCII format is do not add Garmin text message ack info 1 Message is stored in non volatile memory until it can be sent regardless of network status 0 Code checks network status before storing message in non volatile memory If it appears that the message can be sent out immediately network status is clear and message queue has few or no messages pending the message is stored in the non volatile message queue until it can be sent Otherwise the message is deleted 1 add input event category number 1 byte in binary format 3 bytes in ASCII format do not add input event category number 470 1 add Garmin open text message info 12 bytes in Binary format 27 bytes in ASCII format NOTE With this Bit set to 1 the contents of the Open Text Message generated by the Garmin Device will be stuffed into the Output message payload as a fixed 81 bytes 80 bytes of data and 1 byte for trailing lt space gt directly following the Open Text Message Information for Bit 8 do not add Garmin open text message info 1 add Garmin stop status 8 bytes in Binary format 21 bytes in ASCII format 0 do not add Garmin stop status 1 add Garmin ETA status 24 bytes
93. 87 89 99 139 175 213 ATD gt 89 ATE 47 ATH 65 91 ATI 1 18 ATO 93 ATP 92 48 ATSO 86 94 95 ATS10 96 ATS3 49 ATS4 50 ATS5 51 ATS6 97 ATS7 98 ATS8 99 ATT 100 ATV 52 ATX 53 88 90 504 ATZ 54 H 101 505
94. 9 Invalid GPS SEVTQRY 29 1436 1436 seconds of consecutive invalid GPS data OK 344 ATSSTOATEV Store AT Command Events Command Function This commands allows the user to store AT command output events The AT command is executed upon the triggering of the associated input event Syntax Query ATSSTOATEV STOATEV 1 35 lt AT commands OK Read Response SSTOATEV Event AT Cmds 1 2 OK lt 1 35 gt AT event index lt AT command gt AT command associated with the AT event index The AT command is not checked for validity 345 Store AT Command Events This command is used in conjunction with the Dynamic Input Output event ATSEVENT The output event associated with this command is event 44 When output event 44 is defined in the event table Parm1 defines which index to refer to The AT command associated with the index is executed The use of Dynamic Event Scripting using ATSEVENT or ATSEVDEL as a stored AT Command Event can lead to unpredictable operation and is not recommended When storing command to dial a voice call a replaces the at the end of the dial string i e atd17195551212v 346 ATSUSRVAL Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt hexval gt User Value Allows the user to store a value in fla
95. 96SNCNT Query or Reset the Byte Counters GPRS Only 249 APL Commands usc ao meta NS Aa Le LL 250 250 ATSTCPAPI TCP AP Cont oi 250 ATSICPIDLETO TCP API Idle Timeout lero a ls 252 ATSTEPRESTRETCRAPI R statt 253 ATSTCPRETRYTO API Retry Timeout 2222 2 2 42 254 ATSTGPSRC TCP SOUPCE POLIS doe Seg PETI be det sc de us 255 NISDCPSIATS TCP ABI StatiStipso 256 es ciis sese ot set LA LUE IEEE 257 ATSACKTM Acknowledgment Message Period amp Retry Number 257 ATSUDPAPI Modem API Address tne ria s eto EE E ca S e t ots 259 EDITA Commands bliss e n A LUE Pr 260 ATSFOTAUPG Upgrade Current Firmware 2 2 2 2 222 2222222222222 2 2 2 2424 2 1 02 202222 2 260 ATSFOTACFG Configure Firmware Upgrade 2 2 2 2 22 0 2 2 2 261 ATSFOTAGET Get Firmware Upgrade
96. AS DPTR U a E ree esee theta ee e 20 AT amp F Set All TA Parameters to Factory Defined Configuration 21 AT amp V Display Current Profile 222 2 2 0 0 3 22 AT amp W Save Current Settings 4 23 ATSPWRMSG Power On Message en i et ee ed Le 24 ATSURTWTO UART Wakeup Timeout 2 24 2 02 2 44 210 26 2 27 AT CAMM Accumulated Call Meter Maximum 2 2 2 4 4 4 28 AT CEER Extended Error Reporting 4 2222 29 AT CFUN Set Phone Functionality 2 ccc cece cece ccccceccccccceccecceectecetseeseeastsesnseteeneetees 31 AT CMEE Report Mobile Equipment Errors 24 24 4 4 2 2 2 2 32 ATEGPIN ENtERPIN 33 AT CPUC Price Per Unit and 4 4 36 AT CRES Restore Settings 2 2 2 4 37 AT
97. ATEXEC 265 ATSATPASSWD 222 ATSAUDPLY 353 ATSAUDSTP 354 ATSAUTOCFG 390 494 ATSCGEER 304 ATSCHKIN 223 226 443 ATSDEVTYP 4 371 ATSDFIR 181 ATSDISC 211 ATSETSAV 329 ATSEVCID 330 ATSEVDEL 248 332 337 346 ATSEVDELA 333 ATSEVDELR 334 ATSEVENT 219 241 248 331 335 341 346 398 427 430 451 ATSEVGQRY 338 ATSEVNTRY 339 ATSEVTEST 340 447 ATSEVTIM 341 ATSEVTIMQRY 342 ATSEVTOFF 233 343 ATSEVTQRY 344 ATSEXCACC 395 ATSEXCDEC 396 ATSFFS 267 ATSFLFILT 215 ATSFOTACFG 261 263 ATSFOTAGET 262 263 ATSFOTAUPG 260 262 ATSFRIEND 224 238 243 248 ATSFTPABORT 273 ATSFTPBLK 274 495 ATSFTPCFG 275 ATSFTPCHDIR 276 ATSFTPCLOSE 277 ATSFTPDIR 278 ATSFTPGET 266 279 281 ATSFTPOPEN 274 280 ATSFTPPUT 281 ATSFTPR 282 ATSFTPRST 283 ATSGATEWAY 211 ATSGEOFNC 397 428 436 ATSGFDBNC 399 ATSGFDEL 400 ATSGFIDX 401 ATSGPSCMD 207 402 435 ATSGPSFD 403 ATSGPSFLT 404 ATSGPSLCL 411 ATSGPSLNA 412 ATSGPSOSI 414 465 ATSGPSQUAL 416 ATSGPSRD 418 ATSGPSRST 420 ATSGPSSAV 422 ATSGPSVAL 422 ATSHBRST 306 ATSHOSTIF 212 213 ATSICCID 355 496 ATSIGNDBNC 200 205 ATSIOADC 203 ATSIOCFG 201 205 207 ATSIODBNC 204 ATSIOGP x 207 ATSIOGPA 205 ATSIOPULUP 208 ATSIOTAR 209 ATSLOCI 308 ATSLUPREJ 309 ATSMDMID 227 237 ATSMDSTAT 370 ATSMGCCFG 392 ATSMICAEC 183 ATSMICANR 185 ATSMICBIAS 187 ATSMICES 188 ATSMICESC 190 ATSMLQSIZ 228 ATSMSCLS 311 ATSMSGLOGCL 231 ATSMSGLOGDMP 232 ATSMSGLOGEN 234 ATSMSGLOG
98. Add parm1 data to message 4 bytes in binary format 11 bytes of data in ASCII format do not add 1 data to outbound message 1 add SMDMID value 22 bytes of ASCII data irrespective of Bit 0 setting 0 do not add SMDMID value Bit 3 is least significant in the following description 000 Do not add user variables to message 001 Add user variables 0 9 to message starting with user variable 0 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the different user variables 010 Add only user variable 0 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format 011 Add only user variables 0 1 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the different user variables 100 Add only user variables 0 2 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the different user variables 101 Add only user variables 0 3 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the different user variables 110 Add only user variables 0 5 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the di
99. C Report ADC2 or GPIO9 Command Function This command allows the user to select the data that will be sent over the air when bit 5 of parm2 in the Bit Field Table is selected Syntax Query ATSRPTADC Syntax SRPTADC 0 1 OK lt reported value gt Value to report over the air 0 GPIO9 1 ADC2 210 IP Router Commands ATSGATEWAY Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt gt Gateway This command allows the user to select a gateway IP Windows 3 0 devices and some Linux platforms require a gateway address Default value 0 0 0 0 indicates that no gateway IP will be requested from the host A non zero value will cause the modem to request the indicated gateway from the host ATSGATEWAY SGATEWAY IP OK ATSGATEWAY lt 1 gt ATSGATEWAY SGATEWAY IP gt gateway IP address 211 ATSDISC Disconnect Network Connection Command Function This command allows the user to initiate a network disconnect This command is only valid for ATSHOSTIF 3 after the local PPP connection has been established or over the air as command when in TCP PAD mode o wesma WA This command will only disconnect the network connection when ATSHOSTIF 3 The local PPP connection will remain active This command can also
100. CAOC 1 Execute Syntax AT CAOC Execute Response CAOC 000000 OK lt mode gt 0 Query CCM value 1 Deactivate 2 Activate When lt mode gt 0 execution command will return the current call meter value 103 AT CBST Select Bearer Service Type Command Function This command is used to select the bearer service with data rate and the connection element to be used when data calls are originated Syntax Query AT CBST Syntax CBST 0 7 12 14 65 66 68 70 71 75 0 1 0 3 Write Syntax AT CBST lt baud rate gt lt name gt lt ce gt Write Response OK ERROR Read Syntax AT CBST Read Response CBST 7 0 1 Parameter Values 104 AT CBST Select Bearer Service Type lt baud rate gt autobauding automatic selection of the speed this setting is possible in case of 3 1 kHz modem and non transparent service 1 300 bps V 21 2 1200 bps V 22 3 1200 75 bps V 23 4 2400 bps V 22bis 5 2400 bps V 26ter 6 4800 bps V 32 9600 bps V 32 12 9600 bps V 34 14 14400 bps V 32 300 bps V 110 66 1200 bps V 110 68 2400 bps V 110 or X 31 flag stuffing 70 4800 bps V 110 or X 31 flag stuffing 71 9600 bps V 110 or X 31 flag stuffing 75 14400 bps V 110 or X 31 flag stuffing lt name gt 0 data circuit asynchronous UDI or3 1 kHz modem 1 data circuit synchronous UDI or 3 1 kHz modem lt ce gt transparent 1 non transp
101. CSMP 17 167 0 0 OK Execute Syntax Unsolicited Response Parameter Values f depending on the command or result code first octet of GSM 03 40 SMS DELIVER SMS SUBMIT default 17 or SMS COMMAND default 2 in integer format lt fo gt lt vp gt depending on SMS SUBMIT lt fo gt setting GSM 03 40 TP Validity Period either in integer format default 167 in time string format refer lt dt gt or if is supported in enhanced format hexadecimal coded string with quotes Protocol Identifier in integer format default 0 refer GSM 03 40 lt dcs gt SMS Data Coding Scheme default 0 or Cell Broadcast Data Coding Scheme integer format depending on the command or result code GSM 03 38 me 156 AT CSMS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt service gt Select Message Service Set command selects messaging service lt service gt It returns the types of messages supported by the ME lt mt gt for mobile terminated messages lt mo gt for mobile originated messages and lt bm gt for broadcast type messages AT CSMS CSMS 0 1 OK AT CSMS lt service gt CSMS 0 1 1 1 OK AT CSMS CSMS 0 1 1 1 OK N A N A N A 0 Phase 2 version 1 Phase 2 version 157 GPRS Commands AT CGREG GPRS Network Registration Status Command
102. Call Indication ATHCRC 1 1 CSSI lt code1 gt lt index gt Supplementary Services AT CSSN 1 1 Result Code CSSU lt code2 gt lt index gt lt number gt Supplementary Services AT CSSN 1 1 lt type gt lt subaddr gt lt satype gt Result Code CUSD lt gt lt 51 gt lt 5 gt Indication of Incoming AT CUSD 1 USSD String CGREG lt stat gt lt lac gt lt ci gt lt stat gt lt lac gt lt ci gt lt gt GPRS Registration Status GPRS Registration Status Status AT CGREG 1 1 Result Code Definition AT Command CMTI lt mem gt lt index gt Indication of new short 1 1 message CMT lt length gt lt CR gt lt LF gt lt pdu gt Short Message output AT CNMI 1 2 Directly to TE PDU mode CBM Incoming Cell Broadcast AT CNMI 1 0 2 lt sn gt lt mid gt lt dcs gt lt page gt lt pages gt Message routed directly to lt CR gt lt LF gt lt data gt TE CDS lt length gt lt CR gt lt LF gt lt pdu gt SMS status report routed 1 0 0 1 directly to the TE AT CSMP 49 482 Result Code Definition AT Command 96SATI lt satCmd gt Indication of SAT AT SATC 1 command 5 lt satRsp gt Indication of SAT envelope AT SATC 1 response 5 rdl SAT pending call alert 5 1 rdl redial timeout for the call in milliseconds SATN lt satNtfy gt Notification of SAT 5 1
103. Command Function Syntax Query Response Write Syntax Response Read Syntax Response Closes the Connection to FTP Server Closes the current connection with the remote FTP server This command is only available when a connection to the FTP server is active If a connection to an FTP server is not active FTP INVALID CLIENT is returned 277 ATSFTPDIR Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Directory Listing Prints a directory listing of the current working directory on the FTP server OK SFTPDIR lt current directory information gt ATSFTPDIR OK lt directory listing information gt ATSFTPDIR can only be entered after the connection to the FTP server has been established Directory listing information may be delayed due to the latency of the data connection to the FTP server 278 ATSFTPGET Retrieve a Remote File Command Function Retrieves a remote file from the FTP server for either output on the serial port or storage to the local flash file system Syntax Query ATSFTPGET 5 SFTPGET remotefile localfile OK A Parameter Values File name on the remote FTP server lt localfile gt File name to use for storage of the retrieved file in the local flash file system Note the local filename length is limited to 15 characters
104. Document Please see the Engineering Mode Manual Technical Note GSMOOOOTNO12 for complete details of this command 360 AT MEPD MEPD Configuration Data Command Function This command allows the user to read the current values of the MEPD configuration data This configuration data is used for SIM personalization The data is entered using a special application to bind the MEPD data to the modem This AT command can only query the contents of the data not change it Syntax Query AT MEPD MEPD MAX ALE RFM RFA RSM RSA TM NPL CPL PPL OK Execute Response MEPD data per type OK 361 AT MEPD lt type gt MEPD Configuration Data ASCII string specifying MEPD data type MAX Max value of failure counter ALE Current value of failure counter Failure counter RESET fail max value RFA Failure counter RESET fail current value RSM Failure counter RESET success value RSA Failure counter RESET success current value TME Timer flag ETF ETSI flag AIF AIRTEL flag NPL Network personalization lock CPL Corporate personalization lock PPL Provider personalization lock NPL MEPD data replaces AT CLCKCFG CPL MEPD data replaces AT CLCKCP PPL MEPD data replaces AT CLCKSP 362 AT SIMIND Command Function Syntax Query Syntax Write Sy
105. ESULT OF THE USE OF ANY NEW MATERIALS ENFORA S MAXIMUM LIABILITY FOR ANY CLAIM BASED ON THE NEW MATERIALS SHALL NOT EXCEED FIFTY U S DOLLARS 50 2012 Enfora Inc All rights reserved Complying with all applicable copyright laws is the responsibility of the user Without limiting the rights under copyright no part of this document may be reproduced stored in or introduced into a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise or for any purpose without the express written permission of Enfora Inc Enfora and the Enfora logo are either registered trademarks or trademarks of Enfora Inc in the United States 251 Renner Pkwy Richardson TX 75080 USA 972 633 4400 Phone 972 633 4400 Fax 972 633 4444 Email info enfora com www enfora com Introduction ata Be a MN eel Be 1 Doc ment Scope oss Dumas gL Sh Sls ds deg bans Lok 1 Platform Reference and ioo eto SL oh e t tele 1 Command Synta Ide act RH tir 1 Standard Commands ee tense gc esses a hi e hdl edel ct ses seas hl soothe 3 General Commands irs ED LL NR D ate te 4 ATSDEVTYP Query the Device Type 2 2 2 2 22 2 222 22 22 2 2 24 2 0 2 2 2 11 20 4 ATSPKG Request Firmware Package
106. Function Controls the presentation of an unsolicited result code CGREG Syntax Query AT CGREG Response CGREG 0 2 OK Write Syntax AT CGREG 1 Read Syntax AT CGREG CGREG lt n gt lt stat gt lt lac gt lt ci gt OK lt gt 0 disable network registration unsolicited result code 1 enable network registration unsolicited result code CGREG stat 2 enable network registration and location information unsolicited result code CGREG stat lac ci 158 GPRS Network Registration Status 0 not registered ME is not currently searching a new operator to register to 1 registered home network 2 notregistered but ME is currently searching a new operator to register to 3 registration denied 4 unknown 5 registered roaming String type two byte location area code in hexadecimal format e g 00C3 equals 195 in decimal String type two byte cell ID in hexadecimal format If parameter n is omitted the command does nothing 159 AT CGACT PDP Context Activate or Deactivate Command Function The execution command is used to activate or deactivate the specified PDP context s Syntax Query AT CGACT Syntax CGACT 0 1 K Write Syntax AT CGACT lt state gt lt cid gt Read Syntax AT CGACT 1 Unsolicited Response A lt state gt 0 deactivated activated Parameter Values numeric value of PDP context activation It is n
107. IMEI N A Execute Syntax AT GSN Execute Response 0044008824900101 OK Return value is manufacturer specific The TA returns the International Mobile Equipment Identity IMEI 14 ATSSRN Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Module Serial Number This command will return the serial number of the module ATSSRN ATSSRN SSRN Returned values are unique for each module 15 AT WS46 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt n gt Select Wireless Network This command is used to select the wireless network to operate with the TA AT WS46 4 546 12 AT WS46 lt n gt AT WS46 WS46 12 OK 12 GSM Digital Cellular Will provide available network interface support selection 16 ATSMSPVER Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt version gt Query Current MSP Software Version This command allows the user to query the current software ID of the MSP430 SMSPVER version OK _ 0 5 version ID unknown MSP430 has not communicat
108. IO16 GPIO19 outputs 1 binary 0001 so GPIO20 input Note GPIO numbers gt 8 are not supported on the MT Gu 21 Copies current RTC time OXO0OHHMMSS where HH hour 0 23 MM minute 0 59 SS second 0 59 Copies current RTC date OXOOYYMMDD where YY last two digits of year 00 99 MM month 1 12 DD day of month 1 31 454 Copies value of Input Event 1 GPIO2 0 Low 1 High Copies value of Input Event 2 GPIO3 0 Low 1 High Copies value of Input Event 3 GPIO4 0 Low 1 High Copies value of Input Event 4 GPIOS 0 Low 1 High Copies value of Input Event 5 GPIO6 0 Low 1 High Copies value of Input Event 6 GPIO7 0 Low 1 High Copies value of Input Event 7 GPIO8 0 Low 1 High Copies value of Input Event 8 modem power up indication Always 1 Copies value of Input Event 9 modem GSM registration See AT CREG command description for GSM registration status information Copies value of Input Event 10 modem GPRS registration See AT CGREG command for GPRS registration status information 455 Copies value of Input Event 11 Receipt of IP address 0 No IP address 1 Valid IP address obtained Copies value of Input Event 12 Timer 1 status 0 Timer not expired 1 Timer expired Copies value of Input Event 13 Timer 2 status 0 Timer not expired 1 Timer expired Copies value of Input Event 14 Timer 3 status 0 T
109. MDMID value 22 bytes of ASCII data irrespective of Bit 0 setting 0 do not add SMDMID value 1 add SIOCFG and SIOGPA GPIO direction and data in ASCII HEX format 2 bytes in Binary format 6 bytes in ASCII format do not add GPIO direction and data value 463 Bit 4 1 add ADC1 value 2 bytes binary or 5 bytes ASCII a 0 do not add ADC1 value Bit 5 1 add ADC2 value or GPI9 status data 2 bytes binary or 5 bytes ASCII m do not add ADC2 value or GPI9 status data Bit 6 1 Message is stored in non volatile memory until it can be sent regardless of network status 0 Code checks network status before storing message in non volatile memory If it appears that the message can be sent out immediately network status is clear and message queue has few or no messages pending the message is stored in the non volatile message queue until it can be sent Otherwise the message is deleted Bit 7 1 add input event category number 1 byte in binary format 3 bytes in ASCII format do not add input event category number Bit 8 1 add GPS data 3 bytes of Date information in Binary format or up to 80 bytes of SGPGGA NMEA message if Bit O is set to 0 0 do not add this particular field of GPS data Bit 9 1 1 byte of STATUS information in Binary 0 do not add this particular field of GPS data Bit 10 1 add GPS data 3 bytes of Latitude information in Bin
110. MS destination address configured via SSMSDA command 1 See Bit Field Generate and transmit message to main serial Table port based on Parm1 and Parm2 values in ASCII format only 449 2147483648 Sets user variable indicated by parm1 to value to 2147483647 of parm2 for example if parm1 is 7 and parm2 is 50 this output event would set user variable 7 to 50 2147483648 Increments user variable indicated by parm1 to 2147483647 by value of parm2 for example if parm1 is 4 parm2 is 100 and user variable 4 was 200 prior to this event user variable 4 would be incremented to 300 by this event 2147483648 Decrements user variable indicated by parm1 to 2147483647 by value of parm2 for example if parm1 is 9 parm2 is 10 and user variable 9 was 50 prior to this event user variable 9 would be decremented to 40 by this event 2147483648 Copies value of a system variable into user to 2147483647 variable indicated parm1 Parm2 is used as an index to determine the system variable that will be copied see User Variable Index Table Play audio file that is stored in the FFS The audio files must be named 1 20 Save circular GPS AI2 buffer to cst ai2log in FFS used to debug unexpected GPS behavior 148 151 Reserved Send UDP message to the check in servers specified in the SFRIEND list This event sends a wakeup style message to every server in the friends list with usage 4 4
111. MT 2500 AT Command Reference 55 2418 001 Version 1 03 04 June 2012 gt a o U 4 E a gt o lt C gt 2 TERMS OF USE OF NEW MATERIALS PLEASE READ CAREFULLY From time to time Enfora in its sole discretion may make available for download on its website www enfora com or may transmit via mail or email updates or upgrades to or new releases of the firmware software or documentation for its products collectively New Materials Use of such New Materials is subject to the terms and conditions set forth below and may be subject to additional terms and conditions as set forth in Enfora s Technical Support Policy posted on its website and or any written agreement between the user and Enfora All New Materials are provided AS IS Enfora makes no warranty or representation with respect to the merchantability suitability functionality accuracy or completeness of any such New Materials The user of such New Materials assumes all risk known or unknown of such use Enfora reserves all rights in such New Materials The user shall have only a revocable and limited license to use such New Materials in connection with the products for which they are intended Distribution or modification of any New Materials without Enfora s consent is strictly prohibited IN NO EVENT WILL ENFORA BE RESPONSIBLE FOR ANY INCIDENTAL INDIRECT CONSEQUENTIAL OR SPECIAL DAMAGES AS A R
112. PCO Hex string gt 1 CGPCO 0 lt PCO Hex string gt 2 OK AT CGPCO CGPCO 1 lt Username Password gt 1 CGPCO 1 lt Username Password gt 2 OK lt Input format gt 0 Inputs specified in Hexadecimal 1 Inputs specified in ASCII 356 AT CGPCO lt Authentication data gt Set Type of Authentication Username and Password Authentication data ASCII lt username gt lt password gt where Username Maximum 63 bytes ASCII string Password Maximum 63 bytes ASCII string Authentication data Hexadecimal Protocol Configuration Option specified in Hex value maximum size is equal to 251 bytes 0 The new username and password is to be applied to all context Activation 1 The new username and password is to be applied to Context identifier 1 2 The new username and password is to be applied to Context identifier 2 AT CGDCONT command must be set before the CGPCO command is used If CGPCO is set with the input format of hexadecimal then the setting of AT CGPPP will be ignored Username and Password are case sensitive Example of ASCII input parameters AT CGPCO 1 username password 1 AT CGPCO CGPCO 1 username password 1 PAP 80C023160101001608757365726E616D65087061737 776F726480211001010010810600000000830600000000 Example of Hex input parameters AT CGPCO 0 80C023160101001608757365726E616D650870617373 776 726480211001010010810600000000830600000000 1
113. RD 234 235 ATSMSGSND 238 ATSMSPVER 17 ATSNETIP 215 314 372 ATSNETLST 312 497 ATSNETMON 314 ATSODOMETER 425 ATSPADDST 238 ATSPDPBOT 328 ATSPING 216 ATSPKG 5 371 ATSPLYCLR 426 ATSPLYFN 427 ATSPREAMP 193 ATSPWRMSG 24 ATSPWRSAV 430 ATSRESET 25 316 ATSRPTADC 202 210 439 ATSRTCALRM 284 ATSRTCCLRA 285 287 ATSRTCRSET 288 ATSRTCTIME 290 295 ATSRTCUPD 292 ATSSIMCFG 365 ATSSIMDTC 364 ATSSMSDA 238 240 242 ATSSMSDAEN 241 242 ATSSNDMSG 243 ATSSPKCFG 195 ATSSRN 15 ATSSTOATEV 239 345 ATSTCPAPI 239 250 256 ATSTCPERR 316 498 ATSTCPIDLETO 252 ATSTCPRESTRT 253 256 ATSTCPRETRYTO 254 ATSTCPSRC 255 ATSTCPSTATS 256 ATSTODOM 423 ATSUDPAPI 244 259 ATSUDPMSG 244 ATSUFIR 198 ATSUPSTATUS 264 ATSURTWTO 26 ATSUSRVAL 347 ATSVEAR 176 ATSVGR 177 ATSVGT 178 ATSVLVL 179 ATSVSELECT 188 199 ATSVST 180 ATSWAKEUP 227 247 341 AT ALS 102 AT BAND 319 AT CACM 67 AT CAOC 71 AT CGAATT 303 321 AT CGPCO 356 AT CGPPP 357 358 AT CGREG 322 371 435 455 AT CNIV 293 499 AT CPI 68 AT CSTAT 359 AT CTZV 294 AT EM 360 451 466 AT MEPD 361 AT NRG 324 AT SATC 348 483 AT SATE 350 AT SATR 351 352 AT SATT 349 352 AT SIMIND 363 AT SLEEP 366 AT SNCNT 249 AT amp C 19 AT amp D 20 AT amp F 21 73 124 231 237 333 403 424 425 446 AT amp V 22 AT amp W 23 187 308 311 329 337 340 394 414 AT CACM 27 28 112 481 AT CAMM 28 AT CAOC 27 103 AT CBST 104 AT CCFC 106 AT CCLK 295 AT CC
114. S disabled 7 Limited service 8 Soft power off lt DT_CAUSE gt see table in notes section below lt DT_TYPE gt DT_TYPE Detach type 1 GPRS detach 2 IMSI detach 3 Combined detach 4 SIM removed 5 Power off 6 GPRS disabled 7 Limited service 8 Soft power off lt SLUPREJ gt see ATSLUPREG command lt SRAUREJ gt see ATSRAUREG command lt CEER gt see AT CEER command ATSMDSTAT lt TCP ERROR gt lt PAD DISC gt lt DISC gt Query Modem Status TCP ERROR values 0 no error stored 1 normal closure 2 unexpected RST 3 unexpected SYN 4 received FIN 5 timeout establishing connection 6 failure establishing connection 7 timeout in close 8 timeout on established connection 9 RST on established connection 10 ICMP rec d no route to host 11 ICMP rec d connection refused 12 ICMP rec d frag req DF set 13 no route found for dest 14 interface down or other failure 15 internal stack failure 0 no reason stored 1 server timeout 2 PPP caused 3 host caused 4 connection timeout 5 caused by AT cmd 0 no reason stored 4 connection timeout 5 caused by AT cmd 6 bad msg format 7 connect fail 373 Query Modem Status DT_CAUSE values Detach cause 0402 IMSI unknown in HLR 0403 Illegal MS 0404 IMSI unknown in VLR 0405 IMEI not accepted 0406 Illegal ME 040b PLMN not allowed 040c Location Area not allowe
115. SD Read Response CUSD 0 OK lt gt 0 disable the result code presentation 1 enable the result code presentation 2 cancel session st lt str gt when lt str gt parameter is not given network is not interrogated actual USSD string in quotes lt dcs gt language parameter see GSM 03 38 Default 15 Language unspecified 138 AT CUSD Example Unstructured Supplementary Service AT CUSD 1 201 35 15 OK CUSD 0 201 35 15 network response USSD stings can also be sent using the ATD command ATD 201 35 OK CUSD 0 201 35 15 network response 139 SMS Commands AT CMGC Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt length gt lt mr gt lt ackpdu gt Send Command Execution command sends a command message from a TE to the network SMS COMMAND The entering of PDU is done similarly as specified in command Send Message CMGS Message reference value lt mr gt is returned to the TE on successful message delivery N A N A C N A N A N A N A PDU is given ctrl Z CMGC lt gt lt gt 22 140 AT CMGD Delete Message Command Function Deletes message from preferred storage location eme status 0 Delete the messages specified by the index 1 Ignore
116. T LM E 205 BISIOGP x GPIO Bit Control s cad coc aan 207 AT IOPULUP GPIO Pull up Setting Scns cele a pore de ee ee ee e te end dalek 208 ATSIOTAR Input Output Transition Across 2 2 22 2 22 222 21 4 4 41 2 209 ATSRPTADC Report ADC2 or GPIOO 210 IP Router Commands eee a od E eee RARE EE RUE hes 211 ATSGATEWAY Gateway IP ev ode ee ED e DU ub d a ND A S 211 ATSDISC Disconnect Network COrfBctlon Ice d Lee et o Sb eee t o E Re 211 ATSHOSTIF Configure Host to Modem Interface 2 2 2 2 2 2 2 2 2222222222 2 4 4 9 1 0 0 0 213 ATSNETIP Display Network Assigned IP amp DNS 2 00 0 000 020 cece cc ccecececececececcececececececetecesetererees 215 ATSFLFILT Filter ICMP Echo Request 215 ATSPING Send 1 fReduesE Lan a ol E 216 5 es b see yv 218 ATSAPIOPT Enable API Optional Header Fields 2 2 2 2 2 2 2 2 2222222222222222 2 4 0 218 1 API Password 2555 o 221 ATSATPASSWD Set authorization for AT commands for seria
117. UG 109 AT CCWA 110 481 AT CCWE 112 AT CEER 29 372 500 AT CFUN 31 364 AT CGACT 160 371 AT CGANS 161 AT CGATT 162 AT CGAUTO 95 163 AT CGCLASS 164 AT CGDATA 165 AT CGDCONT 160 166 172 173 303 357 AT CGEREP 168 170 AT CGEV 170 AT CGMI 7 AT CGMM 8 AT CGMR 9 AT CGPADDR 171 AT CGQMIN 172 AT CGQREQ 173 AT CGREG 158 482 AT CGSMS 174 AT CGSN 10 AT CHLD 72 AT CHUP 73 AT CIMI 113 AT CIND 55 AT CLAE 57 481 AT CLAN 58 AT CLCC 74 AT CLCK 114 370 AT CLCKCFG 362 501 AT CLCKCP 362 AT CLCKSP 362 AT CLIP 117 481 AT CLIR 119 AT CMEE 32 481 AT CMER 121 AT CMGC 140 AT CMGD 141 AT CMGF 142 144 146 AT CMGL 143 AT CMGR 145 AT CMGS 1 146 AT CMGW 147 AT CMOD 124 AT CMSS 148 AT CMUT 76 AT CNMI 149 154 482 AT CNUM 125 AT COLP 126 481 AT COPN 127 AT COPS 128 325 371 AT CPAS 77 AT CPBF 60 AT CPBR 61 AT CPBS 60 62 64 AT CPBW 64 AT CPIN 33 303 371 AT CPMS 152 502 AT CPOL 131 AT CPUC 36 AT CPWD 368 AT CR 78 481 AT CRC 2 79 482 AT CREG 326 371 435 455 482 AT CRES 37 38 AT CRLP 132 AT CSAS 37 38 AT CSCA 153 AT CSCB 154 AT CSCS 39 349 350 352 AT CSDH 155 AT CSMP 156 482 AT CSMS 157 AT CSNS 133 AT CSQ 296 371 AT CSSN 135 482 AT CSTA 40 AT CSVM 81 AT CTZR 299 AT CTZU 300 AT CUSD 138 482 AT FCLASS 41 AT GCAP 42 AT GMI 11 AT GMM 12 AT GMR 13 503 AT GSN 14 AT ICF 43 AT IFC 44 AT ILRR 45 AT IPR 46 AT STTONE 82 AT VTS 84 AT WS46 16 ATA 86 ATD
118. Unsolicited Response Parameter Values lt message gt Power On Message This command allows the user to change the default Power up message ATSPWRMSG new pwr up message SPWRMSG AT Command Interpreter ready New Power up Message Optional parameter that will remove the message altogether Please see the examples at the end of this command ATSPWRMSG will restore the power up message to the factory default The power up message can be a maximum of 40 characters 24 ATSPWRMSG Example Power On Message ATSPWRMSG SPWRMSG AT Command Interpreter ready ATSRESET AT Command Interpreter ready ATSPWRMSG Ready To Go ATSPWRMSG SPWRMSG Ready Go ATSRESET Ready To Go ATSPWRMSG ATSPWRMSG SPWRMSG AT Command Interpreter ready The second parameter is optional ATSPWRMSG New Powerup Msg sets New Powerup Msg as powerup msg ATSPWRMSG New Powerup Msg 0 same as previous ATSPWRMSG 1 removes the powerup msg ATSPWRMSG some text 1 removes the powerup msg ignores text ATSPWRMSG sets powerup msg back to default string ATSPWRMSG 0 same as previous 25 ATSURTWTO Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt seconds gt UART Wakeup Timeout This sets the number of seconds the UART will prevent the modem from going
119. Unsolicited Response Parameter Values lt start gt lt stop gt Delete a Range of Event Groups This command deletes a range of event groups ATSEVDELR SEVDELR 0 255 0 255 ATSEVDELR lt start gt lt stop gt First group index in range to be deleted Last group index in range to be deleted K A 334 ATSEVENT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax User Defined Input Output This command allows the user to customize the modem s input and output capabilities Any combination of input events can be monitored to trigger any combination of output events ATSEVENT 000000000000 ATSEVENT 000000000000 SEVENT 0 255 0 3 0 255 2147483647 2147483647 2147483647 2147483647 ATSEVENT lt event group gt lt event type gt lt event category gt lt parm1 gt lt parm2 gt ATSEVENT SEVENT fewest ot 27 335 ATSEVENT User Defined Input Output Execute Response lt event group gt This parameter defines the group number of a group of events and the order they are executed Events are grouped together to control execution sequence A group number has to have at least one input event and one output event Multiple input events within a group number would be treated as a logical AND condition Multiple output events within a group number would be executed individually in a s
120. X CSAS Save Settl gs ies e LIRE TEE dtu ala ei 38 AT CSCS Select TE Character Set ouis steep Et ea UD ne DLE E D IRE so 39 AT CSTA Select Type of Address 4 0 40 AT FCLASS GSM Class OF Service sci tts eer DEN oad aici 41 AT GCAP Request Overall Capabilities 2 2 4 4 42 AT ICF TE TA Character Framing 4 43 AT IFC Local Flow Control eec du crate 44 AT ILRR Local Rate Reporting 4 204 1 2 45 AT IPR Fixed les tA Data Bate eo CHE Ni ett et E ER MP 46 ATE Command Echo Mode vss ce LLL d UA La EE 47 Result Code Suppression 2 6 48 ATS3 Command Line Termination Character 49 ATS4 Response Formatting Character 24 4 2 2 50 55 Editing Character 2 0 0 1 2 223 223223 51 ATVoReSponse FORMat s asso enter
121. XXX When entered will return the command format and value ranges Read Syntax AT GXXX When entered will return the current value assigned to the command Write Syntax AT GXXX lt value gt lt value gt When entered will set the command to specified value s Execute Syntax AT GXXX When entered will execute the specified command Command Concatenation AT CRC 1 SO 1 When entered it will execute both the CRC and SO command The following is the format in which all commands will be presented ATx lt value gt lt value gt lt optional value Note Where applicable the lt value gt responses provided for the READ and EXECUTE formats are modem default values All efforts will be made by Enfora Inc to keep these values current in the documentation but will not be responsible for any differences that may occur as a result subsequent software builds and version enhancements General Commands ATSDEVTYP Query the Device Type Command Function The SDEVTYP queries returns the product ID and software version Syntax Query ATSDEVTYP Syntax Write Syntax Reim NAS Execute Response SDEVTYP lt pid gt lt swver gt OK ID lt swver gt 4 digit hex Software Version value EE example 2 1 4 0 would be displayed as 52 7 ATSPKG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Re
122. YCLR 0 24 OK ATSPLYCLR lt id gt MEN 0 24 identifier of geographical polygon see SPLYFN 426 ATSPLYFN Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Geo Fencing a Polygonal Area This command allows a user to define up to 25 separate polygonal geographical areas can be any number from 0 to 24 The event engine see ATSEVENT can be set up to send a message when the device moves in or out of the geographical area defined by the polygon Each command defines one of 26 possible vertices or corners The line segments of the polygon are generated by connecting the non zero vertices in sequence for example point 0 is connected to point 1 which is connected to point 2 etc The polygon can be generated in either a clockwise or counterclockwise sequence see Notes section below for additional details You can specify your polygon with less than 26 vertices but the first and last points of the polygon still must be identical The query returns all non zero locations defined for the polygon as well as all 0 0 vertex locations that serve as a polygon terminator ATSPLYFN SPLYFN 0 25 90 0 90 0 180 0 180 0 OK SPLYFN Ptldx Latitude Longitude lt idx gt lt latitude gt lt longitude gt 427 ATSPLYFN Geo Fencing a Polygonal Area lt idx gt 0
123. _ If lt mode gt lt gt 2 and command is successful then OK If lt mode gt 2 and command is successful then CLCK lt status gt lt class1 gt lt CR gt lt LF gt CLCK status class2 OK O 114 Facility Lock SC SIM PIN 1 AO Barr All Outgoing Calls Ol Barr Outgoing International Calls Barr Outgoing International Calls except Home Country Al Barr All Incoming Calls IR Barr Incoming Calls when Roaming outside the Home Country AB All Barring Services AG All Outgoing Barring AC All incoming Barring FD SIM Fixed Dialing Feature PC Corporate Personalization allows personalization to custom corporate group settings PP Provider Personalization allows for personalization to custom service provider defined groups PS PH SIM lock PHone to SIM card ME asks password when other than current SIM card inserted ME may remember certain amount of previously used cards thus not requiring password when they are inserted PN Network Personalisation refer GSM 02 22 33 PU network sUbset Personalisation refer GSM 02 22 33 PF lock Phone to the very First inserted SIM card also referred in the present document as PH FSIM ME asks password when other than the first SIM card is inserted FC Fail count FM Fail count reset MU Master unlock MM Master un
124. ach keep alive period Zero indicates no wakeup message should be sent lt retry period gt The number of seconds between successive message retries Zero indicates no retries lt reselect gt 0 IP reselection is OFF 1 If an acknowledge message has not been received after all friend servers and retries for the message are exhausted assume a problem with round trip communication and initiate IP re selection ATSACKTM 5 5 1 Perform reselect ifno ACK from FRIENDS Transmit messages every 5 seconds Transmit 5 messages total ATSWAKEUP time between ATSACKTM sequence 5sec 5sec ssec 5sec 5sec ee ATSACKTM sending 5 messages 5 seconds apart 258 ATSUDPAPI Modem API Address Command Function This command allows the user to query set the API IP address and port number Any UDP packet received from a local host and addressed to the modem API IP and port will be intercepted and processed as a modem API request Any UDP packet received from a remote server and addressed to the modem API port will be intercepted and processed as a modem API request Syntax Query ATSUDPAPI SUDPAPI 0 255 0 255 0 255 0 255 0 65535 OK ATSUDPAPI API IP gt lt API port SUDPAPI API IP gt gt lt API port mamme Notes O Ma 259 FOTA Commands ATSFOTAUPG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syn
125. age CMGD defined values ME ME message storage SM SIM message storage lt 2 gt String type memory to which writing and sending operations made commands Send Message from Storage CMSS and Write Message to Memory CMGW refer to lt mem1 gt for defined values lt mem3 gt String type memory to which received messages are preferred to be stored unless class of message defines a specific storage location refer to command New Message Indications CNMI refer to lt mem1 gt for defined values can only store up to three 3 short messages 152 AT CSCA Service Center Address Command Function Set command updates the SMSC address through which mobile originated SMs are transmitted Syntax Query AT CSCA Write Syntax AT CSCA lt sca gt lt tosca gt Write Response CSCA sca tosca OK Read Syntax AT CSCA Read Response 5 12063130004 145 OK The service center address must be present to complete delivery of SMS Most SIMs are delivered from the service provider with a service center already programmed into the SIM A should be entered in front of the sms address but is not required by all operators 153 AT CSCB Select Cell Broadcast Message Types Command Function Select which types of CBm s are to be received by the ME Syntax Query AT CSCB Syntax CSCB 0 1 OK K Write Syntax AT CSCB lt mode gt Read Sy
126. alibration must be re done The dynamic orientation calibration may be re done as needed without re doing the static calibration However if the static calibration is re done the dynamic calibration must be re done as well The re init command may only be give with the mode of 0 This command disables the auto calibration and clears the saved calibration data This sets the auto calibration status to 0 Calibration not started 387 ATSACCORN Device Orientation Command Function This command allows the user to set the device orientation with respect to the vehicle body Syntax Query ATSACCORN SACCORN 90 90 180 180 180 180 OK Read Response SACCORN lt Pitch gt lt Roll gt lt Yaw gt Execute Syntax Unsolicited Response Parameter Values lt Pitch gt Device angle about Y axis relative to the vehicle Default 0 lt Roll gt Device angle about X axis relative to the vehicle Default 0 lt Yaw gt Device angle about Z axis relative to the vehicle Default 0 The orientation parameters are used to convert the accelerometer axes to the vehicle axes so that acceleration and deceleration along the vehicle centerline front to back can be measured separately from the side to side and up and down accelerations OK ee 388 ATSACCSAM Set Query Accelerometer Sampling Command Function This command allows the user to set the accelerometer sampling rate and filter coefficient Rea
127. all can be monitored by the values of lt ibt gt and lt tch gt Test command returns values supported by the TA as compound value Syntax Query Syntax CPI 0 4 OK Write Syntax AT CPl lt mode gt Read Syntax AT CPI Read Response CPI O OK Execute Syntax N A Execute Response N A Unsolicited Response N A 68 AT CPI Call Progress Information lt mode gt parameter sets shows the result code presentation status in the TA 0 disable 1 enable 2 status 3 append cause and ALS bearer state to unsolicited result code 4 appends an Advanced Cause Code For Experienced Users Only integer type call identification number as described in GSM 02 30 subclause 4 5 5 1 msgType layer 3 message type 0 setup message 1 disconnect message 2 alert message 3 call proceed message 4 synchronization message 5 progress description message 6 connect 7 reset request for call reestablishment 8 reset confirm for call reestablishment 9 call release 10 call reject 11 mobile originated call setup 12 call hold status of the usage of in band tones 0 no in band tones 1 in band tones 69 Call Progress Information TCH assignment TCH not assigned 1 TCH assigned 96CPI24 appends an Advanced Cause Code For Experienced Users Only 70 AT CAOC Query Current Meter Using PUCT Command Function Returns the current value of the current call
128. all setup result codes are presented When several different code1 s are received from the network each of them shall have its own CSSI result code When lt m gt 1 and a supplementary service notification is received during a mobile terminated call setup or during a call or when a forward check supplementary service notification is received unsolicited result code CSSU code2 index number type subaddr satype is sent to TE In case of MT call setup result code is sent after every CLIP result code refer command Calling line identification presentation CLIP When several different code2 s are received from the network each of them shall have its own CSSU result code Syntax Query AT CSSN Syntax CSSN 0 1 0 1 OK Write Syntax AT CSSN lt n gt lt m gt Read Syntax AT CSSN Read Response CSSN n m OK Execute Syntax 135 AT CSSN Supplementary Service Notifications Execute Response N A WA Pme lt n gt parameter sets shows the CSSI result code presentation status in the TA 0 disable 1 enable m parameter sets shows the CSSU result code presentation status in the TA 0 disable 1 enable code1 0 unconditional call forwarding is active 1 some of the conditional call forwardings are active 2 call has been forwarded 3 call is waiting 4 this is a CUG call also index present 5 outgoing calls are barre
129. ally answering a call for GSM and enables automatic answer to a network request for PDP activation Syntax Query ATSO Syntax 50 0 255 OK Write Syntax ATSO lt value gt Read Syntax ATSO Read Response lt value gt OK ATSO 000 will disable auto answer for GSM If AT CGAUTO is to 2 or 3 default the MT shall attempt to perform a GPRS attach if it is not already attached when the SO n n amp gt 0 command is received With default settings if ATSO amp gt 0 is sent immediately after power up an error will be returned because the MT will attempt to do an attach before the AT CREG state has changed to 1 95 ATS10 Hang Up Delay Command Function This command sets the length of time in tenths of seconds to wait before disconnecting after the carrier is lost This is a dummy command that will display a value that has been set but does not affect functionality Syntax Query ATS10 Syntax 510 1 254 OK Write Syntax ATS10 lt value gt Read Syntax ATS10 anaon Read Response 001 OK Response if HS 1000 014 OK 96 ATS6 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Pause Before Blind Dialing Sets the number of seconds to wait after dialtone detection before dialing This is a dummy command and does not affect functionality ATS6 56
130. and Function Syntax Query Response Write Syntax Response Read Syntax Response Execute Syntax Response Parameter Values lt remotefile gt lt localfile gt lt totalWrote gt lt totalSize gt Store a Local File On the FTP Server Stores a local file from the Flash File System onto the remote FTP server ATSFTPPUT SFTPPUT remotefile localfile SFTPPUT lt remotefile gt lt localfile gt lt totalWrote gt lt totalSize gt lt eof gt File name on the remote FTP server File name on the local Flash File System Number of bytes of file which have been written to FTP Server Size of file to be transferred to FTP Server in bytes 0 file is currently being transferred K K A A 1 complete file has been transferred to FTP Server 281 ATSFTPR Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt blocksize gt lt available gt Outputs block of file data onto serial port Outputs the requested number of bytes of a retrieved file from the remote FTP server onto the serial port ATSFTPR SFTPR 0 1500 OK SFTPR lt available gt ATSFTPR lt blocksize gt Number of bytes to output to serial port This number is limited to the current number of bytes of the remote file which have been transferred from the FTP server The number of bytes
131. ange for the values is 5 to 7200 for all but the last value the range for the last value is 30 to 7200 328 Event Commands ATSETSAV Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Event Timer Save Configuration These commands allow the user to set query a flag that is used to determine whether the event timer value will be persistent through a reset If the flag is set for the timer the timer count will be saved roughly once a minute and the saved value will be used as the starting value for the timer following a reset This is intended to support long range timers for example 3 hours where resolution of 1 minute would be acceptable If the flag is clear the timer always starts at zero following an reset The sign represents timers 1 through 10 i e ETSAV1 5 5 SETSAV 0 1 OK 1 save this event timer value roughly once a minute to flash restart this event timer at zero following reset default AT amp W must be issued after flag is set to ensure flag retains its status through a reset A 329 ATSEVCID User defined incoming call number event Command Function This command allows the user to define up to 5 separate incoming call number user input events Command Functional Enfora Specific Syntax Query ATSEVCID Syntax SEVCID 0 5 0 2 lt n
132. arameter Values Hook Control Disconnect an existing PAD session N A If data call or session is active escape sequence must be entered to go to command mode prior to sending ATH command 91 TP Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Pulse Dialing Select pulse dialing This command has no affect on GSM 92 ATO Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Return to Data State This command issued to return to online mode from command mode when a PAD data call is active 93 ATSO Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt n gt Automatic Response to a Network Request for PDP Context Activation The V 25ter SO n Automatic answer command may be used to turn off n 0 and on n gt 0 the automatic response to a network request for a PDP context activation ATSO 50 0 255 OK ATSO lt n gt ATSO 000 0 do answer gt 0 establish data session 94 ATSO Rings Before Automatic Answer Command Function Sets the number of rings before automatic
133. arent 2 both transparent preferred 3 both non transparent preferred Notes AT CBST 7 0 1 L Non transparent No name 9600 bps V 32 105 AT CCFC Call Forwarding Number and Condition Command Function This command allows control of the call forwarding supplementary service Registration erasure activation deactivation and status query are supported When querying the status of a network service lt mode gt 2 the response line for not active lt status gt 0 should be returned only if service is not active for any lt class gt Syntax CCFC 0 5 OK Write Syntax N A Write Response N A Read Syntax N A Read Response N A Execute Syntax AT CCFC lt reas gt lt mode gt lt number gt lt type gt lt class gt lt time gt Execute Response If lt mode gt lt gt 2 and command successful OK If lt mode gt 2 and command successful only in connection with lt reason gt 03 CCFC lt status gt lt class1 gt lt number gt lt type gt lt time gt lt CR gt lt LF gt CCFC OK If error is related to ME functionality CME ERROR lt err gt Unsolicited Response N A 106 Call Forwarding Number and Condition 0 unconditional 1 mobile busy 2 reply 3 not reachable 4 all call forwarding 5 all conditional call forwarding lt mode gt 0 disable 1 enable 2 query status 3 registration 4 erasure string type
134. ary initiate the first step with the AT cmd ATSACCMGC 1 1 This will collect data for 30 seconds The progress of the command can be checked with ATSACCMGC SACCMGC 1 1 When the 30 second cal is complete the status will read ATSACCMGC SACCMGC 1 2 The second param of 2 indicates that the static calibration is complete Static orientation calibration The next step is the Dynamic calibration To do this you need 100 ft or so of straight and level space that the vehicle can be driven in Position the vehicle at the starting point Initiate the dynamic cal with the AT cmd ATSACCMGC 1 2 This starts a two minute interval when the device monitors the acceleration The installer should quickly and safely accelerate the vehicle in a straight line for 2 3 seconds then brake to a halt When the vehicle is stopped issue this AT cmd to verify completion of the dynamic calibration ATSACCMGC SACCMGC 1 4 The second param of 4 indicates that the device was able to collect enough samples to complete the dynamic calibration If the device responds ATSACCMGC SACCMGC 1 3 It is still waiting for the calibration acceleration threshold to be exceeded If the device responds ATSACCMGC SACCMGC 1 2 The device has either timed out or did not receive enough samples and has gone back to the Static calibration complete state The dynamic cal was not successful and must be re done If the device is moved in the vehicle both the static and dynamic c
135. ary format or up to 80 bytes of SGPGSA NMEA message if Bit O is set to O do not add this particular field of GPS data Bit 11 1 add GPS data 4 bytes of Longitude information in Binary format or up to two 80 bytes of SGPGSV NMEA message if Bit 0 is set to O do not add this particular field of GPS data Bit 12 1 add GPS data 2 bytes of Velocity information in Binary format or up to 80 bytes of SGPRMC NMEA message if Bit O is set to O 0 do not add this particular field of GPS data Bit 13 1 add 2 bytes of HEADING information in Binary 0 do not add this particular field of GPS data Bit 14 1 add GPS data 3 bytes of Time information in Binary format or 0 bytes if Bit 0 is set to 0 0 do not add this particular field of GPS data Bit 15 1 add GPS data 3 bytes of Altitude information in Binary format bytes if Bit O is set to O 0 do not add this particular field of GPS data 464 Bit 16 1 add GPS data 1 byte of Number Of Satellites In View information in Binary format or 0 bytes if Bit O is set to 0 ul 0 do not add this particular field of GPS data Bit 18 1 send this OTA message via SMS when GPRS services is not available will 0 send this OTA message via GPRS only Bit 19 1 send Last Valid GPS data if current data is invalid xdi 0 send current GPS data valid or invalid Bit 20 1 add Odometer reading 4 bytes of Odometer information in Binary f
136. ator lt oper gt it shall be given in format lt format gt If the selected operator is not available no other operator shall be selected except mode 4 The selected operator name format shall apply to further read commands COPS also lt mode gt 2 forces an attempt to deregister from the network The selected mode affects to all further registration e g after mode 2 ME shall be unregistered until lt mode gt 0 or 1 is selected Read command returns the current mode and the currently selected operator If no operator is selected format and oper are omitted Test command returns a list of quadruplets each representing an operator present in the network Quadruplet consists of an integer indicating the availability of the operator stat long and short alphanumeric format of the name of the operator and numeric format representation of the operator Any of the formats may be unavailable and will then be an empty field The list of operators comes in the following order Home network networks referenced in SIM and other networks AT COPS COPS 2 u u t 31022 3 pd 310380 lt format gt oper gt OK or CME ERROR lt err gt AT COPS COPS 0 OK N A 128 AT COPS Operator Selection Unsolicited Response N A Parameter Values lt mode gt 0 automatic lt oper gt field is ignored 1 manual lt oper gt field shall be present
137. ax Write Syntax Write Response Read Syntax Read Response Reset Modem This command is used to perform a modem reset Execution of this command will perform a full reset of the software stack If the modem is currently registered onto the network the modem will perform a detach before performing the stack reset TCP Error Codes This command outputs the TCP error codes ATSTCPERR STCPERR lt TcpLastError gt lt TcpPadDiscReason gt lt TcpApiDiscReason gt OK 316 ATSTCPERR Execute Syntax Execute Response Unsolicited Response Parameter Values lt TcpLastError gt TCP Error Codes N A N A N A a TCP ERROR values 0 no error stored 1 normal closure 2 unexpected RST 3 unexpected SYN 4 received FIN 5 timeout establishing connection 6 failure establishing connection 7 timeout in close 8 timeout on established connection 9 RST on established connection 10 ICMP rec d no route to host 11 ICMP rec d connection refused 12 ICMP rec d frag req DF set 13 no route found for dest 14 interface down or other failure 15 internal stack failure 317 ATSTCPERR TCP Error Codes lt TcpPadDiscReason gt PAD DISC values 0 no reason stored 1 server timeout 2 PPP caused 3 host caused 4 connection timeout 5 caused by AT cmd lt TcpApiDiscReason gt API DISC values 0 no reason stored 4 connection timeout 5 caused by AT
138. be used to function as a disconnect request for TCP PAD It must be sent over the air using the UDPAPI AT Command write sequence 212 ATSHOSTIF Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt host interface gt Configure Host to Modem Interface This command allows the user to configure the desired Host to Modem interface This parameter determines the behavior of the ATD command N A N A N A Establish normal external Dial up networking modem to network connection 1 Establish UDP PAD session Upon establishment of a network activation a CONNECT message will be displayed No Carrier or error will indicate failed or terminated UDP PAD session 2 Establish TCP PAD session Upon establishment of a network activation a CONNECT message for atSactive 1 or a LISTEN message for atSactive 0 will be displayed No Carrier or error will indicate failed or terminated TCP PAD session 3 Establish non GPRS PPP connection Not supported on USB 213 Configure Host to Modem Interface When HOSTIF 3 all port connection requests must originate from the Host system When the modem is configured for this mode it is operating as a non configurable router firewall FTP active mode is not supported Some programs may require a remote proxy in order to work Do not use ATSAREG 2 wi
139. ble gt Disable enable the any motion feature 0 disable 1 enable default value threshold Accelerometer any motion threshold This value represents the level of movement required to be considered any motion Lower values are more sensitive to motion The threshold values are raw hardware units not mili G s Range 0 255 Default 4 lt count gt Accelerometer any motion count Range 0 3 Default 1 lt holdtime gt Number of seconds of no motion before the any motion event is cleared Range 0 64800 Default 10 In order for the accelerometer to be used to aid the GPS stability the settings for the Any Motion feature are restricted to these values lt enable gt must be a 1 lt threshold gt must be between 2 and 4 lt count gt must be 1 lt hold gt must be no greater than 180 If these restrictions are not met the accelerometer will not be used for GPS stability which can result in increased GPS position drift 379 ATSACCCFG Accelerometer Configuration Command Function This command allows the user to set or query the accelerometer configuration Syntax Query ATSACCCFG SACCCFG 0 2 0 6 0 2 3 0 3 OK Read Response SACCCFG lt Range gt lt Bandwidth gt lt Mode gt lt Wakeup Pause OK lt Range gt Accelerometer range 0 2 G default value 1 4G 2 6G 380 ATSACCCFG Accelerometer Configuration lt Bandwidth gt Acceleromet
140. can be used to resend messages that have already been sent and are still in the log ATSMSGLOGRD SMSGLOGRD 0 3 0 x 0 y SMSGLOGRD lt queue gt lt number of messages gt lt starting index gt ATSMSGLOGRD 235 ATSMSGLOGRD Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Message Log Read Data SMSGLOGRD 0 0 0 0 0 0 0 0 0 0 ATSMSGLOGRD command returns 108 values SMSGLOGRD udp1 udp2 udpsms1 udpsms2 sms1 sms2 tcp1 tcp2 ussd1 ussd2 First pair of numbers unsent UDP messages total number of UDP messages in the UDP message log Second pair of numbers unsent UDP messages with SMS as backup total number of UDP messages with SMS as backup in the UDP SMS log Third Pair of numbers unsent SMS messages total number of SMS messages in the SMS log Fourth Pair of messages unsent messages via TCP total number of messages in the TCP log Fifth pair of messages unsent messages via USSD total number of messages in the USSD log Each value is comma delimited The first value of any queue represents Total Number of Unsent Messages This value can be used as the lt number of messages gt field while resending messages The second value of any queue represents Total Number of Messages Stored for that Queue Subtract the Total Number of Unsent Messages from the Total Number of Messages Stored for that Queue and use that as
141. cation numbers of phonebook memory lt index gt string type phone number of format lt type gt type of address octet in integer format lt text gt string type field of maximum length lt tlength gt character set as specified by command Select TE Character Set CSCS lt nlength gt integer type value indicating the maximum length of field lt number gt lt tlength gt integer type value indicating the maximum length of field lt text gt Notes 00 This command will read the storage facility that is set with AT CPBS 61 AT CPBS Select Phonebook Memory Storage Command Function Set command enables or disables sending of unsolicited result codes from TA to TE in the case of key pressings display changes and indicator state changes Syntax Query AT CPBS Syntax CPBS EN BD FD DC LD RC LR MT AD SM SD MC LM ON U D OK Write Syntax AT CPBS lt storage gt Write Response Read Syntax AT CPBS Read Response CPBS lt storage gt lt used gt lt total gt OK Parameter Values 62 AT CPBS Select Phonebook Memory Storage lt storage gt EN SIM or ME emergency number FD SIM fixed dialing phonebook LD SIM last dialing phonebook BD SIM barred dialing phonebook SD SIM service numbers DC MT dialed calls list RC MT received calls list LR Last received numbers nonstandard MT combined MT and SIM UICC phonebook AD
142. cords how far the vehicle has traveled This is identical to the SODOMETER feature but allows the user to reset this trip odometer without resetting the other odometer Syntax Query ATSTODOM Syntax STODOM 0 4000000000 OK 423 ATSTODOM Virtual Trip Odometer Read Response STODOM xxxx distance traveled in meters Reset Trip Odometer to 0 The user is able to set a seed value for the Trip Odometer starting at O but not higher than the maximum value of 4000000000 The AT amp F command will not reset the odometer value to 0 see example below The Trip Odometer reading would be 4 byte value starting from 0 to 4000000000 maximum of approximately 2500000 miles before it rolls over to 0 The unit for Trip Odometer shall be in meters The Trip Odometer history shall be updated every second The Trip Odometer history shall be saved once a minute in modem s memory This value shall be retained through an internal or external reset and can be read upon the next power up or during run time mode The delta distance traveled between the minute marks could be lost due to an unexpected reset However the total distance traveled till the prior minute would still be preserved The SODOMETER value can trigger the event engine via input event 70 The STODOM value can trigger the event engine via input event 91 STODOM 0 424 ATSODOMETER GPS Trip Odometer Command Function The SODOMETER command records h
143. d 040d Roaming not allowed in this location area 0411 Network failure 0416 Congestion 0420 Service option not supported 0421 Requested service option not subscribed 0422 Service option temporarily out of order 0426 Call cannot be identified 0430 Retry upon entry into a new cell mapped 0x0430 0x043f gt 0x0430 045f Semantically incorrect message 0460 Invalid mandatory information 0461 Message type non existent or not implemented 0462 Message type not compatible with the protocol state 0463 Information element non existent or not implemented 0464 Conditional IE error 0465 Message not compatible with the protocol state 046 Protocol error unspecified c400 No error successful operation MM c480 MS is not registered or deregistration started c481 Time out in MM during establishment c482 Cell does not support call reestablishment c483 Preemptive release e g MO MT clash in MM c484 Reject not in idle mode MMR_PLMN_IND c488 AUTHENTICATION REJECT received c489 A valid SIM is not present 374 Query Modem Status c4ff No error cause MM 0a02 IMSI unknown in HLR 0a03 Illegal MS 0a06 Illegal ME 0a07 GPRS services not allowed 0a08 GPRS services and non GPRS services not allowed 0a09 MS identity cannot be derived by the network 0a0a Implicitly detached PLMN not allowed 0 Location Area not allowed Oa0d Roaming not allowed in this location area OaOe GPRS services not allowed in this PLMN 0
144. d 6 incoming calls are barred 7 CLIR suppression rejected 8 call has been deflected refer Closed user group CCUG 136 Supplementary Service Notifications this is a forwarded call MT call setup 1 this is a CUG call also index present MT call setup 2 call has been put on hold during a voice call 3 call has been retrieved during a voice call 4 multiparty call entered during a voice call 5 call on hold has been released this is not a SS notification during a voice call 6 forward check SS message received can be received whenever 7 call is being connected alerting with the remote party in alerting state in explicit call transfer operation during a voice call 8 call has been connected with the other remote party in explicit call transfer operation also number and subaddress parameters may be present during a voice call or MT call setup 9 this is a deflected call MT call setup N A 137 AT CUSD Unstructured Supplementary Service Command Function This command allows control of the Unstructured Supplementary Service Data USSD Both network and mobile initiated operations are supported Parameter lt n gt is used to disable enable the presentation of an unsolicited result code network initiated operation to the TE Syntax Query AT CUSD Syntax CUSD 0 1 2 OK Write Syntax CUSD lt n gt lt str gt lt dcs gt Read Syntax AT CU
145. d lt parm2 gt 431 The lt event type gt parameter defines the type of event Input or Output An Input event can be defined as Transition Occurrence or Input The Output event is executed when input event conditions are met Value 0 Type of event Transition Trigger Description A transition Trigger is defined as an input condition defined by event category whose value was previously lt parm1 gt or less is now greater than lt 1 gt and less than lt 2 gt or was greater or equal to parm2 is now less than parm2 but greater than parm1 The output event would be executed when an input event category requirements are satisfied or transition to the value set by parm1 and parm2 when they are equal lt parm1 gt should be the min value and parm2 should be the max value Example 1 An output event will be executed when the value of an input event exceeds lt Parm1 gt previously it was lt Parm1 gt or less or decreases to a value less than Parm2 previously it was Parm2 or greater Example 2 Parmi 0 0 An output event will be executed when the value of an input event is 0 previously it was anything else but 0 and lt Parm1 gt along with lt Parm2 gt is set to 0 432 Value Type of event Occurrence Trigger Description Example 3 An output event will be executed when the value of an input event is 1 previously it was anything e
146. d Response ATSACCSAM lt sample rate gt lt coef gt Execute Syntax lt sample rate gt Number of samples per second to read from the accelerometer Range 0 25 Default 25 lt coef gt Filter coefficient Range 1 20 Default 10 389 ATSAUTOCFG Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt Z Cal Time gt lt MinSamples gt lt Thresh gt lt Hysteresis gt auto calibration procedure for the accelerometer SAUTOCFG 5 30 10 60 100 1000 10 250 0 1 5 40 5 50 OK ATS AUTOCFG lt Z Cal Time gt lt MinSamples gt lt Thresh gt lt Hysteresis gt lt Direction gt lt Speed Thresh gt lt Lat Acc Thresh gt ATS AUTOCFG S AUTOCFG lt THRHLD gt lt SET TIME gt lt CLR TIME gt OK Time seconds used to calibrate the Z Axis while not moving Minimum number of samples required for Dynamic calibration Minimum number of samples required for Dynamic calibration Hysteresis for G threshold for Dynamic calibration mG 290 ATSAUTOCFG Accelerometer Auto Calibration Configuration lt Direction gt Direction for Dynamic calibration 0 acceleration positive acceleration of device used for dynamic cal ibration 1 braking negative acceleration of device used for dynamic calibration Speed Thresh gt Minimum Speed t
147. d in near end mode ux MN This value is in Q15 format ref ls TCL reference threshold in near end mode This value is in Q15 format switching time dt The double talk switching time value in milliseconds hang time The hangover time for switching gain lin dl vect 0 3 Table containing downlink linear attenuation levels per state gain lin dl vect 0 idle state gain lin dl vect 1 double talk gain lin dl vect 2 far end gain lin dl vect 3 near end Format is Q15 gain lin ul vect 0 3 Table containing uplink linear attenuation levels per state gain lin ul vect 0 idle state gain lin ul vect 1 double talk gain lin ul vect 2 far end gain lin ul vect 3 near end Format is Q15 voice mode 0 Set parameters for handset voice mode 1 Set parameters for headset voice mode Default is to set the parameters for the current voice mode EMEN MEN 192 ATSPREAMP Set Uplink Voice Parameters Command Function This command allows the user to enter uplink voice specific parameters for the current voice mode see Svselect Syntax Query ATSPREAMP Syntax SPREAMP 0 1 0 24 0 8 OK The value of the gain follows 0 12 dB 1 11dB 2 10 dB 3 9 dB 21 9 dB 22 10 dB 23 11 dB 24 12 dB 193 ATSPREAMP lt extra gain gt Set Uplink Voice Parameters 0 2 dB 1 0 dB 2 2 dB 3 4 dB 4 6 dB 5 8 dB 6 10 dB 7 12 8 1
148. d nbi M Pire ese 283 Real Time Clock Commands 22 2222 222 2 2 284 ATSRTCALRM Real Time Clock Alarm 2 2222 4 4 284 ATSRIGCERA Real Time Clock Clear Alarm usns 287 AISRICRSET RTC Report Reset CE LES D ER 288 ATSRICTIME Real Time Clock Time 2 9 i ouod o ee t tuc e dot e e rv DO ER E eoe ge Eee n aran 290 NITZ Comnialidss eranc e Anche 292 ATSRICUPD Update B LC With NTZ cout tien rase CLA sci Esas t e UE 292 AT96CNIV Generate URC with Network Name 0 0 2 0 0 0 2 0c cece cence cece cece nce seen ee nsn lesen el 293 AT CTZV Generate URC with Date and Time 2 2 22222 2 2 2 2 4 294 AT CCLK Enable Setting and reading of RTC 2 2 4 4 4 4 4 295 AT CSQ Signal Quality and Bit Error Rate 2 4 296 AT CTZR Generate URC with Time Zone 299 AT CTZU Enable Saving of Time Zone 2 24 4 2 0 300 Network omimands coectetuer d e a 301 ATSAREG Auto Registration 20 0 0 cccccccccccccececececcccecececececeeececseecececececesescecsctceseeesteeee
149. d on the response sent by the device 0 geo fence does not exists 1 at least one geo fence was created 0 9999 0 9999 Number of Unsent Messages Smsglogrd count mm WANA Rens s e p h mere AIS 00 0 omer ae SENTING 00 m hp o mer ae SENTING 72 0 1 0 1 A GPS overspeed interval has ended 1 A GPS overspeed interval has begun 438 GPI9 when selected with ATSRPTADC This is always GPI9 AND ADC2 even when SRPTADC 1 The SRPTADC setting only controls whether the output msg contains the ADC value or a digital value based on reading ADC2 2147483647 Trip odometer distance in meters 100 2147483648 to 2147483648 to User variable 0 2147483647 2147483647 101 2147483648 to 2147483648 to User variable 1 2147483647 2147483647 102 2147483648 to 2147483648 to User variable 2 2147483647 2147483647 103 2147483648 to 2147483648 to User variable 3 2147483647 2147483647 104 2147483648 to 2147483648 to User variable 4 2147483647 2147483647 105 2147483648 to 2147483648 to User variable 5 2147483647 2147483647 106 2147483648 to 2147483648 to User variable 6 2147483647 2147483647 107 2147483648 to 2147483648 to User variable 7 2147483647 2147483647 108 2147483648 to 2147483648 to User variable 8 2147483647 2147483647 109 2147483648 to 2147483648 to User variable 9 2147483647 2147483647 439 111 0 1 0
150. d price per unit and currency table in SIM file EFPUCT Read Response AT CPUC Execute Syntax Unsolicited Response OK Parameter Values string type three character currency code e g DEM character set as specified by command Select TE Character Set CSCS string type price per unit dot is used asa decimal separator e g 2 66 Mus NA 36 AT CRES Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Restore Settings Restores message service settings from non volatile memory to active memory AT CRES CRES 0 3 OK N A N A N A N A AT CRES N A N A Retrieves profiles stored using AT CSAS 37 AT CSAS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Save Settings Saves active message service commands into non volatile memory AT CSAS CSAS 0 3 OK AT CRES retrieves stored profiles Settings specified in commands Service Center Address CSCA Set Message Parameters CSMP and Select Cell Broadcast Message Types CSCB are saved 38 AT CSCS Select TE Character Set Command Function This command is used to select the terminal equipment character set Syntax Query AT CSCS
151. data voice mode 4 alternating voice data voice mode 5 alternating voice fax voice mode 6 voice followed by data data mode 7 alternating voice data data mode 8 alternating voice fax fax mode 9 unknown call is not one of multiparty conference call parties 1 call is one of multiparty conference call parties string type phone number in format specified by type type of address octet in integer format refer GSM 04 08 8 subclause 10 5 4 7 string type alphanumeric representation of number corresponding to the entry found in phonebook used character set should be the one selected with command Select TE Character Set CSCS 75 AT CMUT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt Mute Control This command is used to enable and disable the uplink voice muting during a voice call AT CMUT CMUT 0 1 OK AT CMUT lt value gt AT CMUT CMUT 0 OK 0 mute off 1 mute on 76 AT CPAS Phone Activity Status Command Function Execution command returns the activity status lt pas gt of the ME It can be used to interrogate the ME before requesting action from the phone Test command returns values supported by the ME as a compound value Syntax Query AT CPAS Syntax CPAS 0 5 or CME ERROR lt err gt OK
152. de format For UDP and TCP PAD operation setting of ATX1 will display the network assigned IP after the CONNECT or LISTEN message 53 TZ Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Set All TA Parameters to Default Configuration Set All TA Parameters to Default Configuration Non volatile memory is not reset 54 PhoneBookCommands AT CIND Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt signal gt Indicator Control Set command is used to set the values of MT indicators Read command returns the status of MT indicators If MT is not currently reachable CME ERROR lt err gt is returned Refer subclause 9 2 for lt err gt values Test command returns pairs where string value lt descr gt is a maximum 16 character description of the indicator and compound value is the allowed values for the indicator If MT is not currently reachable CME ERROR lt err gt is returned Refer subclause 9 2 for lt err gt values AT CIND CIND signal 0 5 smsfull 0 1 OK AT CIND lt signal gt lt smsfull gt AT CIND CIND lt signal gt lt smsfull gt OK ee signal quality 0 5 55 AT CIND Indicator Control smsfull A
153. disable ignition resets on supported devices ATSHBRST SHBRST 0 168 0 1 0 1 0 1 OK SHBRST lt hours gt lt ign rst inhibit motion ignition OK Automatic reset turned off 1 168 Number of hours until the modem resets 0 inhibit off default Modem will be reset when ignition on event is detected 1 Inhibit reset upon ignition on Note If the device is being reset by ignition input switched power the frequency of the heartbeat reset can be set as high as 168 hours If ignition resets are inhibited the maximum heartbeat reset allowed is 24 hours Therefore if ign rst inhibit 1 hours must 1 24 Note On devices that do not support ignition detection this parameter value can only be set to 1 306 ATSHBRST lt motion gt lt ignition gt Automatic Modem Reset 0 Postpone automatic reset when hours threshold is reached if device is in driving motion state until mode transitions to parked motion state 1 Ignore motion state when implementing automatic reset logic Postpone automatic reset when hours threshold is reached if device is in ignition on state until mode transitions to ignition off state 1 Ignore ignition state when implementing automatic reset logic Note On devices that do not support ignition detection this parameter value can only be set to 1 On devices that do not support ignition detection
154. e Type of address octet 129 ISDN telephony numbering plan national international unknown 145 ISDN telephony numbering plan international number 161 ISDN telephony numbering plan national number The voicemail number is set in the SIM by the service provider Care should be taken when entering this command If the voicemail number is lost or does not work contact your service provider for the correct voicemail number OK EE S 81 AT STTONE Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Start or Stop Generating a Tone This command allows the user to start generating a tone or stop generating a tone AT STTONE STTONE 0 1 1 8 16 18 0 15300000 OK AT STTONE lt mode gt lt tone gt lt duration gt 2217 0 Stop generating a tone For stop generating tone the command is AT STTONE O tone 1 Start generating a tone 82 Start or Stop Generating a Tone The value of tone is as follows 1 Dial Tone 2 Called Subscriber Busy 3 Congestion 4 Radio Path Acknowledge 5 Radio path not Available Call Dropped 6 Error Special Information 7 Call Waiting Tone 8 Ring Tone 16 General Beep 17 Positive Acknowledgement tone 18 Negative Acknowledgement or Error Tone When the optional tone is not prese
155. e GPlO1 pullup state GPIO9 OK M 0 pulldown 1 pullup 0 pulldown 1 pullup 208 ATSIOTAR Input Output Transition Across Reset Command Function Ability to detect GPIO transition that occurs during a modem reset This command allows the user to set query the flags that control how the event engine s input GPIO events are initialized By default the modem initializes the GPIO input events to the value detected in the hardware when the code is initialized So the first pass through the event engine logic generally does not trigger a transition event see SEVENT Setting the appropriate flag with this command allows the code to initialize the GPIO input event with the last value saved to flash prior to the modem reset Using this method allows the modem to generate a transition event if the GPIO has changed state while the modem was resetting Syntax Query ATSIOTAR Syntax SIOTAR 000000000 111111111 OK Execute Syntax Unsolicited Response Parameter Values lt iotar_config gt 9 digits where left most bit represents GPIO 1 and right most bit represents GPIO 9 Where a digit of O default results in the associated input event getting initialized with the current hardware value and a value of 1 will initialize the input event using the value saved in FFS prior to reset 209 Input Output Transition Across Reset ATSIOTAR 000000001 OK ATSIOTAR SIOTAR 000000001 OK ATSRPTAD
156. e cause ATSLUPREJ SLUPREJ 0 1 SLUPREJ output cause MCC MNC OK Mobile network that issued the Reject 309 ATSLUPREJ LUP Reject codes Get LUP Reject Cause 02 IMSI 03 RC ILLEGAL MS 04 IMSI 05 RC IMEI NOT ACCEPTED 06 RC ILLEGAL ME 11 RC PLMN NOT ALLOWED 12 LA NOT ALLOWED 13 RC ROAMING ALLOWED 17 RC NETWORK FAILURE 22 RC CONGETION 32 RC SERVICE NOT SUPPORTED 33 SERVICE NOT SUBSCRIBED 34 RC SERVICE ORDER 38 RC IDENTIFIY 95 RC INCORRECT MESSAGE 96 RC INVALID MAND MESSAGE 97 RC MESSAGE TYPE NOT IMPLEM 98 RC MESSAGE TYPE INCOMPAT 99 RC IE NOT IMPLEM 100 RC CONDITIONAL IE 101 MESSAGE INCOMPAT 111 RC UNSPECIFIED ATSLUPREJ SLUPREJ 0 13 310260 Network 310260 TMO reject the Location Area Update for roaming not allowed 310 ATSMSCLS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt msclass gt Set GPRS Multislot Class This command is used to set the GPRS multislot class ATSMSCLS SMSCLS 1 6 8 10 OK ATSMSCLS lt msclass gt ATSMSCLS SMSCLS lt msclass gt OK 1 6 8 10 The value is saved when using AT amp W command To return to default MS class use AT amp F command 311 ATSNETLST Command Function S
157. e sent if enabled by this command AT CCWE CCWE 0 1 OK AT CCWE lt mode gt AT CCWE N A N A 0 Disable the call meter warning event 1 Enable the call meter warning event Used in conjunction with AT CACM AT CAOC and AT CAMM 112 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Request IMSI This command is used to obtain the International Mobile Subscriber Identity 51 value assigned to the SIM AT CIMI N A N A N A N A AT CIMI 310260101xxxxx N A Return value is manufacturer specific The TA returns the International Mobile Subscriber Identity IMSI 113 AT CLCK Facility Lock Command Function This command is used to lock unlock or interrogate a ME or a network facility lt fac gt When querying the status of a network service lt mode gt 2 the response line for a not active case lt status 0 gt should be returned only if service is not active for any lt class gt Is should be possible to abort the command when network facilities are set or interrogated Syntax Query AT CLCK 1 SC AO O1 OX IR AB AG AC FD PS PN PU pP PC M U M M AL OK Write Syntax AT CLCK lt fac gt mode lt passwd gt lt class gt Write Response
158. ead Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Manual Rejection of a Network Request for PDP Context Activation The V 25ter H or HO On hook command may be used to reject a network request for PDP context activation announced by the unsolicited result code RING N A N A N A 101 Network Service Commands AT ALS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt line gt Alternating Line Service Alternate Line Service provides the MS with the capability of associating two alternate lines with one IMSI A user will be able to make and receive calls on either line as desired and will be billed separately for calls on each line Each line will be associated with a separate directory number MSISDN and separate subscription profile AT ALS ALS 0 OK AT ALS lt line gt AT ALS ALS 0 OK line number line one 102 AT CAOC Advice of Charge Command Function This refers to Advice of Charge supplementary service that enables subscriber to get information about the cost of calls With lt mode gt 0 the execute command returns the current call meter value from the ME Syntax Query AT CAOC Syntax CAOC 0 2 OK K Write Syntax AT CAOC lt mode gt Read Syntax AT CAOC Read Response
159. ed the version to the modem 6 255 version ID received from the MSP430 17 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Response if HS 1000 Unsolicited Response Parameter Values Manufacturer Information About TA List manufacturer Enfora Inc OK 18 ME TA Commands AT amp C Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt DCD Usage Controls the Data Carrier Detect signal 22271 0 DCD always 1 DCD matches the state of the remote modem s data carrier Some Enfora products have no DCD hardware line 19 AT amp D Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt DTR Usage This command controls the Data Terminal Ready signal Ignore DTR 1 Modem switches from DATA to COMMAND mode when switches to off 2 When DTR switches to off disconnect the call Automatic answer CSD call is disabled while DTR remains off Some Enfora products have no DTR hardware line 20 AT amp F Set All TA Parameters to Factory Defined Configuration Command Function Set All TA Parame
160. edit the SIM preferred list of networks Execute command writes an entry in the SIM list of preferred operators EFPLMNsel If lt index gt is given but lt oper gt is left out entry is deleted If lt oper gt is given but lt index gt is left out lt oper gt is put in the next free location If only lt format gt is given the format of the lt oper gt in the read command is changed 131 AT CRLP Radio Link Protocol Parameters Command Function This command is used to select the radio link protocol parameters Syntax Query AT CRLP Syntax CRLP 0 61 0 61 39 255 1 255 OK Write Syntax AT CRLP lt iws gt lt mws gt lt T1 gt lt N2 gt Write Response OK ERROR Read Syntax AT CRLP Read Response CRLP 61 61 48 6 OK lt 5 gt IWF to MS window size values 0 to 61 61 recommended lt mws gt MS to IWF window size m values 0 to 61 61 recommended T1 Acknowledgement timer values halfrate 380ms 480 recommended fullrate gt 600ms 780 recommended lt N2 gt Retransmission attempts values gt 0 6 recommended Note 2 132 AT CSNS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Single Numbering Scheme This command selects the bearer or teleservice to be used when mobile terminated single numbering scheme
161. ees 301 ATSCGEER Get PDP Context Activation Reject Cause 2 2 2 2 2 2 424 41 304 ATSHBRST Automatic Modem Reset eo to edax eee TEE de oec sess eet 306 ATSEOCI Location Information cs ted osa eS tone Sd hee 308 ATSUUPRE Get LUP Reject Cause 22222 rene end nsns Pe ssa rA eo dettes 309 12 ATSIVISCUS Set GPRS Multislot Class eer aaa eth tls 311 AT SNE TEST Network Listerne eee a pact nt 312 ATSNETMON Monitor Network Availability 0 0 020 000 0202 c ccc ec ec ccccccccecececececceeectctceseseceseeees 314 ATSRESET Reset Modem 316 ATSICPERR TGP Error CodeS Soranei at Eus 316 AT BAND Frequency Band Information 0 319 AT CGAATT Automatic Attach and Detach Mode 321 AT CGREG GPRS Extended Registration State 424 0222 22022 322 AT NRG Network Registration and Service 2 324 AT CREG Network Registration 2 2 4 4 4 22 2 2 326 ATSPDPBOT PDP Activation Backoff Time
162. em for a single geofence from storage The modem returns the index radius longitude and latitude Longitude and latitude data is formatted for use in the GPS Replace the with the index number noted below N A N A N A N A ATSGFIDX lt index gt N A N A 1 25 Index to the geofence stored in the modem N A 401 ATSGPSCMD GPS Command Command Function This command allows the user to configure the state of the GPS module Syntax Query ATSGPSCMD Syntax SGPSCMD 0 3 OK Write Syntax ATSGPSCMD lt cmd gt Read Syntax ATSGPSCMD Read Response SGPSCMD lt cmd gt OK Parameter Values lt cmd gt 0 Disables the GPS 1 Cold start 2 Hot start 3 Stop the current GPS fix 0 GPS is inan idle state 1 Commands GPS to begin acquisition from a cold start 2 Hot start can only be accomplished if it has valid time ephemeris almanac and position data 3 Some Enfora products do not tracking GPS and is defined as GPS fix stop for power consumption After a power up or reset the modem will attempt an assisted cold start This is defined as the modem supplying the GPS receiver any valid time ephemeris almanac and position data that the modem might have stored 402 ATSGPSFD Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax lt sticky gt Restore GPS Filter Defaults This command restores GPS filter defau
163. equential manner Valid values for group number 0 thru 255 For additional details see the Event Tables section of this manual lt event type gt This parameter defines the type of event Input or Output An Input event can be defined as Transition Occurrence or Input The output event is executed when input event conditions are met For additional details see the Event Tables section of this manual event category These parameters define the actual Input or Output Event number and their lt parm1 gt parm2 valid range for parm1 and lt parm2 gt For additional details see the Event Tables section of this manual 336 User Defined Input Output A maximum of 600 events input and output are supported User variable values are automatically saved to flash and explicit user intervention to save the values is not required AT amp W does not save user variables to flash At the end of each event engine cycle if any user variable has been changed the user variable values are automatically saved to flash at that time so you can make multiple changes to user variables inside event groups without worrying about writing to flash too often Changing a user variable via SEVTEST also causes the user variable values to be saved to flash If you need to downgrade your device to a package previous to package 52 and you have event groups greater than 99 and or events totalling more than 400 then those events mu
164. er bandwidth 0 25 Hz 1 50 Hz 2 100 Hz 3 190 Hz 4 375 Hz default value 5 750 Hz 6 1500 Hz lt Mode gt Accelerometer mode 0 Normal default value 2 Sleep 3 Wakeup lt Wakeup Pause gt Accelerometer wakeup pause 0 20 msec default value 1 80 msec 2 320 msec 3 2560 msec In order for the accelerometer to be used to aid the GPS stability the settings for the accelerometer configuration are restricted to these values e lt range gt must be 2G e lt bandwidth gt must be between 3 and 4 190 375 Hz e lt mode gt must be 0 normal If these restrictions are not met the accelerometer will not be used for GPS stability which can result in increased GPS position drift 381 ATSACCEL Query Accelerometer Reading Command Function This command allows the user to read the accelerometer running average ce Syntax Query 000 Query ATSACCEL 050502502000 ATSACCEL 050502502000 omer 382 ATSACCFLT Accelerometer Filter Parameters Command Function This command allows the user to set the accelerometer filter threshold and parameters Syntax Query ATSACCFLT Syntax SACCELT 1 6 2000 10 10 2000 1 25 0 2000 1 20 OK Write Syntax ATSACCFLT lt Filter No gt lt Threshold gt lt Duration gt lt Hysteresis gt lt Coef gt OK Read Syntax ATSACCFLT Read Response SACCELT Filter No gt lt Threshold gt lt Duration gt lt Hysteresis gt lt Coef
165. er not allowed by FDN 491 Error Code Description number not allowed by BDN faa ITO AN m Modem Numeric Response Modem Verbose Response IMSI Unknown GPRS Services and Non GPRS Services Not Allowed MS Identity Cannot Be Determined By the Net work 492 Modem Numeric Response Modem Verbose Response MAC Failure Semantically Incorrect Message C Invalid Mandatory Information Message Type Non Existent of Not Implemented Message Type Not Compatible With the Protocol State Information Element Non Existent of Not Imple mented Conditional IE Error Message Not Compatible With the Protocol State Protocol Error Unspecified 493 Index 65 91 A A 4 5 7 10 15 17 20 22 23 29 31 33 37 52 55 60 61 64 66 71 74 76 78 79 81 82 84 87 104 106 109 113 117 119 124 127 132 138 141 145 149 152 154 158 165 168 170 174 175 177 188 195 198 200 201 204 207 208 211 213 215 216 224 227 228 231 232 236 243 274 278 281 283 288 292 294 296 299 300 311 312 316 322 324 326 330 332 334 339 344 358 360 363 365 366 370 394 396 397 399 402 414 420 422 424 426 430 462 ATSACCAC 377 ATSACCAM 378 ATSACCCFG 380 ATSACCEL 382 ATSACCFLT 383 ATSACCMGC 385 ATSACCORN 388 ATSACCSAM 389 ATSACKTM 257 ATSALTOSI 394 ATSAPIOPT 218 ATSAPIPWD 221 ATSAREG 35 160 214 301 364 ATS
166. erspeed Interval This command allows the user to define the criteria for a GPS overspeed event A GPS overspeed event occurs when the minimum speed that is defined by the speed parameter is maintained for a specific duration of time ATSALTOSI SALTOSI 0 65535 0 65535 0 1 OK ATSALTOSI lt speed gt lt interval gt lt sticky gt ATSALTOSI SALTOSI lt speed gt lt interval gt lt status gt lt max_speed gt lt duration gt O ATSALTOSI ERROR K Speed in knots must be met and or exceeded to trigger the GPS overspeed event Number of consecutive seconds for which speed must be maintained to trigger the GPS overspeed event Optional parameter to make overspeed parameters persistent If 1 then speed interval are written to flash immediately no AT amp W required Default 0 394 ATSALTOSI Set and Query GPS Overspeed Interval lt status gt If 1 then lt max_speed gt and lt duration gt represent a GPS overspeed interval that is currently active If 0 they represent the previous GPS overspeed interval lt max_speed gt The highest speed in knots that was attained in the current or previous GPS overspeed interval Number of consecutive seconds that the speed was at or above lt speed gt Notes 00000 If lt speed gt is set to zero the GPS overspeed event is disabled ATSEXCACC Excessive Acceleration Command Function This command is used to configure the excessive acceleratio
167. es Specified when changing the AT command authorization mask 222 Set authorization for AT commands for serial SMS and API Bit mask specifying which interfaces will be authorized to enter AT commands Each bit specifies one interface as enumerated in the table below To select multiple items to authorize add the bit values of each interface to be authorized To authorize API and SMS only the mask value is 6 4 2 AT commands entered over the serial port will not execute and will reply with ERROR To set a password on a device that previously had no set SATPASSWD enter ATSATPASSWD 1234 To change a previously set SATPASSWD password enter ATSATPASSWD 1234 5678 ATSCHKIN Configure Device Check in Command Function This command adds event group 8 to the event table and configures the device check in feature The feature is used to send a wakeup type message to an alternate server server other than the one the device normally reports This alternate server is listed in the SFRIEND list with a usage 4 Syntax Query ATSCHKIN SCHKIN 0 1 0 43200 OK Write Syntax ATSCHKIN lt enable gt lt periodic_interval gt 223 ATSCHKIN Configure Device Check in Read Syntax ATSCHKIN Read Response SCHKIN 1 43200 OK lt enable gt 0 remove group 8 from the event table nage 1 add event group 8 to the event table lt periodic_interval gt Sets the periodic reporting interval in minute
168. esult codes when TA TE link is reserved 2 Buffer unsolicited result codes in the TA when TA TE link is reserved and flush them to the TE after reservation Receiving procedure for different message data coding schemes refer GSM 03 38 2 149 New Message Indication to TE no class as in GSM 03 38 but use lt mem3 gt as preferred memory class 0 as in GSM 03 38 but use lt mem3 gt as preferred memory if message is tried to be stored class 1 as in GSM 03 38 but use lt mem3 gt as preferred memory class 2 as in GSM 03 38 class 3 as in GSM 03 38 but use lt mem3 gt as preferred memory message waiting indication group discard message as in GSM 03 38 but use lt mem3 gt as preferred memory if message is tried to be stored message waiting indication group store message as in GSM 03 38 but use lt mem3 gt as preferred memory lt mt as lt mt gt 0 but send indication if message stored successfully no class route message to TE class 0 as in GSM 03 38 but also route message to TE and do not try to store it in memory class 1 route message to TE class 2 as lt mt gt 1 class 3 route message to TE message waiting indication group discard message as in GSM 03 38 but also route message to TE and do not try to store it in memory message waiting indication group store message as lt mt gt 1 class 3 route message to TE others as lt mt gt 1 150 New Message Indication to TE
169. eters upon receipt of new IP and every lt retry period gt minutes message The number of minutes for keep alive period Zero indicates no retries 247 Modem to Server Wakeup Keep Alive When this command is used it will generate event group 0 events in the event table when the ATSEVENT command is issued The lt retry period gt parameter of this command populates the event timer value when the ATSEVTIM4 command is issued The ATSEVTIM value will be seconds The parameter will also generate additional event group 0 entries If ATSEVDEL 0 is issued any entry for group O is deleted this command MUST be re entered for proper functionality If a read command is issued it will not reflect the true state of the ATSWAKEUP setting Wakeup messages are sent to the IPs specified in ATSFRIEND and to the port specified in ATSUDPAPI command 248 AT SNCNT Query or Reset the Byte Counters GPRS Only Command Function Returns or resets the byte counts of every current connection Syntax Query AT SNCNT 5 t Read Syntax AT SNCNT K Read Response O 96SNCNT lt nsapi1 gt lt upo gt lt dno gt lt upp gt lt dnp gt lt CR gt lt LF gt SNCNT lt nsapi2 gt lt upo gt lt dno gt lt upp gt lt dnp gt lt CR gt lt LF gt Write Syntax AT SNCNT lt rst gt no gt i yntax SNCNT 0 OK r u downlink packets count If multiple contexts are activated deactivated set query will resu
170. events shall be directed from TA to TE TA buffer of unsolicited result codes defined within this command is cleared when mode 1 3 is entered TA buffer of unsolicited result codes defined within this command is flushed to the TE when mode 1 3 is entered OK response shall be given before flushing the codes 123 AT CMOD Call mode Command Function This command is used to select the type of call mode desired for following dial D and or answer A commands Syntax Query AT CMOD Syntax CMOD 0 3 OK Write Syntax AT CMOD lt mode gt Read Syntax AT CMOD Read Response CMOD 0 OK Parameservawes lt mode gt 0 Single service 1 Alternating voice fax teleservice 61 2 Alternating voice data bearer service 61 3 Voice followed by data bearer service 81 LEE Default value will be 0 AT amp F restore factory defaults will reset this value to O 124 AT CNUM Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Subscriber Number This command is used to obtain the MSISDNs related to the subscriber AT CNUM AT CNUM CNUM Line1 xxx xxx 145 OK 125 AT COLP Connected Line Identification Presentation Command Function This command is enables a calling subscriber to get the Connected Line Identity COL of the called party after se
171. exceeded 1 acceleration limit exceeded Accelerometer Any Motion event 0 Any motion did not occur 1 any motion occurred Accelerometer Filter Y1 limit exceeded 0 acceleration limit not exceeded 1 acceleration limit exceeded Accelerometer Filter Y2 limit exceeded 0 acceleration limit not exceeded 1 acceleration limit exceeded Accelerometer Filter Z1 limit exceeded 0 acceleration limit not exceeded 1 acceleration limit exceeded 442 Accelerometer Filter Z2 limit exceeded 0 acceleration limit not exceeded 1 acceleration limit exceeded 160 Accelerometer MGC status 200 1 0 to 43200 Triggered when RTC reaches the target check in time set by ATSCHKIN 443 The below table defines the values for lt event category gt lt parm1 gt and lt parm2 gt parameter for output events defined as Output Output Event Table Event Parm1 Parm2 Description Category b b O O oo b kommo O uo o b as Gut Low 9 00 44 2 b _ s b pbp Remo 290000 40000 9 b konom b b 9 0 sU oH m o pb mo o super Heh m o ao oyo m b es O 879000 crow 9 0 7
172. fferent user variables 111 Add only user variables 0 7 to message 4 bytes per user variable in binary format 8 hex bytes per user variable in ASCII format Spaces are inserted between the different user variables 474 Bit 6 1 Message is stored in non volatile memory until it can be sent regardless of network status 0 Check network status before storing message in non volatile memory If it appears that the message can be sent out immediately network status is clear and message queue has few or no messages pending the message is stored in the non volatile message queue until it can be sent Otherwise the message is deleted Bit 7 1 add input lt event category gt number 1 byte in binary format 3 bytes in ASCII format do not add input event category number Bit 8 Accelerometer XYZ running average values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 9 Accelerometer XYZ Filter X1 values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 10 Accelerometer XYZ Filter X2 values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 11 Accelerometer XYZ Filter 1 values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 12 Accelerometer XYZ Filter 2 values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 13 Accelerometer XYZ Filter Z1 values 2 bytes per axis in binary 5 digits per axis in ASCII Bit 14 Accelerometer XYZ Filter 72 values 2 by
173. fore being inserted into the message There are no spaces between the various GPS data fields 100 Include GPS date latitude longitude velocity heading date time altitude and number of satellites used in solution in message If BitO 1 binary GPS data is added to the message in the following sequence Date 3 bytes For example if SGPRMC date is 290611 then the three bytes would be 046F33 290611 Latitude 3 bytes For example if SGPRMC latitude is 3259 815430 N then the three bytes would be 31BDA7 3259815 Longitude 4 bytes For example if SGPRMC longitude is 09642 854492 W then the four bytes would be FF6CDC9A 9642854 Velocity 2 bytes in tenths of knots For example if SGPRMC velocity is 21 1 knots then the two bytes would be 00D3 211 Heading 2 bytes in tenths of degrees For example if SGPRMC heading is 357 9 477 degrees then the two bytes would be ODF8 3579 Time 3 bytes For example if SGPRMC time is 162916 00 then the three bytes would be 027c64 162916 Altitude 3 bytes For example if SGPGGA altitude is 177 7 meters then the three bytes would be 0000 1 177 Number of satellites 1 byte For example if SGPGGA number of satellites being tracked is 10 then this byte would be OA 10 If BitO 0 ASCII GPS data is formatted as described above then converted to ASCII HEX effectively doubling the number of bytes required to contain the information before being
174. forward them directly to the TE lt bfr gt MT buffer of unsolicited result codes defined within this command is cleared when mode 1 or 2 is entered 1 MT buffer of unsolicited result codes defined within this command is flushed to the TE when mode 1 or 2 is entered OK response shall be given before flushing the codes EE S 168 GPRS Event Reporting If parameter lt mode gt is omitted it is assumed to be the value of the last command execution or the default value 0 If parameter lt bfr gt is omitted it is assumed to be the value of the last command execution or the default value 0 169 AT CGEV Command Function Syntax Query Response Write Syntax Response Read Syntax Response Execute Syntax Response Parameter Values Deactivation Indication Reporting When event reporting is enabled using AT CGEREP in case the AT parser receives the asynchronous event Deactivate Indication initiated from the network the AT parser will send the AT CGEV command to the Terminal to notify this event N A N A N A N A N A N A CGEV CGEV NW DEACT lt PDP_type gt lt PDP_addr gt lt cid gt N A 170 AT CGPADDR Show PDP Address Command Function The execution command returns a list of PDP addresses for the specified context identifiers Syntax Query AT CGPADDR Syntax CGPADDR 1 OK Write Syntax Execute Syntax AT CGPADDR lt cid gt Execute Response CGPADDR
175. g one leading and one ending space character in ASCII format Replace append modem ID with 8 bytes long modem ID value in binary format no leading or ending space characters in binary format NOTE Bit 22 setting overrides Bit 2 setting 0 send the modem ID as defined by Bit 2 480 Appendix A Result Codes Modem Verbose Modem Terse Definition Response Response OK command successful completed ready entering data transfer state CONNECT RING Ring indication detected NO CARRIER connection terminated 0 ready go CNN NO DIALTONE Dial tone not found Busy signal detected connection completion timeout BUSY NO ANSWER Result Code Definition AT Command CCCM ccm Current call meter value AT CACM 1 CCWA lt number gt lt type gt lt class gt Call Waiting Status AT CCWA 1 lt alpha gt CLAV lt code gt ME Language Change AT CLAE 1 CLIP lt number gt lt type gt lt subaddr gt Calling Line Identification AT CLIP 1 lt satype gt lt alpha gt Presentation CME ERROR lt err gt ME Error Result Code AT CMEE x COLP lt number gt lt type gt lt subaddr gt Connected Line AT COLP 1 lt satype gt lt alpha gt Identification Presentation CR lt type gt Service Reporting Control AT CR 1 481 Result Code Definition AT Command CREG lt stat gt lt lac gt lt ci gt Registration status AT CREG 1 indication CRING lt type gt Incoming
176. gt Send Test message This command allows the user to send the requested test message to the destination IP and port as defined in ATSFRIEND and ATSUDPAPI N A ATSSNDMSG lt test message select gt AND selected HEX options into a single 16 bit word 01 Send Remote Ack Test Msg 02 Send Remote Broadcast Test Msg 04 Send Remote Fire amp Forget Test Msg 08 Send Local PAD Test Msg 10 Send Local UDP Test Msg 243 ATSUDPMSG Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Send and Receive UDP Messages This command allows the user to send UDP IP data packets while in AT command mode The destination IP address is set by the Sfriend command while the port number is set by the Sudpapi command The modem must have a GPRS context activation established Sareg 2 command setting Incoming messages addressed to the modem s IP and port specified in ATSUDPAPI will be displayed on the serial port with the unsolicited response SUDPMSG followed by the message 0 1 0 2 data 0 1 OK ATSUDPMSG lt format gt lt type gt lt data gt lt flash gt lt cr gt ATS UDPMSG lt format gt data is an ASCII string i e is this is my data 1 lt data gt is an 5 bytes i e 050a25 244 ATSUDPMSG Send and Receive UDP Messages lt type gt 0 message will only be sent to the first IP address in
177. he SPDPBOT PDP activation backoff time tables to insert delay before retrying PDP activation after a PDP rejection Selects the PDP backoff table to be used 0 user defined table see SPDPBOT for display and modification of this table 1 Rogers Table The delay values for this table 240 240 240 240 1800 3600 2 AT amp T Table The delay values for this table 60 60 60 120 120 120 180 3 Jasper Table The delay values for this table 60 60 60 60 600 900 1800 3600 4 T Mobile Table The delay values for this table 15 15 15 15 30 30 30 30 30 60 302 Auto Registration This command sets GMS registration state When set to 1 upon power on the modem will automatically register on the GSM network To set the modem to automatically attach to the GPRS network on power on see AT CGAATT command AT CGDCONT must be entered and saved before MT is placed in AREG 2 or AREG 3 If PIN is enabled the modem will not complete the auto registration process until after the PIN has been entered AT CPIN Do not use ATSAREG 2 or ATSAREG 3 with autobauding of the serial port and PAD functions The serial port will not respond to at commands if the modem establishes a connect state before the baud rate has been determined for the serial port The second parameter of the SAREG command is only allowed to be entered if the first parameter is 3 For the query the second parameter is only shown if the firs
178. he air and to the serial port indicating that an abnormal GPS event has been detected and logged 64 Raw NMEA flag Display raw NMEA input on the serial port 128 Expand SGPSFLT and SGPSQUAL Responses to provide a verbose explanation of each parameter 408 ATSGPSFLT GPS Speed Filter lt unc gt 0 255 Position uncertainty threshold If internal position uncertainty value is greater than this value the confidence level is reset to zero Default is 75 lt mot gt 0 999 Motion transition threshold in seconds If device has been idle no velocity for this number of seconds transition from driving mode to parked mode Default is 120 seconds lt ignB gt 0 255 Ignition bias For devices that are connected to the ignition via the white wire the code can detect when the ignition is turned on off and adjust the trust threshold accordingly Vehicles with the ignition off would only be moving if being towed Vehicles with the ignition on will probably be driving if not moving already For devices that are not connected to the ignition this value should be set to 0 Default is 6 lt tAdj gt 0 Do not adjust RTC time if RTC time disagrees with GPS time 1 Adjust RTC time if RTC time and GPS time differ by more than 5 seconds Default is 1 409 ATSGPSFLT GPS Speed Filter There have also been cases where slow Time To First Fix TTFF reports have been attributed to discrepancies between
179. hematical nature of this algorithm the polygon will not work if vertices of the same polygon lie on opposite sides of the 180 degree longitude divide Although this command accepts latitude longitude parameters with up to 15 characters internally the value is stored as a C float type which has less precision but requires half the storage size The float type is capable of storing accuracy commensurate with the GPS receiver s capability but the queried latitude longitude values of the ATSPLYFN command may differ from the input parameters due to this precision limitation 428 ATSPLYFN Geo Fencing a Polygonal Area Example The following commands create a crude diamond shaped polygon 9 just west of the Enfora offices in Richardson Texas ATSPLYFN9 1 32 995498 96 722064 ATSPLYFN9 2 33 000392 96 715028 ATSPLYFN9 3 33 008747 96 722466 ATSPLYFN9 4 33 001330 96 732982 ATSPLYFN9 5 32 995498 96 722064 Here s the query response for that polygon definition ATSPLYFN9 SPLYFN9 Ptldx Latitude Longitude 0 0000000 0 0000000 32 9954987 96 7220612 33 0003929 96 7150269 33 0013313 96 7329788 32 9954987 96 7220612 0 1 2 3 33 0087471 96 7224655 4 5 6 0 0000000 0 0000000 429 ATSPWRSAV Enable Power Save Mode Command Function This command allows a user to put the device in low power mode at the lt timeout gt interval after the Ignition line drops The ignition line has to be connected per the user man
180. hreshold for Dynamic calibration units of knots Lat AccThresh gt Lateral G threshold for Dynamic calibration units of mG 391 ATSMGCCFG Accelerometer MagiCal Configuration Command Function This command allows the user to set or query the accelerometer orientation auto calibration configuration Syntax Query ATSMGCCFG Syntax MGCCFG 30 600 10 60 100 1000 10 250 0 1 OK Read Response MGCCFG lt Timeout gt lt MinSamples gt lt Thresh gt lt Hysteresis gt Direction OK lt Timeout gt Seconds for Dynamic calibration timeout Range 30 600 Default 120 lt MinSamples gt Minimum number of samples required for Dynamic calibration Range 10 60 Default 20 lt Thresh gt G threshold for Dynamic calibration units of mG Range 100 1000 Default 250 392 ATSMGCCFG Accelerometer MagiCal Configuration lt Hysteresis gt Hysteresis for G threshold for Dynamic calibration mG Range 10 250 Default 20 lt Direction gt Direction for Dynamic calibration 0 acceleration positive acceleration of device used for dynamic calibration 1 braking negative acceleration of device used for dynamic calibration Default 0 393 GPS Commands ATSALTOSI Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values speed interval Set and Query GPS Ov
181. ic lt opr gt 2 numeric lt opr gt lt srvStat gt 0 full service 1 limited service 2 noservice lt oprFrmt gt indicates if the format is alphanumeric or numeric long alphanumeric format can be up to 16 characters long and short format up to 8 characters numeric format is the GSM Location Area Identification number refer GSM 04 08 subclause 10 5 1 3 which consists of a three BCD digit country code coded as in ITU T E 212 Annex A plus a two BCD digit network code which is administration specific returned lt opr gt shall not be in BCD format but in IRA characters converted from BCD hence the number has structure country code digit 3 country code digit 2 country code digit 1 network code digit 2 network code digit 1 The command NRG is an expansion of the COPS command The new command allows specifying the service state of the registration For a list of current available network operators please use the test command of AT COPS 325 AT CREG Network Registration Info Command Function Write command controls the presentation of an unsolicited result code CREG stat Read command returns the status of result code which shows whether the network has currently indicated the registration of the ME Syntax Query AT CREG Syntax CREG 0 2 OK K Write Syntax AT CREG lt n gt Read Syntax AT CREG Read Response CREG lt n gt lt stat gt lt lac gt lt ci gt OK lt
182. ic POSITION report from GPS chipset This report includes additional info that the basic POSITION report does not 8 Request MEASUREMENT EXTENDED report This report includes information about satellite speeds which can be used in filtering Default is 12 request both POSITION EXTENDED and MEASUREMENT EXTENDED reports lt hdop gt 0 Ignore HDOP when filtering default 1 255 Mark GPS report invalid if HDOP value from SGPGSA sentence is less than or equal to this indicated HDOP limit This field is provided for backwards compatibility with legacy products It has not been shown to improve performance with this product lt sats gt 0 default Disregard of satellites during filtering 1 30 Mark GPS report invalid if the of satellites in reported solution from SGPGGA sentence is below this value The units of the uncertainty threshold should not be taken literally For example a position uncertainty threshold of 100 meters does not guarantee that the actual location with be within 100 meters of the actual position Please consult with Enfora technical support personnel before changing uncertainty thresholds 417 ATSGPSRD Read Current GPS ASCII data Command Function This command allows a user to read current NMEA format GPS data Syntax Query ATSGPSRD Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response_ Unsolicited Response Parameter Values SGPSRD 0 7F
183. icients set by SDFIR SUFIR commands lt highpass filter gt 196 ATSSPKCFG lt headset Ov Mid gt lt voice mode gt Set Downlink Voice Parameters 0 no pseudo ground is provided on terminal HSOVMID Pin 61 1 a pseudo ground is provided on terminal HSOVMID Pin 61 Note Please refer to the Integration Guide for proper use of the HSOVMID headset output common mode feature 0 Selects handset for voice 1 Selects headset for voice 197 ATSUFIR Configure Uplink FIR Coefficients Command Function This command allows the user to set the uplink FIR filter coefficients to improve voice quality Syntax Query ATSUFIR Syntax SUFIR O FFFF O FFFF O FFFF 32 entries OK Read Response SUFIR lt coeff1 gt lt coeff2 gt 12 lt coeff13 gt lt coeff14 gt 12 lt coeff25 gt lt coeff26 gt 8 NA NA 1 2 Only 31 coefficients are required for the hw but programs being used to generate the coefficients output 32 The fewer modifications needed to the output the better These coefficients are 2 14 fixed point values input in hexadecimal Examples ATSUFIR 4000 0 0 0 0 4000 followed by all zeros is unity pass through mode 198 ATSVSELECT Voice Select Command Function This command selects the voice mode of the device Only valid options applicable to the hardware will be allowed All applicable constants and
184. icited Response Parameter Values Enable Setting and reading of RTC This command allows the user to set or read the Real Time Clock CCLK yy MM dd hh mm ss zz OK AT CCLK yy MM dd hh mm ss zz AT CCLK CCLK 00 01 12 05 44 53 00 OK Year month day hour minutes seconds t ime zone CCLK shares the same functionality as ATSRTCTIME When one is updated the other will also be updated Time zone is in quarter hour increments referenced to UTC time 295 S bit error rate ber from the ME Syntax Query 000 Query Syntax CSQ 2 31 99 99 OK Execute Response CSQ lt rssi gt lt ber gt OK 0 113 dBm or less 1 111 dBm 2 30 109 53 dBm 31 51 dBm or greater 99 not known detectable in percent 0 7 as RXQUAL values in the table in GSM 05 08 20 subclause 8 2 4 99 not known or not detectable 296 RX Level Range Sm pm pm pm pm E pm pm 297 Table 1 RSSI values 298 AT CTZR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Generate URC with Time Zone This command allows the user to enable disable the sending of an Unsolicited Response to the serial port with the time zone when a message has been received through NITZ AT CTZR CTZR 0 1 OK AT CTZR lt mode gt AT CTZR
185. ility is valid Network IP ATSNETIP A value of zero means the Network Activation will never be released via ATSNETMON lt ping check gt Number of minutes between modem initiated ping checks If no network data has been received within lt ping check gt minutes the modem will initiate pings up to 4 ICMP messages are generated to the 1st server on the SFRIEND list If no ping response is received to any of the 4 ICMP messages the modem will initiate pings to the next server in the list If no ping response is returned from any of the SFRIEND servers a new IP is obtained via a modem initiated GPRS de activation activation sequence A value of zero indicates that the modem will never initiate a ping check 314 ATSNETMON lt rst timers gt Monitor Network Availability 0 Reset network monitoring timers upon any activity on the serial port AND use legacy IP reselect for lt ping check gt recovery 1 Do not reset the network monitoring timers if there is activity on the serial ports 2 Use modem reset for lt ping check gt recovery 3 Do not reset the network monitoring timers if there is activity on the serial ports AND use modem reset for lt ping check gt recovery 315 ATSRESET Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values ATSTCPERR Command Function Syntax Query Synt
186. imer not expired 1 Timer expired Copies value of Input Event 15 Timer 4 status 0 Timer not expired 1 Timer expired Copies value of Input Event 21 Geofence 1 0 Leaving geofence area 1 Entering geofence area 22 Copies value of Input Event 22 Geofence 2 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 23 Geofence 3 0 Leaving geofence area 1 Entering geofence area 456 Copies value of Input Event 24 Geofence 4 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 25 Geofence 5 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 26 MT Power Save Event 0 Exit Power Save Mode 1 Enter Power Save Mode Copies value of Input Event 27 GPS status 0 Invalid GPS data 1 Valid GPS data Copies value of Input Event 28 RTC Alarm Input Copies value of Input Event 29 Invalid GPS data for a period of seconds Copies value of Input Event 30 Unit staying Idle in one place for a period of seconds Copies value of Input Event 31 Geofence 6 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 32 Geofence 7 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 33 Geofence 8 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 34 Geofence 9 0 Leaving geofence area 1 Entering geofence area
187. ined by Bit 2 472 1 add Garmin update canned message list flag 1 bytes in Binary format 2 bytes in ASCII format do not add Garmin update canned message list flag 1 add Garmin message status 16 bytes in Binary format 18 bytes ASCII format do not add Garmin message status 1 add Garmin driver id 49 bytes in Binary format 50 bytes in ASCII format do not add Garmin driver id 1 add Garmin update driver status list 1 bytes in Binary format 2 bytes in ASCII format do not add Garmin update driver status list flag 1 add Garmin driver status 4 bytes in Binary format 3 bytes in ASCII format do not add Garmin driver status 1 add Garmin PING 4 bytes in Binary format 5 bytes in ASCII format 0 do not add Garmin ping 1 add Garmin throttle list status info 2 count 4 bytes in Binary format where count is in the first 2 bytes 3 count 7 bytes in ASCII format where count is in the first 2 bytes do not add Garmin Throttle List Status 1 This mask identifier signifies output event mask 1 The Parm2 value is obtained as a result of selecting individual bit fields from the table below Bit Field Table 2 1 0 oma Description ooo 1 send all data generated as a result of this table in Binary format send all data generated as a result of this table in ASCII format 473 Bits 3 5 1
188. ing the GPS chip Since RTC time is maintained through an ignition reset the two minute limit would be in effect following an ignition reset 421 ATSGPSSAV Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values ATSGPSVAL Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Save GPS Data This command forces the device to save the GPS data to its FFS This information will be used on the next power cycle as the last known GPS location ATSGPSSAV GPS Speed Validation This command is used to turn GPS speed filtering on and off S GPSVAL 0 1 OK ATS GPSVAL lt MODE gt lt ACC MOTION gt ATS GPSVAL 422 ATSGPSVAL GPS Speed Validation Read Response S GPSVAL lt MODE gt lt ACC MOTION gt OK 00000 lt MODE gt 0 Use default for GPS Speed filter 1 Disable GPS Speed filter ACC MOTION gt Use accelerometer to determine motion 1 Do not use accelerometer to determine motion This parameter is not available to all MT Products This field is to enable the use of the accelerometer to assist the GPS filter in determining motion This value is not relevant if MODE 1 The GPS speed filter here is the same as the GPS speed filter in SGPSFLT ATSTODOM Virtual Trip Odometer Command Function The STODOM command re
189. is returned Refer subclause 9 2 for lt err gt values Test command returns the modes supported as compound values CMER 0 2 0 0 0 2 0 1 AT CMER lt mode gt lt keyp gt lt disp gt lt ind gt lt bfr gt CMER lt mode gt lt keyp gt lt disp gt lt ind gt lt bfr gt 121 Mobile Termination Event Reporting buffer unsolicited result codes in the TA if TA result code buffer is full codes can be buffered in some other place or the oldest ones can be discarded discard unsolicited result codes when TA TE link is reserved e g in on line data mode otherwise forward them directly to the TE buffer unsolicited result codes in the TA when TA TE link is reserved e g in on line data mode and flush them to the TE after reservation otherwise forward them directly to the TE forward unsolicited result codes directly to the TE TA TE link specific inband technique used to embed result codes and data when TA is in on line data mode no keypad event reporting keypad event reporting using result code CKEV lt key gt lt press gt lt key gt indicates the key refer IRA values defined in table in subclause Keypad control CKPD and lt press gt if the key is pressed or released 1 for pressing and 0 for releasing Only those key pressings which not caused by CKPD shall be indicated by the TA to the TE NOTE 1 When this mode is enabled corresponding result codes of all keys curre
190. itten to flash immediately no AT amp W required Default 0 lt status gt If 1 then lt max_speed gt and lt duration gt represent a GPS overspeed interval that is currently active If 0 they represent the previous GPS overspeed interval K A 414 ATSGPSOSI Set and Query GPS Overspeed Interval lt max_speed gt The highest speed in knots that was attained in the current or previous GPS overspeed interval lt duration gt Number of consecutive seconds that the speed was at or above lt speed gt If lt speed gt is set to zero the GPS overspeed event is disabled 415 ATSGPSQUAL GPS Quality Filters Command Function This command allows the user to define extra criteria for the event engine a EET use before it reports a position fix as valid Syntax Query 000 Query ATSGPSQUAL 245020200002 ATSGPSQUAL 245020200002 Syntax If the SGPSFLT debug flag is not set for expanded AT command response the response will be as follows GPSQUAL 0 255 0 255 0 30 oR 416 ATSGPSQUAL GPS Quality Filters lt flg gt Bit mask made up of the following bit definitions 1 Mark GPS report invalid if SGPGSA fix type is 2 2D fix This bit is provided for backwards compatibility with legacy products It has not been shown to improve performance with this product 2 Mark GPS report invalid if the report is based on a propagated fix 4 Request POSITION EXTENDED report in place of the bas
191. l Default value 0 automatic mode lt upgradeStatus gt Controls the generation of FOTA Finish status FOTA Finish status is reported after the modem reboots from a FOTA upgrade or as a result of a fatal error This status is only returned OTA The command line parameters are 0 disabled and 1 enabled FOTA finish status is disabled by default Refer to Enfora Application Note ENFOOOANOO2 for more information on FOTA operations 262 ATSFOTAGET Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt fotaState gt lt retriesRemaining gt Get Firmware Upgrade OTA This command will initiate a connection to the FOTA Server to download the FOTA Delta File The FOTA Server is defined with the SFOTACFG command SFOTAGET remotefile OK ATSFOTAGET lt remotefile gt ATSFOTAGET SFOTAGET lt fotaState gt lt remotefilename gt lt retriesRemaining gt lt appErrorCode gt lt errorCode gt Current FOTA mode indicating if FOTA is in the process of transferring a FOTA file The values are 0 IDLE 1 BUSY The number of FTP resumes remaining before terminating file transfer This number starts with the retries specified in the ATSFOTACFG command and is decremented for each FOTA restart which occurs Refer to Enfora Application Note ENFOOOANOO2 for more information on FOTA operati
192. l SMS and 222 ATSCHKIN Configure Device Check in 5 ecc 223 ATSERIENDOMGdermsEP Teri Sus so serere seal 224 ATSMDMID vo veu PUES 227 ATSMLOSIZ Message Log Queue Size o o oo ee eee ceceecececceceecececcececcecececceceececeececeeececeteecetees 228 ATSMSGLOGCL Message Log Clear 2 2 2 2 cc ec oaaao aao aLL LALALALA DALDAL LLALL DALLAL LALALALA LaLa 231 ATSMSGLOGDMP Dump Unsent Messages to Serial Port 232 ATSMSGLOGEN Message Log 22 2 2 2 2 2 2 2 222222222 2422 02 02 0 02 022 22 234 ATSMSGLOGRD Message Log Read Data DLLD LADLAD LLL DLL L LLL 235 10 AT MSGSND Message Send seu iat Bll tat cd e As 238 ATSSMSDA Destination Address for SMS Messages 240 ATSSMSDAEN Enable Disable AT Commands over SMS 242 ATSSNDMSG Send Test ULL eee tup te EL Le s Eier A e 243 ATSUDPMSG Send and Receive UDP 5 2 2 2 222222 22 22 2 2 2 244 ATSWAKEUP Modem to Server Wakeup Keep Alive 22 222 2 22424 4 4 1 7 22 247 AT
193. l absolute radio frequency channel number ARFCN Equivalent to AT EM 2 1 Copies Serving Cell cell ID Equivalent to AT EM 2 1 Copies Serving Cell location area code Equivalent to AT EM 2 1 401 Copies Serving Cell OxOOMMNNCC where MM NN and CC are the hex values of the ASCII representations of the MNC Equivalent to AT EM 2 4 Copies Serving Cell MCC OxOOMMCCcc where MM and cc are the hex values of the ASCII representations of the MCC Equivalent to AT EM 2 4 302 Copies Software version for example if version is 1 1 1 8 value would be 0x00001118 Copies product ID Copies Susrval value 41 Copies GPIO value status where LSB represents GPIOO For example 0x00165432 2 binary 0010 so GPIO1 1 GPIOO GPIO2 GPIO3 0 3 binary 0011 so GPIO4 GPIO5 1 GPIO6 GPIO7 0 4 binary 0100 so GPIO10 1 GPIO8 GPIO9 GPIO11 0 5 binary 0101 so GPIO12 GPIO14 1 GPIO13 GPIO15 0 6 binary 0110 so GPIO17 GPIO 18 1 GPIO16 GPIO19 0 1 binary 0001 so GPIO20 1 Note GPIO numbers gt 8 are not supported on the MT Gu 453 Copies GPIO direction status where LSB represents GPIOO 1 input O output For example 0x00165432 2 binary 0010 so GPIO1 input GPIOO GPIO2 GPIO3 outputs 3 binary 0011 so GPIO4 GPIO5 inputs GPIO6 GPIO7z2outputs 4 binary 0100 so 10 GPIO8 GPIO9S GPIO 11 outputs 5 binary 0101 so GPIO12 GPIO 14 inputs GPIO13 GPIO15 outputs 6 binary 0110 so GPIO17 GPIO 18 inputs GP
194. le 3 enable 183 ATSMICAEC Echo Cancellation lt downlink scaling gt 0 enable 3 disable max level lt smoothing coef gt 3275 32767 ATSMICAEC 1 3 1 3 0 12 3275 Start AEC with divergence control enabled continuous filtering uplink scaling no downlink scaling max level 12 dB smoothing coef 3275 184 ATSMICANR Ambient Noise Reduction Control Command Function This command allows the user to configure the ambient noise reduction settings for the current voice mode see Svselect Syntax Query ATSMICANR MICANR 0 2 0 1 3 0 2 0 20 0 2 OK Read Response SMICANR lt control gt lt mode gt lt noise level gt lt tone thresh gt lt tone count gt OK Execute Syntax N A Execute Response N A Unsolicited Response N A Parameter Values lt control gt 1 start 2 update lt mode gt O ANR disabled 1 ANR and tone detector enabled 3 ANR enabled tone detect disabled lt noise level gt noise attenuation based on incoming SNR 1 6 dB noise attenuation 2 12 dB noise attenuation lt tone thresh gt 0 20 7 210 recommended 185 ATSMICANR lt tone count gt Ambient Noise Reduction Control no tone detection 1 single tone detection 2 dual tone detection DTMF ATSMICANR 1 1 1 7 1 Start ANR ANR Tone enabled 6 dB attenuation threshold 21 dB single tone detection 186
195. le Disable 1 2 22 2 412 ATSGPSOSI Set and Query GPS Overspeed Interval 414 ATSGPSQUAL GPS Quality Filters oou rt e doces es br PEOR E c yet Esc cs 416 ATSGPSRD Read Current GPS ASCII data tete 418 ATSGPSRST Set and Query GPS Reset Interval 0 0 0 0 coe cee ec ecc ce ccccccecececececctetetstceseseseeeeee 420 ATSGPSSAV Save GPS Data See CO Ne dala esl uc dae cei ipud 422 ATSGPSVAL GPS Speed Validation tette beati decet aco E o 422 AT TODOM Virtual Trip Odometer emo etes DE Re eet tee e de EO Ed 423 ATSODOMETER GPS Trip Odometer aee e bete ere dau ese o rice ees 425 ATSPLYCLR Clear Polygonal Geofence 22 2222 22 22 2 2 1 426 ATSPLYFN Geo Fencing Polygonal Area 2 2 20 25222 427 ATSPWRSAV Enable Power Save Mode 2222 2 430 Event Tables dese deck 431 E tg an RR et as 431 15 Event Category 2 Ne onte e ui Lag tes hri te i tae Uh 431 Event TVB62 ss ko teens eost
196. left ATSEVNTRY ERROR N A N A ATSEVNTRY SEVNTRY lt used gt lt left gt N A N A N A Number of events that have been used Number of events available for new entries 339 ATSEVTEST Generate Test Input Event Command Function This command allows the user to generate any input event This is useful for testing the user event table Parameter Values User variable values are automatically saved to flash and explicit user intervention to save the values is not required AT amp W does not save user variables to flash At the end of each event engine cycle if any user variable has been changed the user variable values are automatically saved to flash at that time so you can make multiple changes to user variables inside event groups without worrying about writing to flash too often Changing a user variable via SEVTEST also causes the user variable values to be saved to flash 340 ATSEVTIM User Defined Input Event Timers Command Function This command allows the user to define up to 10 separate periodic input events in 1 second increments Syntax Query ATSEVTIM OK number of seconds between each generated input event ATSWAKEUP lt retry_period gt uses Event Timer 4 ATSEVTIM4 x will affect the value set ATSWAKEUP Do Not use ATSEVTIM4 x if using ATSWAKEUP These commands will cause the example in ATSEVENT to trigger every 60 seconds ATSEVTIM1 60 ATSEVENT 1 1 12 1 1 Ending range
197. lock menu AL alternating Line service PIN2 115 Facility Lock 0 Unlock 1 Lock 2 Query Status lt passwd gt password lt class gt 1 voice 2 data 4 fax fax not supported 7 all classes default 8 short message service Quotation marks are optional when entering passwd To set Network Personalization on first SIM inserted AT CLCK PF 1 password PN Password Lock Lock module to very first SIM inserted To enable SIM PIN AT CLCK SC 1 xxxx L PIN Enable SIM PIN 116 AT CLIP Calling Line Identification Presentation Command Function This command refers to the GSM supplementary service CLIP Calling Line Identification Presentation that enables a called subscriber to get the Calling Line Identity CLI of the calling party when receiving a mobile terminated call The write command enables or disables the presentation of the CLI at the TE It has no effect on the execution of the supplementary service CLIP in the network Syntax Query AT CLIP 2 Write Write Syntax 000 Write Write Response CLIP lt n gt or OK or CME ERROR lt err gt Read Syntax AT CLIP Read Response CLIP lt n gt lt m gt OK Unsolicited Result Code When CLIP is enabled at the TE and is permitted by the calling subscriber an unsolicited result code is returned after every RING or CRING lt type gt at a mobile terminating call
198. lows the user to query set the modem ID The modem ID is copied into each wakeup message sent from the modem see ATSWAKEUP SMDMID MODEM ID OK ATSMDMID lt modem gt ATSMDMID SMDMID lt modem ID gt 0 20 character string in ASCII format The modem s IMEI is the default modem ID 227 ATSMLOSIZ Message Log Queue Size Command Function SMLQSIZ allows the user to restrict the number of unsent messages maintained in the buffers for the four message log queues UDP UDP with SMS backup SMS and TCP Syntax Query ATSMLOSIZ 5 10517 0 3000 0 3000 0 3000 0 3000 OK lt UdpQsize gt Maximum of unsent messages stored in message log queue for UDP messages Valid range is 0 3000 The default is 0 which is treated as a special value indicating no message size restriction This is the equivalent of restricting the size of this queue to 3000 messages lt SmsBckupQsize gt Maximum of unsent messages stored in message log queue for UDP messages where SMS messaging is allowed as a backup when UDP messaging is unavailable Valid range is 0 3000 The default is 0 which which is treated as a special value indicating no message size restriction This is the equivalent of restricting the size of this queue to 3000 messages lt SmsQsize gt Maximum of unsent messages stored in message log queue for SMS messages Valid range is 0 3000 The default is 0 which is treated as a s
199. lse but 1 and lt Parm1 gt along with lt Parm2 gt is set to 1 An Occurrence Trigger is defined as an input condition defined by lt event category gt whose current value is greater than or equal to lt 1 gt and less than or equal to lt parm2 gt The output event would be executed when an input lt event category gt requirements are satisfied or transition to the value set by lt parm1 gt and lt parm2 gt when they are equal lt parm1 gt should be the min value and lt parm2 gt should be the max value Example 1 An output event will be executed when the current value of an input event is between lt Parm1 gt and lt Parm2 gt including boundary conditions Example 2 Parml 0 lt An output event will be executed when the value of the input event changes from 0 to 1 or vice versa 433 Value Type of event Input Trigger Output Description Example 3 Parml Parm2 1 1 An output event will be executed when the value of the input event is 1 lt Parm1 gt along with Parm2 is set to 1 An Input Trigger is defined as an input condition defined by lt event category gt that should be used as a logical AND condition to another input condition defined as Transition Trigger or an Occurrence Trigger An Output event is not triggered when Input Trigger condition is valid The input event defined as Input Trigger is valid when within the event range defined by lt parm1
200. lt in OK followed by byte counts set command resets the counters to 0 for each connection 249 Commands ATSTCPAPI TCP API Control Command Function This command allows the user to initiate and terminate and query the status of the TCP API connection Please note that the TCP API can only be used over the air Syntax Query ATSTCPAPI STCPAPI 0 1 OK Read Response STCPAPI Status M Mgr Task gt R lt Rec Task gt T lt Trans Task gt ldx Friend Index gt lt Status gt TCP API connection status O Disabled 1 Enabled 250 ATSTCPAPI TCP API Control Mgr Task TCP API Manager Task 0 None 1 Init 2 Idle 3 Connecting 4 Connected 5 Disconnecting lt Rec Task gt TCP API Receive Task 0 None 1 Init 2 Idle 3 Connecting 4 Waiting for Header 5 Waiting for Frame lt Trans Task gt TCP API Transmit Task 0 None 1 Init 2 Idle 3 Connected 4 Sending lt Friend Index gt Friend Index 1 10 Notes 251 ATSTCPIDLETO TCP API Idle Timeout Command Function Specifies the number of seconds without data traffic in either direction before closing the connection Syntax Query ATSTCPIDLETO STCPIDLETO 10 86400 OK aoe a lt Timeout gt 000 TCP API idle timeout value in seconds 000000000000 API TCP API idle timeout value in seconds 000000000000 timeout value in seconds After closing the connection the device will attem
201. lt satNtfy gt commands or responses sent commands and responses by the ME to SIM or handled by the sent by ACI ME 483 Appendix Error Codes Modem Numeric Response Modem Verbose Response phone failure 0 44 484 Modem Numeric Response Modem Verbose Response invalid characters in dial string 27 eo 42 47 eesprovderpemonun Pm reaured 7 spemonewon Ure 485 Modem Numeric Response Modem Verbose Response Failed to abort 512 OOOO Unspecified Audio error Modem Numeric Response Modem Verbose Response 25 19 LLC or SNDCP error 486 Modem Numeric Response Modem Verbose Response unassigned unallocated number 1 a osenwrimemeitamg o b sement noreasentornotmol 487 Modem Numeric Response Modem Verbose Response data coding scheme alphabet not supported 144 488 Modem Numeric Response Modem Verbose Response 315 SIM wrong Description no error 489 Description destination out of order 490 Description message type not implemented b rosenen nomoen Error Code Description 0 parameter not allowed hold call not supported for this type numb
202. lts for the SGPSQUAL SGPSFLT and SGPSRST commands without impacting the rest of the system configuration This command is intended to be used after a software upgrade to take advantage of new filter settings without having to perform a full AT amp F This command accepts one parameter a sticky flag If the sticky flag is set the GPS filter defaults will be persistent If the sticky flag is not set the GPS filter defaults will not be maintained past the next modem reset ATSGPSFD SGPSFD 0 1 OK ATSGPSFD lt sticky gt N The GPS modem defaults will not be maintained past the next modem reset 1 The GPS modem defaults will be persistent 403 ATSGPSFLT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax GPS Speed Filter At times the GPS chipset used by this device will report non zero speeds when the device is not moving Normally the positions are accurate but the false speeds cause errors in the generation of the GPS idle distance and odometer features This filter is usually able to detect these false motions and clamp the reported speed to 0 0 knots while still reporting valid position data Under normal circumstances the default values should provide acceptable GPS performance for most applications Please contact Enfora customer support if you feel the filter settings need to be changed for your application ATSGPSFLT If the SGPSFLT debug flag i
203. n event Input event 198 Syntax Query ATSEXCACC SEXCACC 0 200 1 20 1 20 OK Read Response SEXCACC lt THRESH gt lt SET TIME gt lt CLR TIME gt OK lt THRESH gt 0 Excessive Acceleration Event Disabled 1 200 Acceleration Threshold in Knots 10 lt SET TIME gt 1 20 Number of seconds above threshold to set event 395 ATSEXCACC Excessive Acceleration lt CLR TIME gt 1 20 Number of seconds below threshold to clear event A value of 100 for threshold equals 10 knots per second This function uses GPS to determine acceleration ATSEXCDEC Excessive Deceleration Command Function This command is used to configure the excessive deceleration event Input event 199 Syntax Query ATSEXCDEC Syntax SEXCDEC 0 200 1 20 1 20 OK Write Syntax ATSEXCDEC lt THRESH gt lt SET TIME gt lt CLR TIME gt Read Syntax ATSEXCDEC Read Response SEXCDEC lt THRESH gt lt SET TIME gt lt CLR TIME gt OK lt THRESH gt 0 Excessive Deceleration Event Disabled 1 200 Deceleration Threshold Knots 10 A value of 100 for threshold equals 10 knots per second This function uses GPS to determine deceleration 396 ATSGEOFNC Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt fenceNum gt lt radius gt lt latitude
204. ncoming call Auto answer be enabled using ATSO 86 TD Dial command Command Function This command is used to setup an outbound voice or data call Execute Response NO DIALTONE or NO CARRIER or CONNECT lt value gt for Data only or BUSY or OK lt n gt V 25ter Dialing Digits 0 9 A B C V 25ter Dialing Modifiers comma T P W lt cmod gt GSM Modifier Characters Restrict CLI i Allow CLI Not applicable to HS 1000 87 Dial command Semicolon after dialing string or modifier indicates voice call and forces TA into command mode after successful completion Modem Responses NO DIALTONE if no dial tone is detected NO CARRIER if call cannot be set up CONNECT lt value gt when connected in a non voice call data mode lt value gt dependent on ATX setting BUSY if dialed number is busy OK when successful voice call or TA ends current call and returns to command mode 88 ATD gt Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt storage gt lt n gt lt cmod gt Originate Call Using Phonebook Memory This command is used to setup an outbound voice or data call from a specific phonebook location ATD mo ATD gt lt storage gt lt n gt lt cmod gt lt gt NO DIALTONE or NO CARRIER or
205. nse Unsolicited Response Parameter Values Real Time Clock Alarm This command handles the setting and querying of the RTC alarm registers When the alarm feature has been enabled the SEVENT engine will be invoked upon the going off If the SRTCWAKE call is invoked following the alarm feature setup the modem will power back up automatically upon the alarm going off The actions of these two features are mutually exclusive of each other so one or the other will occur but not both ATSRTCALRM SRTCALRM 0 99 1 12 1 31 0 23 0 59 0 59 0 527040 OK ATSRTCALRM lt rtc_year gt lt rtc_month gt lt rtc_day gt lt rtc_hour gt lt rtc_ min gt lt rtc_sec gt lt rtc_alarmTimeinMinutes gt ATSRTCALRM SRTCALRM lt rtc_enabled gt lt rtc_year gt lt rtc_month gt lt rtc_day gt lt rtc_ hour gt lt rtc_min gt lt rtc_sec gt lt rtc_alarmTimeinMinutes gt OK Parameters are positional dependent any parameter may be omitted with the use of the comma as a place holder on command line If a parameter is omitted then the current value in the hardware is used 284 ATSRTCALRM Real Time Clock Alarm lt rtc enabled gt Indicates if alarm is enabled or not 1 Enabled 0 Disabled lt gt year on which the alarm is being set to trigger The RTC supports years 2000 2099 The data is entered as a two digit value 0 99 The month on which the alarm is being set to trigger
206. nsent messages in flash However it has also been useful in collecting GPS data where a SIM was not available and it was not possible to connect the unit to a laptop With this utility you can put multiple devices in a vehicle for a drive test to collect NMEA data and dump the data for analysis easily when you return GPS must be off to forward the data When using larger bytes per line values 30 and above the user may need to issue the ATSEVTOFF 1 command to successfully dump data via this command ATSMSGLOGDMP 233 ATSMSGLOGEN Message Log Enable Command Function The SMSGLOGEN command has been created to enable or disable saving Event data generated via the event engine in modem s memory Syntax Query ATSMSGLOGEN Syntax SMSGLOGEN 0 1 OK lt setting gt 0 1 possible valid values 0 Disable message logging default Event data is sent to the remote server upon occurrence 1 Enable message logging Event data has to be read via ATSMSGLOGRD command or when ATSMSGLOGENZ 0 is sent If ATSMSGLOGEN command was enabled and unsent messages exist in memory then the unsent data will be sent to the remote server when data logging is disabled 234 ATSMSGLOGRD Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Message Log Read Data The SMSGLOGRD command is used to query the status of the four event engine message logs Using the queue status this command
207. nt default value is 16 which is a general Beep duration 0 15300000 in milliseconds When the optional duration is not present default value is 5 00ms When the duration is O it plays once When the duration is O all other tones play once except 2 called subscriber busy which plays 4 times All tones generated by audio speaker The tones need to be stopped before originating calls AT STTONE 1 7 5000 Generate Call Waiting tone for 5 seconds AT STTONE 0 7 Stop Call Waiting tone 83 AT VTS DTMF and Tone Generation Command Function This command allows the transmission of DTMF tones and arbitrary tones see note These tones may be used for example when announcing the start of a recording period The command is write only In this profile of commands this command does not operate in data mode of operation Syntax Query AT VTS Syntax VTS 0 9 A D 1 255 OK Read Response Execute Syntax AT VTS lt DTMF gt Execute Response Parameter Values 84 DTMF and Tone Generation 0 1 2 3 4 5 6 7 8 9 In GSM this operates only in voice mode Fixed tone duration It is expected that the application Host will handle the pausing and waits A B C D 85 TA Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Answer a Call Answers an i
208. ntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt SIM Status Indication Enable disable reporting of unsolicited SIM status indications for SIM removal and SIM insertion AT SIMIND SIMIND 0 1 OK 96SIMIND mode OK 0 reporting disabled default 1 reporting enabled 363 AT SIMIND Notes SIM Status Indication Unsolicited indications use the following format 9651 1 indicates that the SIM has been removed and SIMINS 1 indicates that the SIM has been inserted SIM removal and insertion checks can be performed using either software or hardware methods as described under the ATSSIMDTC AT command Software SIM detection is dependent on the current setting of the phone SIM functionality AT CFUN If phone SIM functionality is disabled AT CFUN 0 then software SIM detection is disabled as well i e 96SIMREM 96SIMINS URCs are not generated Software SIM detection is fully functional when AT CFUN 1 Hardware SIM detection is partially dependent on the current setting of the phone SIM functionality AT CFUN If phone SIM functionality is disabled AT CFUN 0 then hardware SIM removal detection is disabled as well i e 96SIMREM URC is not generated Hardware SIM insert detection is only dependent on the setting of ATSSIMDTC Phone SIM functionality is performed automatically under
209. ntax AT CSCB Read Response CSCB 0 lt mids gt lt dcss gt Execute Syntax Unsolicited Response Parameter Values lt mode gt 0 Message types specified MIDS and lt DCCS gt are accepted 1 Message types specified in lt MIDS gt and lt DCCS gt are not accepted lt mids gt string type all different possible combinations of CBM message identifiers refer lt mid gt default is empty string e g 0 1 5 320 478 922 lt dcss gt string type all different possible combinations of CBM data coding schemes refer lt dcs gt default is empty string e g 0 3 5 An understanding of CBM message identifiers and CBM loading schemes is required to properly implement this command Used in conjunction with AT CNMI OK 222270 154 AT CSDH Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Show Text Mode Parameters Determines if detail information is shown in result codes AT CSDH CSDH 0 1 OK AT CSDH lt show gt AT CSDH CSDH 1 OK 0 Do not show header values 1 Show the values in result codes 155 AT CSMP Set Text Mode Parameters Command Function Selects additional values needed when the SIM is sent to the network or placed in storage Syntax Query AT CSMP 5 yntax 5 0 255 0 255 0 255 0 255 Read Response
210. ntly pressed should be flushed to the TA regardless of lt bfr gt setting keypad event reporting using result code CKEV lt key gt lt press gt All key pressings shall be directed from TA to TE NOTE 2 When this mode is enabled corresponding result codes of all keys currently pressed should be flushed to the TA regardless of lt bfr gt setting no display event reporting display event reporting using result code CDEV lt elem gt lt text gt lt elem gt indicates the element order number as specified for CDIS and lt text gt is the new value of text element Only those display events which are not caused by CDIS shall be indicated by the TA to the TE Character set used in lt text gt is as specified by command Select TE Character Set CSCS display event reporting using result code CDEV lt elem gt lt text gt All display events shall be directed from TA to TE Character set used in lt text gt is as specified by command Select TE Character Set CSCS 122 Mobile Termination Event Reporting no indicator event reporting indicator event reporting using result code lt ind gt lt value gt ind indicates the indicator order number as specified for CIND and value is the new value of indicator Only those indicator events which are not caused by CIND shall be indicated by the TA to the TE indicator event reporting using result code lt ind gt lt value gt All indicator
211. ocked Quotation marks are optional when entering oldpwd or lt newpwd gt Enter first password for Network Personalization AT CPWD PN xxxx Password for Network Personalisation Network Personalisation To change SIM PIN AT CPWD SC xxxx yyyy New password Old password SIM PIN ATSMDSTAT Query Modem Status Command Function This command allows the user to display many modem status parameters with a single command Syntax Query ATSMDSTAT Syntax OK Write Syntax N A Write Response Read Syntax ATSMDSTAT 370 ATSMDSTAT Query Modem Status Read Response SDEVTYP 0 9142 SPKG 50 OEM_MODEM CPIN READY HPLMN 310 410 CREG 1 CB90 290F CGREG 1 CB90 290F COPS 310 410 ARFCN 198 BAND 850 CSQ 14 0 CGACT 1 0 SNETIP 000 000 000 000 000 000 000 000 000 000 000 000 DREG_NW 0001 DREG_ME 0005 DT_CAUSE CAFF DT_TYPE 0004 SLUPREJ 0 0 SRAUREJ 0 0 CEER 0 1 1 255 no error SCGEER no PDP reject cause TCP ERROR DISC API DISC 5 OK Execute Syntax N A Execute Response N A Unsolicited Response N A ACD 371 ATSMDSTAT Query Modem Status lt SNETIP gt see ATSNETIP command lt DREG_NW gt DREG_NW values Deregistration Network FFFF not set no service 1 limited service lt DREG_ME gt DREG_ME values Deregistration ME not set 1 GPRS detach 2 IMSI detach 3 Combined detach 4 SIM removed 5 Power off 6 GPR
212. of 1 high Starting range of 1 high Activate event timer 1 Input event Eventgroup 1 341 ATSEVTIMQRY Event Counter Command Function This command shows the current count for the event counter of the timer specified indicated by the argument Syntax Query ATSEVTIMQRY Syntax SEVTIMQRY 1 10 OK 3 ATSEVTIMQRY 10 Execute Response SEVTIMQRY 10 0 000 OK ATSEVTVGRYx wl respond ERROR snot Bens 342 ATSEVTOFF Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response N A Event Engine Disable The SEVTOFF command gives the user the ability to disable the event engine For example this would be a good command to run prior to a software upgrade ATSEVTOFF SEVTOFF 0 1 OK N A 0 event engine enabled default 1 event engine disabled 343 ATSEVTQRY Query the State or Value of the Specified Input Event Command Function This command allows the user to query the state or value of the input event number Syntax Query ATSEVTQRY Sy ntax SEVTQRY 0 lt max input event gt OK lt max input event gt Maximum input event supported by the current firmware build see SEVENT for the current maximum input event value lt input event gt Range 0 lt input event gt Selects which input event to query Notes ATSEVTQRY 29 query input event 2
213. ommand gives the default adjustment for all outgoing calls given lt gt and also triggers and interrogation of the provision status of the CLIR service given lt m gt Syntax Query AT CLIR dd OK Read Syntax AT CLIR Read Response CLIR lt n gt lt m gt OK lt gt parameter sets the adjustment for outgoing calls 0 presentation indicator is used according to the subscription of the CLIR service 1 CLIR Invocation 2 CLIR suppression 119 Calling Line Identification Restriction parameter shows the subscriber CLIR service status in the network 0 CLIR not enabled 1 CLIR enabled in permanent mode 2 Unknown e g no network etc 3 CLIR temporary mode presentation restricted 4 CLIR temporary mode presentation allowed 120 AT CMER Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Mobile Termination Event Reporting Set command enables or disables sending of unsolicited result codes from TA to TE in the case of key pressings display changes and indicator state changes lt mode gt controls the processing of unsolicited result codes specified within this command lt bfr gt controls the effect on buffered codes when lt mode gt 1 2 or 3 is entered If setting is not supported by the MT CME ERROR lt err gt
214. on and ready for use Small All functions are active and perform normally Some peripherals are in sleepstate Big The radio and peripherals are asleep The UART is awake and able to receivedata on the serial port The radio will wakeup periodically check for pages form thewireless Network Deep only the 32 MHZ clock and a small portion of the DSP are running all othersections of the module are in a sleep state The UART is asleep but will wakeup with the first character received this character will be lost The modem willwakeup periodically to check for incoming pages form the wireless carrier If SLEEP mode of 3 or 4 is selected and the modem has entered Deep sleep the UART will miss the first character that is sent over the serial port This first character will wake up the UART and subsequent characters will be accepted by the UART Default setting is 2 367 AT CPWD Change Password Command Function This command is used to set a new password for the facility lock function defined by command Facility Lock CLCK Syntax Query AT CPWD CPWD SC AD OI OX Al IR AB AG AC P2 PC PP PS pN PU pF OK Write Syntax AT CPWD fac oldpwd newpwd Write Response OK or CME ERROR lt err gt 368 lt oldpwd gt lt newpwd gt Change Password SC SIM PIN 1 AO
215. ons 263 ATSUPSTATUS Status of Last Upgrade Command Function This function maybe used after the FOTA upgrade process If the upgrade process was successful it will return 00000000 Read Response Execute Syntax ATSUPSTATUS Execute Response 00000000 OK 264 FTP Commands ATSATEXEC Execute AT Command File Command Function This command is used to execute an AT command file that is stored in FFS Syntax Query ATSATEXEC Response SATEXEC filename 0 2 OK Write Syntax ATSATEXEC lt FILENAME gt lt OPTION gt Read Syntax ATSATEXEC SATEXEC lt FILENAME gt lt STATUS gt Execute Syntax OK lt OPTION gt AT command execution option 0 Run To Completion 1 Stop on Error 2 Stop on Error and Reset Modem 265 ATSATEXEC Execute AT Command File lt STATUS gt Status from Executing File 0 Ok Error 2 Open File Error 3 File Read Error 4 AT Command Error 5 Busy 6 Command Length Exceeded 7 Retries Exceeded Notes 0000000 ATSFTPGET or ATSFFS can be used to store files into the FFS 266 ATSFFS Command Function Syntax Query Response Write Syntax Generic Flash File System Access This command provides generic file read and write functionality to the embedded FFS in the Enfora modem ATSFFS SFFS 0 6 86 filename 0 524287 0 150 ASCII HEX ATSFFS lt op gt lt filename gt lt seek gt lt length gt lt da
216. orm whatever actions are necessary to establish communication between the TE and the network using one or more GPRS PDP types AT CGDATA CGDATA PPP OK AT CGDATA lt L2P gt lt cid gt CONNECT oo LONE numeric value of PDP context activation Supported value for lt L2P gt PPP 165 AT CGDCONT Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt PDP_type gt lt APN gt PDP addr Define PDP Context Specifies PDP context parameter values for a PDP context identified by the local context identification parameter cid AT CGDCONT CGDCONT 1 6 IP 0 0 1 OK AT CGDCONT lt cid gt lt PDP_ Type gt lt APN gt lt PDP_ADDR gt lt d_comp gt lt h_ comp gt O AT CGDCONT CGDCONT lt cid gt lt PDP Type gt lt APN gt lt PDP_ADDR gt lt d_comp gt lt h_ comp gt OK 222227 PDP Context Identifier numeric parameter which specifies a particular PDP context definition The parameter is local to the TE MT interface and is used in other PDP context related commands The range of permitted values minimum value 1 is returned by the test form of the command Access Point Name Identifies the MT in the address space 166 lt d_comp gt if HS 1000 lt h_comp gt lt h_comp gt if HS 100
217. ormat or 11 bytes if Bit O is set to 0 ul do not add this particular field of GPS data Bit 21 1 add RTC time 6 bytes of RTC time in Binary format or 13 bytes if Bit O is set to 0 ul 0 do not add RTC time with GPS data Bit 22 1 Replace append modem ID field with 10 byte modem ID including one leading and one ending space character if bit 0 is set to 0 Replace append it with 8 bytes long modem ID value if bit 0 is set to 1 no leading or ending space characters in binary mode NOTE bit 22 setting overrides bit 2 setting 0 Sent the modem ID as defined by Bit 2 Bit 24 1 add GPS overspeed data 6 bytes of Odometer information in Binary format or 6 to 18 bytes if Bit O is set to 0 Binary format xxyyzz xx is speed specified by ATSGPSOSI unit knots yy is the maximum speed incurred during the interval unit knots 1 10 knot accuracy zz is the interval duration unit seconds ASCII format x y 2 space delineated length of each field varies with its value 0 do not add this particular field of GPS data 465 1 Add cell information as follows see GSMOOOOTNO12 Engineering Mode Manual for details of the EM command If Binary format 0 1 is selected please refer to the 25 Binary Format table If ASCII format BitOzO is selected please refer to the Bit 25 ASCII Format table Do not add cell information Bits 30 31 00 This mask identifier
218. ot possible to omit the parameter state AT CGDCONT command must be entered prior to context activation Activating a PDP Context through AT CGACT will not allow for the modem to be used in a DUN connection To use the modem in a DUN connection use the ATSAREG 2 command instead 160 K Read Response CGACT 1 0 K AT CGANS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Unsolicited Response Execute Response Unsolicited Response Parameter Values lt response gt Manual Response to a Network Request for PDP Context Activation The execution command requests the MT to respond to a network request for GPRS PDP context activation which has been signaled to the TE by the RING or CRING unsolicited result code AT CGANS CGANS 0 1 PPP OK 22 0 request is rejected 1 request is accepted Supported value for lt L2P gt PPP 161 AT CGATT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt state gt GPRS Attach or Detach The execution command is used to attach the MT to or detach the MT from GPRS service AT CGATT CGATT 0 1 OK GCATT 0 OK 0 detached 1 attached If parameter lt state gt is omitted the GPRS attach state will be changed 162
219. ounter Input Event Counter reset to value stated by parm2 Set geo fence specified by parm1 to current latitude amp longitude with radius specified by parm2 Emulate ATSEVTEST command via event engine Parm1 is the input event number while Parm2 is the value to emulate for the input event Reserved Generate and transmit one TCP IP Message to IP address amp port number listed by SFRIEND command based on 1 and Parm2 values 447 Sets periodic RTC alarm in minutes hours days or months Parm1 indicates the frequency with which to generate the message Parm2 indicates the time unit used Parm2 values 1 minutes 2 hours 4 days 8 months For example Parm1 Parm2 Result RTC Alarm occurs every parm1 parm2 RTC Alarm occurs every 1 minute RTC Alarm occurs every 3 hours 104 RTC Alarm occurs every 1 day RTC Alarm occurs every 6 months 448 0 to 2147483647 See Bit Field Sends data over SMS to the first indexed SMS Table destination address configured via SSMSDA command 0 to 2147483647 Sends data over SMS to the second indexed SMS destination address configured via SMSDA command 56 0 to 2147483647 Sends data over SMS to the third indexed SMS destination address configured via SSMSDA command 0 to 2147483647 Sends data over SMS to the fourth indexed SMS destination address configured via SSMSDA command 0 to 2147483647 Sends data over SMS to the fifth indexed S
220. ow far the vehicle has traveled total or inone trip The user can reset the odometer at the beginning of a new trip This is identical to the STODOM feature but allows the user to reset this odometer without resetting the other odometer The user is able to set a seed value for the Trip Odometer starting at O but not higher than the maximum value of 4000000000 The AT amp F command will not reset the odometer value to 0 The Virtual Odometer reading would be a 4 byte value starting from 0 to 4000000000 maximum of approximately 2500000 miles before it rolls over to 0 The unit for Virtual Odometer shall be in METERS The Virtual Odometer history shall be updated every second The Virtual Odometer history shall be saved once a minute in modem s memory This value shall be retained through an internal or external reset and can be read upon the next power up or during run time mode The delta distance traveled between the minute marks could be lost due to an unexpected external or non modem originated reset However the total distance traveled till the prior minute would still be preserved 425 ATSPLYCLR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt id gt Clear Polygonal Geofence This command allows a user to delete all the points for the indicated polygonal geofence see SPLYFN ATSPLYCLR SPL
221. pecial value indicating no message size restriction This is the equivalent of restricting the size of this queue to 3000 messages 228 ATSMLQSIZ lt Tcp Qsize gt Message Log Queue Size Maximum of unsent messages stored in message log queue for TCP messages Valid range is 0 3000 The default is 0 which is treated as special value indicating no message size restriction This is the equivalent of restricting the size of this queue to 3000 messages All over the air messages sent via the event engine are first stored in flash and indexed via one of four message log queues Due to indexing restrictions no queue can contain more than 3000 unsent messages For performance reasons messages formatted via the event engine are stored in an array of 256 1000 byte flash files Indexing for these messages is maintained in four separate flash files one for each queue Normally the number of unsent messages that can be stored in flash is a function of the size of the messages For example when storing messages containing only NMEA data the message log files will be completely filled after about 2500 messages Binary messages are typically smaller and take up less space in the message log files but are still subject to the 3000 message maximum per queue In default operation when the message log files are full OR when an individual queue exceeds 3000 messages the oldest log file is deleted so that newer messages can be s
222. phone number of forwarding address in format specified by type type type of address in integer format default 145 when dialing string includes international access code character otherwise 129 class 1 voice 2 data 4 fax fax not supported 8 short message service 16 data circuit sync 32 data circuit async string type subaddress of format specified by lt satype gt lt satype gt type of subaddress octet in integer format refer GSM 04 08 8 subclause 10 5 4 8 default 128 lt time gt time to wait before call is forwarded rounded to a multiple of 5 sec Default is 20 1 20 30 only for lt reas gt no reply 107 AT CCFC Call Forwarding Number and Condition lt status gt not active 1 active To call forward all voice calls no reply after five seconds 2 1 1719 145 1 5 Forward after 5 seconds All Voice calls International number type Forward to this number Enable forwarding No reply 108 AT CCUG Closed User Group Command Function This command allows control of the Closed User Group supplementary service Write command with lt n gt 1 enables to control the CUG information on the air interface as a default adjustment for all following outgoing calls Syntax Query AT CCUG Syntax CCUG 0 1 0 10 0 3 OK Write Syntax AT CCUG lt n gt lt index gt lt info gt Read Syntax AT CCUG Read Respon
223. ponse Parameter Values lt mode gt Cellular Result Codes This command is used to control the display of extended incoming call information AT CRC CRC 0 1 OK AT CRC lt mode gt AT CRC CRC 0 OK 0 disable 1 enable s 785 Cellular Result Codes ASYNC asynchronous transparent SYNC synchronous transparent REL ASYNC asynchronous non transparent REL SYNC synchronous non transparent FAX facsimile TS 62 VOICE normal voice TS 11 VOICE XXX voice followed by data BS 81 XXX is ASYNC SYNC REL ASYNC or REL SYNC ALT VOICE XXX alternating voice data voice first BS 61 ALT XXX VOICE alternating voice data data first BS 61 ALT VOICE FAX alternating voice fax voice first TS 61 ALT FAX VOICE alternating voice fax fax first TS 61 When enabled an incoming call is indicated to the TE with unsolicited result code CRING lt type gt instead of the normal RING 80 AT CSVM Set Voicemail Number Command Function The number to the voice mail server is set with this command The parameters lt number gt and lt type gt can be left out if the parameter lt mode gt is set to 0 Syntax Query AT CSVM lt OK Read Response CSVM 0 129 Execute Syntax Unsolicited Response Parameter Values lt mode gt Disable the voice mail number 1 Enable the voice mail number string type Character string lt 0 9 gt type integer typ
224. pt to reconnect using the FRIEND list 252 ATSTCPRESTRT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values starting at the beginning of the Friend list N A N A N A N A ATSTCPRESTRT N A N A N A 253 ATSTCPRETRYTO TCP API Retry Timeout Command Function Specifies the number of seconds without receiving a TCP level ACK that will cause the connection to be closed Syntax Query ATSTCPRETRYTO Synta STCPRETRYTO 120 65535 OK Unsolicited Response Parameter Values TCP API retry timeout value in seconds After closing the connection the device will attempt to reconnect using the FRIEND list The purpose of this command is to provide an abort to the TCP stack level retries Currently the number of retries is 10 and the amount of time varies based on calculated round trip time The minimum time allowed is 120 seconds Attempts to set the retry timeout to a value less than 120 or more than 65535 will result in an error K 254 ATSTCPSRC TCP API Source Ports Command Function Specifies the TCP API source port range used when making a TCPAPI connection Syntax Query ATSTCPSRC Syntax STCPSRC 1024 65535 1024 65535 OK Each connection attempt uses the next port number sequence until the end port is passed When this happens the port is set
225. r up with a response of True ATSrtcrset SRTCRSET 1 OK Following example shows the check for the RTC being reset since last check of reset and since last power up with a response of False ATSrtcrset SRTCRSET 0 OK 289 ATSRTCTIME Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt rtc_wkday gt Real Time Clock Time This command handles the setting and querying of the RTC time registers ATSRTCTIME SRTCTIME 0 6 0 99 1 12 1 31 0 23 0 59 0 59 OK ATSRTCTIME lt rtc_wkday gt lt rtc_year gt lt rtc_month gt lt rtc_day gt lt rtc_ hour gt lt rtc_min gt lt rtc_sec gt ATSRTCTIME SRTCTIME lt rtc_wkday gt lt rtc_year gt lt rtc_month gt lt rtc_day gt lt rtc_hour gt lt rtc_min gt lt rtc_sec gt OK Parameters are positional dependent any parameter may be omitted with the use of the comma as a place holder on command line If a parameter is omitted then the current value in the hardware is used Current week day matching time day being set The week day values range from 0 6 where 0 Sunday 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday 290 ATSRTCTIME Real Time Clock Time lt gt year to which the time is being set The RTC supports years 20
226. rate will be accepted but has no effect on the virtual COM port 46 TE Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt Command Echo Mode Determines whether the TA echoes characters typed locally 0 Do not echo characters locally 1 Echo characters locally 47 TQ Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt value gt Result Code Suppression Determines whether or not the TA transmits any result code to the TE 22222277777 DCE transmits result codes 1 Result codes are suppressed and not transmitted 48 ATS3 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Command Line Termination Character Determines the character recognized by the TA to terminate an incoming command line ATS3 53 0 127 OK ATS3 lt n gt ATS3 013 OK N A N A N A N A N A 49 ATS4 Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Response Formatting Character
227. red but searching for network to register to 3 registration denied 4 unknown state 5 registered to foreign network roaming 6 limited service cell might be overloaded 7 GSM call active 8 cell available 9 next attempt to update MS lt lac gt string type two byte location area code in hexadecimal format e g 00C3 equals 195 in decimal lt ci gt string type two byte cell ID in hexadecimal format lt act gt 0 deactivated 1 activated 323 AT NRG Network Registration and Service Selection Command Function Set command forces an attempt to select and register the GSM network operator lt regMode gt is used to select whether the selection is done automatically by the ME or is forced by this command to operator lt opr gt it shall be given in format lt oprFrmt gt Syntax Query AT NRG n E OK Read Response NRG lt regMode gt lt srvMode gt lt oprFrmt gt lt srvStat gt lt opr gt Execute Syntax Unsolicited Response Parameter Values lt regMode gt 0 automatic registration lt opr gt field is ignored 1 manual registration lt opr gt field shall be present on registration attempt 4 both lt srvMode gt 0 full service 1 limited service 2 no service 3 set registration mode only OK 272277272 324 AT NRG Network Registration and Service Selection lt oprFrmt gt 0 long format alphanumeric lt gt 1 short format alphanumer
228. red as 1234ab 270 ATSFFS Examples Generic Flash File System Access ATSFFS 0 test 0 8 0102030405060708 OK ATSFFS 1 test 0 8 SFFS 0102030405060708 ATSFFS 5 SFFS 675308 Free Bytes 76324 Used Bytes OK ATSFFS 2 test OK ATSFFS 86 OK 271 ATSFFS Generic Flash File System Access 272 ATSFTPABORT Command Function Syntax Query Response Write Syntax Response_ Read Syntax Response Execute Syntax Response Parameter Values Aborts Current Data Operation with FTP Server Interrupts the current data operation with the FTP server A If a data operation is not in operation no action is performed If a connection to an FTP server is not active FTP INVALID CLIENT is returned 273 ATSFTPBLK Command Function Syntax Query Response Write Syntax Response Read Syntax Response Execute Syntax Response Parameter Values lt blocksize gt Change Current FTP Block Size Changes the current FTP block size ATSFTPBLK SFTPBLK 128 1500 O ATSFTPBLK lt blocksize gt O K FTP block size 128 1500 The default blocksize is 1500 ATSFTPBLK should be set prior to the ATSFTPOPEN for the blocksize to have effect 274 ATSFTPCFG Configure FTP parameters Command Function Configures FTP parameters required to open connection to FTP Server Syntax Query ATSFTPCFG ATSFTPCFG host 0 65535 username password OK Wri
229. red in FFS Syntax Query ATSAUDPLY SAUDPLY FILENAME OK ATSAUDPLY lt FILENAME gt SVSELECT controls the audio path SVLVL controls speaker volume SFTPGET may be used to store AMR audio files in the FFS SFFS may be used to list the files in the FFS 353 ATSAUDSTP Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Audio File Stop Playing This command is used to stop playing an AMR audio file that is stored in FFS ATSAUDSTP 354 ATSICCID Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Integrated Circuit Card ID This command allows the user to retrieve the Integrated Circuit Card Identification ICCID from the SIM SICCID lt iccid gt OK N A A SIM must be inserted into the module and initialized in order to read the ICCID of the SIM 55 AT CGPCO Set Type of Authentication Username and Password Command Function This command sets the type of Authentication username and password for GPRS context activation Syntax Query AT CGPCO Syntax CGPCO 0 0 251 0 6 OK Write Syntax AT96CGPCO Input format gt lt Authentication data gt lt cid gt Read Syntax AT CGPCO Read Response CGPCO 0 lt
230. rst gt Read Read Syntax 00 AT C AT CFUN AT CFUN Read Response CFUN 1 Execute Execute Parameter Values lt fun gt 0 minimum 1 full functionality 2 disable phone transmit RF circuits only HS 1000 Only 3 disable phone receive RF circuits only HS 1000 Only 4 disable o 7 both transmit and receive RF circuits Once modem has left the minimum functionality state it will respond to AT CFUN with CFUN 1 regardless of whether the modem has reached full functionality yet Not applicable to HS 1000 31 AT CMEE Report Mobile Equipment Errors Command Function Set command disables or enables the use of result code CME ERROR lt err gt as an indication of an error relating to the functionality of the ME When enabled ME related errors cause CME ERROR lt err gt final result codes to be returned instead of the default ERROR final result code ERROR is returned normally when error is related to syntax invalid parameters or TA functionality Syntax Query AT CMEE Syntax CMEE 0 2 OK Write Syntax AT CMEE lt n gt Read 000 Read Syntax 000 005000002020 Read Response 0 Execute Execute Syntax 00 0 Disable CME ERROR 1 Enable CME result code and username values 2 Enable CME result code and ME verbose values 32 AT CPIN Command Function Syntax Query Syntax Write Syntax Wri
231. rstanding of PDU messages is required for PDU mode OK 146 AT CMGW Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt da gt lt index gt Write Message to Memory Writes message to preferred storage location AT CMGW lt da gt lt CR gt lt LF gt Text is entered lt cntlZ gt CMGW index OK Destination Address Integer value of memory location of the stored message The above is for text mode only 147 AT CMSS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt index gt lt mr gt Send Message from Storage Sends message with location value from preferred message storage AT CMSS lt index gt CMSS lt mr gt OK Integer value of location number supported by associated memory The above is for text mode only 148 AT CNMI New Message Indication to TE Command Function Selects how incoming messages from the network are indicated to the TE when the TE is active Syntax Query AT CNMI CNMI 0 2 0 3 0 2 0 1 0 1 OK Read Response CNMI 1 1 0 0 0 OK Parameservawes lt mode gt O Buffer unsolicited result codes in the TA 1 Discard indication and reject new received message unsolicited r
232. s Range 0 43200 Default 43200 Input event 200 is used for the periodic check in timer Output event 152 is used for sending UDP messages to the check in servers specified in the SFRIEND list NOTE Setting ATSCHKIN 1 will overwrite any existing event group 8 ATSCHKIN 1 x adds event group 8 to the event table ATSCHKIN 0 x removes event group 8 from the event table Modem Friends Command Function This command allows the user to configure the modem friend server list A friend is always allowed remote API access Friend servers can be configured to receive WAKEUP messages whenever the modem receives a new IP or after a certain period has elapsed see ATSWAKEUP Syntax Query SFRIEND Syntax SFRIEND 1 10 0 1 0 255 0 255 0 255 0 255 0 65535 0 4 OK 224 ATSFRIEND Modem Friends Write Syntax ATSFRIEND lt friend number gt lt server indication friend IP or DNS name destination port usage Read Syntax ATSFRIEND Read Response SFRIEND 01 server indication friend IP or lt DNS name gt destination port usage SFRIEND 02 server indications friend IP or DNS name destination port usage SFRIEND 03 server indications friend IP or DNS name destination port usage SFRIEND 04 server indications friend IP or DNS name destination port usage SFRIEND 05 server indications
233. s not set for expanded AT command response the response will be as follows SGPSFLT 0 2 OK If the SGPSFLT debug flag is set for expanded AT command response the response will be as follows SGPSFLT md tr hdgD tiAc n4aAc tiHdg n4aHdg pDop dbg unc mot ignB tAdj OK ATSGPSFLT lt md gt lt tr gt lt hdgD gt lt tiAc gt lt n4aAc gt lt tiHdg gt lt n4aHdg gt lt pDop gt lt dbg gt lt unc gt lt mot gt lt ignB gt lt tAdj gt ATSGPSFLT 404 ATSGPSFLT GPS Speed Filter Read Response ATSGPSFLT lt md gt lt tr gt lt hdgD gt lt tiAc gt lt n4aAc gt lt tiHdg gt lt n4aHdg gt lt pDop gt lt dbg gt lt unc gt lt mot gt lt ignB gt lt tAdj gt 0 lt md gt 0 filter is disabled 1 filter is enabled 2 automatic default Filter determines whether device is in parked mode or driving mode by determining the number of seconds the device has been idle If in parked mode filter is enabled If in driving mode filter is disabled This improves the performance of the GPS idle distance and odometer features when coming off stop signs and red lights while still stopping most of the false speed related events when the device is parked lt tr gt 0 255 Trust threshold With each GPS report this filter uses the other filter settings to assess a confidence level to determine if indicated motion seems valid This confidence level is either incremented or reset with each report
234. se CCUG 0 0 0 OK lt gt 0 disable temporary mode 1 enable CUG temporary mode lt index gt 0 9 CUG index 10 no index preferred CUG taken from subscriber data lt info gt 0 no information 1 suppress 2 suppress preferential CUG 3 suppress OA and preferential CUG moes 109 AT CCWA Call Waiting Command Function This command allows control of the Call Waiting supplementary service Activation and deactivation are supported Syntax Query AT CCWA Syntax CCWA 0 1 OK Write Syntax AT CCWA lt n gt lt mode gt lt class gt Read Syntax AT CCWA Read Response CCWA 0 OK Parameservawes lt n gt Sets shows results code presentation in TA 0 Disable 1 Enable lt mode gt 0 Disable 1 Enable 2 Query status class 1 Voice 2 Data 4 Fax fax not supported Not all networks support call waiting for data and fax Please contact service provider for details 110 AT CCWA Call Waiting Example AT CCWA 1 1 1 Lo Voice Enable Call Waiting Enable Result Codes 111 AT CCWE Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Call Meter Maximum Event Shortly before the ACM Accumulated Call Meter maximum value is reached an unsolicited result code CCWV will b
235. sh memory which can later be retrieved ATSUSRVAL SUSRVAL 0 FFFFFFFF OK ATSUSRVAL lt hex value gt ATSUSRVAL SUSRVAL hex value O FFFFFFFF OK 347 SIM Toolkit Commands AT SATC Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt n gt prflLen lt satPrfl gt SET SIM Application Toolkit Configuration This command sets the configuration for SIM application toolkit download mechanism AT SATC SATC 0 1 40 OK SATC lt n gt lt satPrfl gt OK _ 0 disable presentation of unsolicited notifications result codes from the TA to the TE 1 enable presentation of unsolicited notifications result codes from the TA to the TE Length in Bytes of the current lt satPrfl gt String type SIM application toolkit profile starting with the first byte of the profile 348 AT SATC SET SIM Application Toolkit Configuration Notes Associated commands AT SATT AT SATE AT SATR Associated results codes SATE SATA SATN and 5 String types in Hexadecimal format refer to AT CSCS 349 AT SATE Send SAT Envelope Command Command Function This command sends a SAT command to the SIM using the envelope mechanism of SIM application toolkit Write Syntax AT SATE lt satCmd gt Write Response 5 lt satRsp gt
236. short message memory storage in the MT has become full and a short message has been rejected 2 has become full 1 or memory locations are available 0 56 AT CLAE Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt mode gt Set Language Event This command is used to enable disable unsolicited result code CLAV lt code gt AT CLAE CLAE 0 1 OK AT CLAE lt mode gt AT CLAE CLAE 0 OK 0 Disable 1 Enable 57 AT CLAN Set Language Command Function This command sets the language in the ME The set command must confirm the selected language with the MMI module in the ME If setting fails a ME error ERROR err is returned Refer to subclause 9 2 for err values Syntax Query AT CLAN Syntax CLAN en fr de it es pt no el pl in cs zh ar OK Write Syntax AT CLAN lt code gt Write Response Read Syntax AT CLAN Read Response CLAN en OK Parameter Values 58 Set Language en English fr French de German jt Italian es Spanish pt Portuguese no Norwegian el Greek pl Polish Indonesian cs Czech zh Chinese ar Arabic 59 AT CPBF Find Phonebook Entries Command Function Execution command returns
237. sion configured with predefined behavior 2b parameters 189 ATSMICESC Echo Suppressor Configuration Command Function This command allows the user to set values for the echo suppressor The echo suppressor ES role is to control the residual echo ina speakerphone application where the AEC is unable to cancel the entire echo in the uplink due to non ideal acoustical environment such as a non linear loudspeaker Syntax Query ATSMICESC MICESC 0 3E O FFFF 20 entries 0 2 Write Syntax ATSMICESC es mode es gain dl es gain ul 1 es gain 2 tcl 15 thr tcl dt 15 thr tcl fe ns thr tcl fe ns thr tcl ne thr ref Is pwr switching time switching time dt hang time gain lin dl vect 0 gain lin dl vect 1 gain lin dl vect 2 gain lin dl vect 3 gain lin ul vect 0 gain lin ul 1 gt gt lt lin ul vect 2 gt gain lin ul vect 3 lt voice_mode gt Read Syntax ATSMICESC Read Response SMICESC es mode es gain dl es gain ul 1 es gain 2 tcl 4 _ Is thr tcl dt 15 thr tcl fe ns thr tcl fe ns thr tcl ne thr ref Is pwr switching time switching time dt hang time gain lin dl vect 0 gain lin dl vect 1 gain lin dl vect 2 gain lin dl vect 3 gain lin ul vect 0 gain lin ul vect 1 gain lin ul vect 2 gt
238. sponse Unsolicited Response Parameter Values lt baseline release gt Request Firmware Package This command is used to obtain the firmware package version ATSPKG lt baseline release gt lt release offset gt OK 1 to 99 number associated with official production release ATSPKG Request Firmware Package lt release offset gt A Controlled Availability The A release is a prerelease of the next production release and focuses on new features These releases are rarely placed in manufacturing for shipment and the expectation is that customers move to the production release when available C Candidate internal only This label is used to differentiate releases during the system test phase Internal Release IR is by definition C1 It s possible that a C release will be sent to a customer for the same reasons as the Controlled Availability release This release type will not be available for order from manufacturing D Maintenance A D release includes the previous production release plus very specific bug fixes no new features Maintenance releases can be and usually are released to production Not all products will necessarily have a maintenance release For instance if a Nitro has a GPS issue that requires a maintenance release the OEM modules will not have a release E Engineering internal only Although these are internal releases they can be sent to specific customers to verif
239. ssage Event Format value in TCPAPI or UDPAPI Header 1 Enable sending of Output Message Event Format in TCPAPI or UDPAPI Header 218 ATSAPIOPT lt Event Seq Num gt lt HdrDisable gt lt Output Event Type gt HexModemlD Enable API Optional Header Fields 0 Disable sending of Event Sequence Number value in TCPAPI or UDPAPI Header 1 Enable sending of the least significant byte of the Event Sequence Number in TCPAPI or UDPAPI Header 2 Enable sending of the two least significant bytes of the Event Sequence Number in TCPAPI or UDPAPI Header 3 Enable sending of the three least significant bytes of the Event Sequence Number in TCPAPI or UDPAPI Header 4 Enable sending of the full four bytes of the Event Sequence Number in TCPAPI or UDPAPI Header UDPAPI header is enabled default 1 UDPAPI header is disabled for UDP messages sent via event engine The UDPAPI header will not be disabled if bit 18 send this OTA message via SMS when GPRS services are not available is set in parm2 of the Sevent command that generates the message see ATSEVENT This flag has no effect on commands sent from the server or the ack sequence This feature is intended to be used with UDP messages when the size of the data packet is critical due to the rapid rate at which messages are sent over an extended period of time 0 Disable sending of Output Event number in TCPAPI or UDPAPI Header 1 Enable sending of Output
240. st be removed since firmware packages before 52 only support 0 99 event groups and only 400 events total The non supported events can be removed using ATSEVDEL command or by completly deleting all events using ATSEVDELA or AT amp F Contact firmware support for further details 337 ATSEVGQRY Event Group Query Command Function Allows user to query the contents of a single event group same output format as SEVENT but limited to a single event group Syntax Query ATSEVGQRY ATSEVGQRY 0 255 OK Write Syntax ATSEVGQRP lt event group gt Write Response SEVGQRY evgp evtyp evcat 1 p2 1A 0 27 1 1 1B 3 22 0 0 OK Pme lt event group gt This parameter defines the group number of a group of events and the order they are executed Events are grouped together to control execution sequence A group number has to have at least one input event and one output event Multiple input events within a group number would be treated as a logical AND condition Multiple output events within a group number would be executed individually in a sequential manner Valid values for group number are O thru 255 338 ATSEVNTRY Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt used gt lt left gt Event Query This command queries how many events have been used and how many are
241. st executed command resulted in PUK2 authentication failure i e CME ERROR 18 if PUK2 and new PIN2 are not entered right after the failure it is recommended that ME does not block its operation PH NET PIN ME is waiting network personalization password to be given PH NET PUK ME is waiting network personalization unblocking password to be given PH NETSUB PIN ME is waiting network subset personalization password to be given PH NETSUB PUK ME is waiting network subset personalization unblocking password to be given PH SP PIN ME is waiting service provider personalization password to be given PH SP PUK ME is waiting service provider personalization unblocking password to be given PH CORP PIN ME is waiting corporate personalization password to be given PH CORP PUK ME is waiting corporatepersonalization 34 Enter PIN Commands which interact with ME that are accepted when ME is pending SIM PIN SIM PH SIM are CGMI CGMM CGMR CGSN D112 emergency call CPAS CFUN CPIN After power on the modem needs 20 25 seconds to initialize and completely read the SIM f ATSAREG 1 and PIN is enabled the modem will not complete the auto registration process until after the PIN has been entered AT CPIN Quotation marks are optional when entering pin or newpin 35 AT CPUC Price Per Unit and Currency Table Command Function Set command sets the parameters of Advice of Charge relate
242. such as the MT 1000 the only acceptable value for the ign rst inhibit and ignition parameters is 1 The time until the modem resets is an approximate value If the device is being reset by ignition input switched power the frequency of the heartbeat reset can be set as high as 168 hours If ignition resets are inhibited the maximum heartbeat reset allowed is 24 hours 307 ATSLOCI Location Information Configuration Command Function This command allows the user to enable storage of the GSM LOCI info in the modem NVMEM Syntax Query ATSLOCI Syntax 0 2 OK Write Syntax ATSLOCI mode Read Syntax ATS LOCI Read Response SLOCI lt mode gt lt IMSI gt lt TMSI gt lt LAI gt lt TMSI Time gt lt LOC UPDATE STATUS OK lt fmode gt 0 GSM LOCI information is stored in the SIM 1 GSM LOCI information is stored in the Modem 2 GSM LOCI information is stored in the SIM if SIM data is valid Otherwise GSM LOCI information is stored in the modem The GSM LOCI is saved in non volatile memory every time the SIM s GSM LOCI is updated AT amp W is not needed to save the settings 308 ATSLUPREJ Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt cause gt lt MCC MNC gt Get LUP Reject Cause This command is used to get the last Location Area Updat
243. t Execute Response Immediate response Pinging lt IP address gt After ICMP response Reply from lt address gt lt host gt FQDN or IP address lt count gt Number of ICMP frames to send Range 1 5 Default 1 lt timeout gt Maximum amount of time in seconds to wait for a response Range 1 10 Default 5 The modem must have an IP address assigned to it by the network to send or receive ICMP packets 217 Message Commands ATSAPIOPT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt MDMID gt lt Msg Event Format gt Enable Optional Header Fields This command allows the user to enable specific Optional Header Fields to be included in the UDPAPI and 5 API Optional Header See Enfora GSM GPRS Family API Reference GSM0308UG001 for details ATSAPIOPT SAPIOPT 0 1 0 1 0 4 0 1 0 1 0 1 OK ATSAPIOPT lt MDMID gt lt Msg Event Format gt lt Event Seq Num gt lt HdrDisable gt lt Output Event Type HexModemID ATSAPIOPT SAPIOPT lt MDMID gt lt Msg Event Format gt lt Event Seq Num gt lt HdrDisable gt lt Output Event Type HexModemID Disable sending of MDMID value or UDPAPI Header 1 Enable sending of MDMID value in TCPAPI or UDPAPI Header 0 Disable sending of Output Me
244. t a standard NMEA message ATSGPSLNA Enable Disable Internal LNA Command Function This command is used to enable and disable the internal Low Noise Amplifier LNA Syntax Query SGPSLNA SGPSLNA 0 2 Write Syntax SGPSLNA lt cfg gt Write Response JOK Read Syntax SGPSLNA Read Response SGPSLNA lt cfg gt lt actual gt OK 412 ATSGPSLNA Enable Disable Internal LNA Execute Response N A Unsolicited Response N A lt cfg gt 2 Automatic default 0 and 1 are for debug purposes only 0 Internal LNA enabled 1 Internal LNA disabled lt actual gt Internal LNA enabled 1 internal LNA disabled 413 ATSGPSOSI Set and Query GPS Overspeed Interval Command Function This command allows the user to define the criteria for a GPS overspeed event A GPS overspeed event occurs when the minimum speed that is defined by the lt speed gt parameter is maintained for a specific duration of time Syntax Query ATSGPSOSI SGPSOSI 0 255 0 65536 0 1 OK Read Response SGPSOSI speed interval status max speed duration response lt speed gt Speed in knots must be met and or exceeded to trigger the GPS overspeed event lt interval gt Number of consecutive seconds for which lt speed gt must be maintained to trigger the GPS overspeed event lt sticky gt Optional parameter to make overspeed parameters persistent If 1 then speed interval are wr
245. t coeff26 gt 8 O ffff 2 14 fixed point number O ffff 2 14 fixed point number O ffff 2 14 fixed point number O ffff 2 14 fixed point number 181 Configure Downlink FIR Coefficients Only 31 coefficients are required for the hardware but programs being used to generate the coefficients output 32 The fewer modifications needed to the output the better These coefficients are 2 14 fixed point values input in hexadecimal ATSDFIR 4000 0 0 0 0 4000 followed by all zeros is unity pass through mode 182 ATSMICAEC Echo Cancellation Command Function This command allows the user to configure the echo cancellation settings for the current voice mode see Svselect Syntax Query ATSMICAEC Syntax SMICAEC 0 2 3 7 0 1 0 3 0 3 0 24 3275 32767 OK Write Syntax ATSMICAEC lt control gt lt mode gt lt cont filter gt lt uplink scaling gt lt downlink scaling gt lt max level gt lt smoothing coef gt Read Syntax ATSMICAEC Read Response SMICAEC lt control gt lt mode gt lt cont filter gt lt uplink scaling gt lt downlink scaling gt lt max level gt lt smoothing coef gt OK Execute Syntax N A Execute Response N A Unsolicited Response N A Parameter Values lt control gt 1 start 2 update lt mode gt 3 divergence control enable 7 divergence control disable lt cont filter gt 0 disable 1 enable lt uplink scaling gt disab
246. t event will be triggered 204 ATSIODBNC specified GPIO for the specified amount of time Debounce timeout for GPIO5 If lt debounce_timeout gt is set to zero lt gpio_number gt will not be debounced SIGNDBNC is affected by this command Changes made to GPIO8 will be seen via SIGNDBNC Writes made by SIGNDBNC will be seen by SIODBNC Regardless of the ATSIGNDBNC setting or the ATSIODBNC 8 lt debounce_ timeout gt setting if the ignition signal has gone from logic zero to a logic one for longer than 1 second the unit will be reset 3 seconds later ATSIODBNC 8 lt debounce_timeout gt should not be set for any time greater than 1 ATSIOGPA GPIO Byte Control Command Function This command allows the user to set the state of all GPIO bits simultaneously Only GPIO pins previously configured as outputs will be effected See ATSIOCFG Syntax Query ATSIOGPA 5 SIOGPA 000000000 111111111 OK 205 ATSIOGPA GPIO Byte Control Read Response_ SIOGPA lt current setting gt lt configured setting gt Execute Syntax Execute Response Unsolicited Response Parameter Values 9 Digits where left bit represents GPIO 1 and right most bit represents GPIO 9 Do modify 5 see IOGP x note Output format for read command ATSIOGPA IOGPA 11111111 00000000 Configured I O settings where I O pins are all off Current O settings where pins are all on 206
247. t parameter is 3 The PDP RETRY line shows the PDP backoff times that are currently selected 303 ATSCGEER Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt reject cause gt Get PDP Context Activation Reject Cause This command is used to get the last GPRS PDP context activation reject cause ATSCGEER N A N A N A N A ATSCGEER SCGEER lt reject cause gt OK N A no PDP reject cause insufficient resources missing or unknown APN unknown PDP address or PDP type user authentication failed activation rejected by GGSN activation rejected unspecified service option not supported requested service option not subscribed service option temporarily out of order NSAPI already used protocol errors 304 Get PDP Context Activation Reject Cause Default reject cause is no PDP reject cause lt reject cause gt is reset to this default reject cause by PDP context activation confirmed or PDP context deactivation confirmed 305 ATSHBRST Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt hours gt lt ign rst inhibit gt Automatic Modem Reset This command allows the user to program the reset interval and enable
248. t precedence gt lt delay gt lt reliability gt lt peak gt lt mean gt AT CGQREQ CGQREO 1 0 0 0 0 0 OK 3 4 5 9 For parameter where network subscribed is desired enter 0 A special form of the set command CGQREQe or CGQMINE provide a set of the default values of Quality of Service Profile for new PDP context definitions AT CGDCONT must be entered into the modem prior to entering AT CGQREQ command 173 AT CGSMS Select Service for MO SMS Messages Command Function The set command is used to specify the service or service preference that the MT will use to send MO SMS messages Syntax Query AT CGSMS Syntax CGSMS 0 3 OK K Write Syntax AT CGSMS lt service gt Read Syntax AT CGSMS Read Response CGSMS 3 OK lt service gt 0 GPRS 1 circuit switched 2 GPRS preferred use circuit switched if GPRS not available 3 circuit switched preferred use GPRS if circuit switched not available If parameter lt service gt is omitted the command does nothing SMS over GPRS has not been fully tested 174 ATD Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt GPRS_SC gt lt CID gt Request GPRS Service This command causes the MT to perform whatever actions are necessary to establish communication be
249. ta gt 267 ATSFFS Generic Flash File System Access Response Response varies by lt op gt Write Delete OK Directory SFFS lt filename gt lt filename gt Directory and size SFFS file size filename file size filename Free and used space SFFS lt free_bytes gt Free Bytes lt used_bytes gt Used Bytes 268 lt op gt lt filename gt lt seek gt lt length gt Generic Flash File System Access Delete All OK FFS Operation 0 write 1 read 2 delete 3 directory 4 directory with file size 5 FFS free space and used space 6 Output flash device name 86 delete all files The filename in double quotes i e test txt Maximum length is 16 characters Filename parameter is required for the write 0 read 1 and delete 2 operations The position in the file to read or write given as a byte offset Seek parameter is required for the write 0 and read 1 operations Allowed values range from 0 to 524287 The number of bytes to read or write Length parameter is only required for read and write operations Allowed values range from 0 to 150 269 Generic Flash File System Access Only applicable to write operations as an input parameter Also defines the output data format for the read operation Limited to 150 bytes 300 characters Data is encoded in ASCII hex i e 0x12 0x34 Oxab would be ente
250. tax Execute Response Unsolicited Response Parameter Values Upgrade Current Firmware This function is used to initiate the FOTA upgrade process It assumes that a binary delta file exists in the FFS with the name current delta bin This file will typically be moved to the FFS via FTP functions or other FOTA specific functions N A N A N A N A N A N A ATSFOTAUPG N A N A Refer to Enfora Application Note ENFOOOANOO2 for more information on FOTA operations N A 260 ATSFOTACFG Configure Firmware Upgrade Command Function This command allows the user to configure the modem Firmware Over The Air FOTA Server Syntax Query ATSFOTACFG Syntax SFOTACFG host 0 65535 username password 0 1 0 20 0 1 0 1 0 1 OK Write Syntax ATSFOTACFG ftpServerHostname gt lt ftpPort gt lt ftpUsername gt lt ftpPassword gt lt ftpMode gt lt retries gt lt reportMode gt lt upgradeMode gt lt upgradeStatus gt lt ftpServerHostname gt Either Fully Qualified Domain Name FQDN or a dotted decimal IP address of the FTP server The FQDN is resolved by DNS immediately prior to opening IP connection to FTP server The FQDN may be up to a maximum of 63 characters Default value none lt ftpPort gt The TCP port number on the FTP server Port range 0 65535 Default value 21 lt ftpUsername gt FTP login name on the FTP server The username may be up to a maxim
251. te Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Enter PIN Set command sends to the ME a password that is necessary before it can be operated SIM PIN SIM PUK PH SIM PIN etc If no PIN request is pending no action is taken towards ME and an error message CME ERROR is returned to TE If the PIN required is SIM PUK or SIM PUK2 the second pin is required This second pin lt newpin gt is issued to replace the old pin in the SIM AT CPIN AT CPIN lt pin gt lt gt CPIN lt code gt OK or CME ERROR lt err gt 33 Enter PIN READY ME is not pendingfor any password SIM PIN ME is waiting SIM PIN to be given SIM PUK ME is waiting SIM PUK to be given PH SIM PIN ME is waiting phone to SIM card password to be given PH FSIM PIN ME is waiting phone to very first SIM card password to be given PH FSIM PUK ME is waiting phone to very first SIM card unblocking password to be given SIM PIN2 ME is waiting SIM PIN2 to be given this lt code gt is recommended to be returned only when the last executed command resulted in PIN2 authentication failure i e CME ERROR 17 if PIN2 is not entered right after the failure it is recommended that ME does not block its operation SIM PUK2 ME is waiting SIM PUK2 to be given this lt code gt is recommended to be returned only when the la
252. te Syntax ATSFTPCFG lt host gt lt portnum gt lt username gt lt password gt Write Response Read Syntax ATSFTPCFG Read Response ATSFTPCFG host lt port gt lt username gt lt password gt Execute Syntax lt gt N Unsolicited Response N A Execute Response Parameter Values lt host gt Fully qualified domain name or dotted decimal notation IP address of FTP server character string up to 63 characters FTP server port number 0 65535 FTP server user name character string up to 31 characters FTP server password character string up to 31 characters ATSFTPCFG must be entered initially before opening connection to FTP server Configuration information will be saved to flash when flash write command is executed and will be re used on subsequent FTP connections 275 ATSFTPCHDIR Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt directory gt Change current working directory Changes the current working directory on the FTP server ATSFTPCHDIR SFTPDIR directory ATSFTPCHDIR lt directory gt ATSFTPCHDIR K K ERROR Directory name on remote FTP server ATSFTPCHDIR can only be entered after the connection to the FTP server has been established To navigate up a directory use the directory notation 276 ATSFTPCLOSE
253. ted ADC value of the ADCIN signal The number of supported IOs varies by device The command format is ATSIOADC where represents the specified I O When using this command replace with the actual number Execute Response SIOADC value Parameter Values value Raw ADC value in decimal format Range is O to 1023 See Enabler III Integration Guide for pinout definitions If the modem is registered or attached the modem may take up to a minute to update the digital output to reflect a change on the analog input Range 0 16V Resolution 10 bit 0 0156 V per bit Resistor divider is 1 2 LSB therefore if precision is needed Enfora recommenda that you calibrate to a known voltage There will still be some drift with temperature and there may be drift over time so recalibration is also recommended in applications that require precision 203 OK ATSIODBNC Debounce specified GPIO for the specified amount of time Command Function This command allows a user to set and query GPIO debounce time The GPIO must be unchanged for the specified number of seconds before the input event will be triggered Syntax Query ATSIODBNC Syntax SIODBNC 1 9 0 60 OK Write Syntax ATSIODBNC lt gpio_number gt lt debounce_timeout gt Read Syntax ATSIODBNC Read Response SIODBNC gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 gpio7 gpio8 gpio9 OK before its inpu
254. ters to Factory Defined Configuration Syntax Query N A N A Write Syntax N A Write Response N A Read Syntax N A Read Response Execute Syntax Execute Response Unsolicited Response N A Parameter Values 21 AT amp V Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Display Current Profile This command allows the user to view the settings in the current profile N A N A N A N A N A This command may report serial port baud rates However the baud rate cannot be changed and is not used on this device and is reported by this command for backward compatibility only Ne AT amp W Save Current Settings Command Function This command allows the user to save the current settings in memory Syntax Query N A N A Write Syntax N A Write Response N A Read Syntax N A Read Response Execute Syntax Execute Response Unsolicited Response N A Parameter Values N A To ensure successful completion of the command do not issue additional commands until OK is returned Warning Users should avoid sending AT amp W immediately before a modem reset A minimum of a few seconds should be allowed between issuing the command and a modem reset 23 ATSPWRMSG Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response
255. tes per axis in binary 5 digits per axis in ASCII 475 Bits 15 17 Bit 15 is the least significant in the following description 000 Do not add GPS data to message 001 Include GPS latitude longitude velocity and heading in message If BitO 1 binary GPS data is added to the message in the following sequence Latitude 3 bytes For example if SGPRMC latitude is 3259 815430 N then the three bytes would be 31BDA7 3259815 Longitude 4 bytes For example if SGPRMC longitude is 09642 854492 W then the four bytes would be FF6CDC9A 9642854 Velocity 2 bytes in tenths of knots For example if SGPRMC velocity is 21 1 knots then the two bytes would be 00D3 211 Heading 2 bytes in tenths of degrees For example if SGPRMC heading is 357 9 degrees then the two bytes would be ODF8 3579 If BitO 0 ASCII GPS data is formatted as described above then converted to ASCII HEX effectively doubling the number of bytes required to contain the information before being inserted into the message There are no spaces between the various GPS data fields 010 If BitO 0 ASCII include SGPRMC sentence in message If BitO 1 binary include GPS date latitude longitude velocity heading and time in message in the following sequence Date 3 bytes For example if SGPRMC date is 290611 then the three bytes would be 046F33 290611 Latitude 3 bytes For example if SGPRMC latitude is 3259 81543
256. th autobauding of the serial port and TCP or UDP PAD functions The serial port will not respond to at commands if the modem establishes a connect state before the baud rate has been determined for the serial port 214 ATSNETIP Display Network Assigned IP amp DNS Command Function This command allows the user to query the modem s network assigned IP Syntax Query Write Syntax Read Response lt IP gt lt DNS1 gt lt DNS2 gt network assigned DNS1 lt DNS2 gt network assigned DNS2 Notes lt DNS1 gt ATSFLFILT Filter ICMP Echo Request Command Function This command allows the user to send an ICMP echo request and display the echo reply ping Syntax Query ATSFLFILT SFLFILT 0 1 OK 215 ATSFLFILT Filter ICMP Echo Request Read Syntax ATSFLFILT Read Response SFLFILT lt enable gt OK lt enable gt do not filter ICMP echo requests 1 filter ICMP echo requests against Friends List Default value is 1 Friends list entries are used without regard to the setting of the server bit This function will also filter ICMP Echo requests when in Dial Up Networking Mode SHOSTIF 0 ATSPING Send ICMP Echo Request Command Function This command allows the user to send an ICMP echo request and display the echo reply ping Syntax Query ATSPING x OK ATSPING host count timeout 216 ATSPING Send ICMP Echo Reques
257. the RTC time and the GPS time When GPS filtering is enabled the code ensures the RTC time is always with 5 seconds of the GPS time This time sync feature is disabled by setting SGPSFLT 0 If GPS filtering is modified or disabled performance degradation may result With the implementation of this filter the SODOCFG command is now obsolete For backwards compatibility the SODOCFG command will still be accepted but the code will take no action on its parameters 410 ATSGPSLCL Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt option gt Configure Sending of GPS Message to the Serial Port This command allows the user to configure sending of GPS data on the serial port ATSGPSLCL SGPSLCL 0 1 0 127 OK SGPSLCL lt option gt lt nmeaMsgs gt OK 2 7 0 Disable sending of GPS data to the local port when the device is in AT command mode Default 1 Enable sending of GPS NMEA ASCII data to the local port when the device is in AT command mode 4411 ATSGPSLCL Configure Sending of GPS Message to the Serial Port lt nmeaMsgs gt This field is the bit wise OR of the type of messages desired The user has following message options to select from Decimal Format HEN ew ee is used for debug purpose as directed by Enfora Technical Support Personnel It is no
258. the control of the ATSAREG command When ATSAREG 1 or 2 the modem will automatically enable phone SIM functionality as well as register However when ATSAREG 0 phone SIM functionality is disabled and the behavior described above regarding SIM detection and URC generation applies Another feature of SIM insert detection is that the modem will automatically register on the network if ATSAREG 1 2 or 3 364 ATSSIMCFG SIM Configuration Command Function This command allows configuration of the SIM speed enhancement Syntax Query ATSSIMCFG 4 Response Pme sim speed 0 SIM speed enhancement is enabled 1 SIM speed enhancement is disabled This command should only be used for SIMs that do not support speed enhancement but indicate to the modem that speed enhancement is supported This command must be issued before the modem accesses the SIM initially 365 AT SLEEP Select level of sleep mode Command Function This command allows the user to select the level of sleep the modem will enter during periods of inactivity Syntax Query AT SLEEP Syntax SLEEP 0 4 OK Write Syntax AT SLEEP lt mode gt Read Syntax AT SLEEP Read Response SLEEP lt mode gt OK Parameter Values 366 AT SLEEP lt mode gt Select level of sleep mode 0 sleep 1 Small 2 Big 3 Big Deep 4 Small Big Deep No Sleep all sections of the modem will remained powered
259. to access the device if the password is not set null If the password is set control is given to the last friend IP that supplied the correct password Syntax Query ATSAPIPWD Syntax SAPIPWD PASSWORD OK Write Syntax ATSAPIPWD lt API password gt Read Syntax ATSAPIPWD Read Response SAPIPWD API password gt Execute Response N A Pme Maximum of 8 characters A NULL password indicates ALL remote users are allowed API access lt password gt See GSM GPRS Family UDP API Reference GSM0308UG001 for further details regarding the use of the Password 221 ATSATPASSWD Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Response Parameter Values lt oldpasswd gt lt newpasswd Set authorization for AT commands for serial SMS and API This command allows the user to enable or disable authorization for AT commands for the serial SMS and API It also sets the password required to run this command ATSATPASSWD ATSATPASSWD oldpasswd mask newpasswd OK ATSATPASSWD oldpasswd newpasswd ATSATPASSWD lt passwd mask gt Specified when the password is being changed This is the value of the new password and is specified only when the password is being changed It must be no more than eight characters in length and must be enclosed in double quot
260. to all devices For information about which features are present for each product please refer to the product specification sheet Accelerometer Auto Calibration This command is used to set the device to auto calibrate the x y and z axes for the accelerometer ATSACCAC SACCAC 0 1 OK OK ATSACCAC lt AUTOCAL gt ATSACCAC 5 lt AUTOCAL gt lt STATUS gt OK _ 0 Auto calibration off 1 Auto calibration on 377 ATSACCAC lt STATUS gt ATSACCAM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Accelerometer Auto Calibration 0 Initializing 1 Getting gravity vector 2 Gravity vector complete 3 Getting XY vector 4 Complete SACCAC cannot be set to 1 if SACCMGC is set to 1 When calibrating the device using ATSACCAC 1 the device must get a GPS lock before proceeding with the calibration Accelerometer Any Motion Commands This command allows the user to set the any motion parameters of the accelerometer The motion setting allows users to trigger an event when the accelerometer senses motion in any axis ATSACCAM SACCAM 0 1 0 255 0 3 0 64800 OK SACCAM lt enable gt lt threshold gt lt count gt lt holdtime gt OK 378 ATSACCAM Accelerometer Any Motion Commands Parameter Values lt ena
261. to deep sleep after it receives a character ATSURTWTO SURTWTO 0 60 OK SURTWTO 10 OK 0 Sets the UART Wakeup time to the default value of 10 seconds 1 60 Sets the UART Wakeup time to the specified number of seconds 26 AT CACM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Accumulated Call Meter Set command resets the Advice of Charge related accumulated call meter value in SIM file ACM contains the total number of home units for both the current and preceding calls SIM PIN2 is usually required to reset the value AT CACM CACM 000000 OK AT CACM 1234 Password AT CAMM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt acmmax gt lt passwd gt Accumulated Call Meter Maximum Set command sets the Advice of Charge related accumulated call meter maximum value in SIM file ACMmax contains the maximum number of home units allowed to be consumed by the subscriber When ACM refer CACM reaches ACMmax calls are prohibited see also GSM 02 24 26 SIM PIN2 is usually required to set the value N A N A N A N A N A N A AT CAMM lt acmmax gt lt passwd gt string type accum
262. to the start port number This current port number in use is retained over a power cycle If only the start port number is provided the end port number will be start port number 49 range of 50 The default start port number is 1024 The modem will increment the port number with each connection attempt until it reaches the default end port number of 65535 Once the modem reaches the end port number it will begin incrementing the ports again using the start port number of 1024 255 ATSTCPSTATS Command Function Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt Rx Bytes gt lt Mode Changes gt lt GPRS Deactivate gt lt Restarts gt lt Connection Timeout gt Idle Timeout gt lt Socket Errors gt TCP API Statistics Displays bytes transmitted and received since last reset or last ATSTCPSTATS 0 command ATSTCPSTATS STCPSTATS 0 O K STCPSTATS Rx lt Rx Bytes gt Tx lt Tx Bytes gt M lt Mode Change gt D lt GPRS Deactivate gt R lt Restarts gt C Connection Timeout gt Idle Timeout gt S lt Socket Errors gt EU TCP API socket errors ATSTCPSTATS O will clear all TCP API statistics 256 ATSACKTM Acknowledgment Message Period amp Retry Number Command Function This command allows the user to configure the modem msg acknowledge behavior If server acknowledgement is selected for a message
263. tored in a circular fashion using a new file in the place made available by deleting the oldest file For some applications the message buffers can contain far more unsent messages than is desired 229 Message Log Queue Size The purpose of this command is to mark older messages as sent so that the number of messages in the queue never exceeds the threshold set by the user Please note that the values specified in this command are not reflected in the value calculated for input event 61 memory full percentage That percentage represents the worst case largest percentage of either the of the size of all unsent messages with respect to the size of all 256 log files OR the of unsent messages with respect to the 3000 messages allowed for an individual queue This command is used in conjunction with MSGLOGDMP and allows the user to restrict the number of unsent messages maintained in the buffers for the four message log queues UDP UDP with SMS backup SMS and TCP To Dump the message the user needs to turn off the GPS receiver with the GPSCMD 230 ATSMSGLOGCL Command Function Syntax Query Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Message Log Clear The SMSGLOGCL command erases the log file ATSMSGLOGCL OK N A If AT amp F is performed the message log buffer will be cleared 231 ATSMSGLOGDMP
264. tting up a mobile originated call The command enables or disables the presentation of the COL at the TE It has no effect on the execution of the supplementary service COLR in the network Syntax Query AT COLP OK Read Response COLP lt n gt lt m gt OK lt gt parameter sets shows the result code presentation status the 0 disable 1 enable m parameter shows the subscriber COLP 0 COLP not enabled 1 COLP enabled 2 Unknown e g no network etc me 126 AT COPN Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt numericn gt lt alphan gt Read Operator Names Execute command returns the list of operator names from the ME AT COPN COPN lt numeric1 gt lt alpha1 gt lt CR gt lt LF gt COPN lt numeric2 gt alpha2 string type operator in numeric format see COPS string type operator in long alphanumeric format see COPS OK 127 AT COPS Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Operator Selection Write command forces an attempt to select and register the GSM network operator lt mode gt is used to select whether the selection is done automatically by the ME or is forced by this command to oper
265. tween the TE and the external PDN N A N A N A N A N A N A ATD lt GPRS_SC gt lt CID gt CONNECT N A 99 FRET 2 ATD 99 1 Dials GPRS call for context activation 1 See CGDCONT for context activation definition 175 Audio Commands ATSVEAR Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt gain gt EAR Gain This command is used to set the EAR gain SVEAR 0 1 SVEAR lt gain gt OK 22 Only effective for SVSELECT values of 0 or 3 176 ATSVGR Microphone Receiver Gain Command Function This command sets the receive level gain for the microphone input Syntax Query ATSVGR Syntax SVGR 0 24 OK ATSVGR lt rxgain gt Write Response SVGR lt rxgain gt OK Read Syntax ATSVGR Read Response SVGR lt rxgain gt lt rxgain gt 24 12 dB Notes Receiver gain settings are in 1 dB steps from 12 to 12 dB 177 ATSVGT Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt txgain gt Speaker Transmit Gain This command is used to set the coarse speaker transmit gain ATSVGT SVGT 0 12 OK ATSVGT lt txgain gt SVGT lt txgain gt OK ATSVGT SVGT lt txgain gt 12
266. ual for this feature to work properly A user has the capability of getting a notification when the device entering low power mode or returns to normal operating mode Syntax Query ATSPWRSAV SPWRSAV 0 1 0 500000000 0 1 OK Read Response SPWRSAV 0 0 0 naa Response Peeters ign disable the Ignition feature 1 enter low power mode after Ignition signal went low and timeout has expired timeout 0 65535 seconds Timeout value after which the unit will enter low power mode Unit will work in normal mode until the timeout has expired reg 0 remain registered with GSM GPRS network during low power mode 1 reset modem when entering normal power mode An ATSEVENT command has to be set to send a GPS message to the remote host when entering or exiting power save mode The modem Ignition switched power Input must be connected to the vehicles ignition line for this function to work 430 Event Tables The Enfora Event Engine is a proprietary state machine that can be initiated by one or many triggering input events which can be logically ANDed and or ORed to generate one or many pre defined outputs The Event Engine allows simple fast development and deployment into end solutions without the need of proprietary development platforms or embedded applications The event category parameter defines the actual Input or Output Event number and their valid range for lt parm1 gt an
267. ulated call meter maximum value similarly coded as lt ccm gt under CAOC value zero disables ACMmax feature string type SIM PIN2 Used in conjunction with and AT CAOC 28 AT CEER Extended Error Reporting Command Function This command is used to control the display of extended result codes for last unsuccessful call setup in call modification last call release last short message or last GPRS session Execute Response CEER lt DEFBY gt lt ORIGSIDE gt lt ORIGIN_ENTITY gt lt VALUE gt ERROR DESCRIPTION OK lt DEFBY gt defined by 0 Standard 1 Enfora lt ORIGSIDE gt originating side 0 Network 1 MS 29 AT CEER Extended Error Reporting lt ORIGIN_ENTITY gt 0 SIM 1 2 RLP 3 RR 4 MM 5 CC 6 SS 7 SMSCP 8 SMSRP 9 SMSTP 10 GMM 11 SM 12 FAD 13 T30 14 15 16 LLC 17 SNDCP 18 19 PSI lt VALUE gt See AT CEER Table in Appendix B ERROR DESCRIPTION gt Optional extended error description Notes 30 AT CFUN Set Phone Functionality Command Function Set command selects the level of functionality fun in the ME Level full functionality is where the highest level of power is drawn Minimum functionality is where minimum power is drawn Syntax Query AT CFUN Syntax CFUN 0 1 4 0 OK Response If HS 1000 CFUN 0 1 2 3 4 0 1 OK Write Syntax AT CFUN lt fun gt lt
268. um of 31 characters Default value none lt ftpPassword gt The FTP password for the FTP user The password may be an empty string if the FTP user does not have a password The password may be up toa maximum of 31 characters Default value none 261 ATSFOTACFG Configure Firmware Upgrade lt ftpMode gt The FTP mode to use for data connections FTP data connections may be active or passive Passive mode is generally better to use with FTP servers located behind firewalls Values 0 active 1 passive Default value 0 active mode lt retries gt This is the maximum number of FTP file resumes to attempt before giving up on original command The range of retries is 0 20 Default Value 0 lt reportMode gt The reporting mode is used to control the level of status reporting during the FOTA process Normal reporting mode sends only critical status updates extended reporting mode sends informative and critical status updates The command parameters are 0 normal reporting 1 extended reporting Default value 0 normal reporting mode lt upgradeMode gt The system behavior following successful FOTA file transfer to modem The upgrade Mode may be either Automatic or Manual Auto mode will immediately initiate FOTA upgrade when file transfer completes Manual mode will wait after file transfer until an explicit upgrade command is issued ATSFOTAUPG The command line parameters are 0 auto 1 manua
269. umber OK ATSEVCID lt entry gt lt mode gt lt number gt SEVCID entry mode number Unsolicited Response Parameter Values Selects which CID entry to modify mode 0 Disable event generation for incoming call number 1 Enable event generation for incoming call number and suppress ring indication and respond to network with busy signal 2 Enable event generation for incoming call number and do not suppress ring indication number string type Character string 0 9 Where lt gt is a single character wildcard If number starts with it will match to any incoming call number with O or more digits preceding the remaining digits in the string This is useful for matching to local national and international ISDN telephony numbering plans 330 ATSEVCID User defined incoming call number event In the event the incoming call number matches more than one incoming call number selection the mode selection will be based on priority order The priority order will be for entries 1 through 5 with entry 1 having the highest priority These commands will cause the example in ATSEVENT to trigger for incoming call numbers matching event call id 2 or event call id 3 2 1 712345678997 Define incoming call number with the last digit a wildcard ATSEVCID 3 1 123456789 Define incoming call number to allow For local and international prefixes ATSEVENT 1 1 65 2
270. ut Event 49 Geofence 24 0 Leaving geofence area 1 Entering geofence area Copies value of Input Event 50 Geofence 25 0 Leaving geofence area 1 Entering geofence area 0 SMS message read from SIM 1 New SMS message received Copies value of Input Event 53 Current Input Event Counter count that can be used as an AND condition with other input events 459 54 Copies value of Input Event 54 Does any geofence exist 0 geofence does not exist 1 at least one geofence was created i matching one of the numbers configured via the SEVCID command Copies value of Input Event 66 Timer 5 status 0 Timer not expired 1 Timer expired Copies value of Input Event 67 Timer 6 status 0 Timer not expired 1 Timer expired Copies value of Input Event 68 Timer 7 status 0 Timer not expired 1 Timer expired Copies value of Input Event 69 Timer 8 status 0 Timer not expired 1 Timer expired Copies value of Input Event 70 Odometer in meters Copies value of Input Event 72 GPS overspeed 0 interval has ended 1 interval has begin 460 461 Bits 16 31 determine the low signal The flashing GPIO event will cause the state while bits 0 15 determine the GPIO output state to toggle at time 0 to high signal state A value of for bits 16 the opposite state prior to starting the 31 indicates the GPIO will remain in GPIO output flash event processing This lo
271. w signal state for the same amount of counts as toggle 1 An even number of time as the high signal state 50 duty toggle count will force a final state which cycle The high or low states are is the same as the initial state An odd measured in multiples of seconds The number of toggle count will force the toggle count is set by Parm2 final state to be opposite of the initial GPIO output condition 0 toggle forever Note When flashing GPIO 3 it must be longer than one second 462 Use the table below to determine which of the four bit field tables 0 3 to use for the Parm2 value Bit Field Table Selection Table selector 0 Format message based on 2 values using Message Format Table 0 legacy format Table selector 2 Format message based on Parm2 values using Message Format Table 2 Table selector 3 Format message based on Parm2 values using Message format Table 3 1 Table selector 1 Format message based Parm2 values using Message Format Table 1 The Parm2 value is obtained as a result of selecting individual bit fields from the table below Bit Field Table 0 Legacy 0 0 1 send all data generated as a result of this table in Binary format send all data generated as a result of this table in ASCII format 1 add parm 1 data to UDP message 4 bytes in Binary format 11 bytes of data in ASCII for mat do not add parm1 data to outbound UDP message 1 add S
272. wing call unsets alarm followed by displaying alarm time information atSrtcclra OK atSrtcalrm SRTCALRM 00 03 10 13 17 00 00 OK 286 ATSRTCCLRA Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Real Time Clock Clear Alarm This command allows the modem to clear disable the active RTC alarm The alarm interrupt enable is cleared but alarm time not altered N A N A N A N A N A N A ATSRTCCLRA N A None This command will disable the RTC alarm while leaving the value of the last alarm time setting alone 287 ATSRTCRSET RTC Report Reset State Command Function This command reports the reset state of the RTC following a power cycle The command reports TRUE only if a reset occurred since last power up and last call to check it So multiple calls will report the current status only Execute Syntax ATSRTCRSET Execute Response SRTCRSET lt reset state gt OK lt reset state gt 1 indicates that a RTC reset occurred 0 indicates that a RTC reset did NOT occur This command returns the current reset state of the RTC since power up If multiple calls are made only current reset state is returned 288 ATSRTCRSET RTC Report Reset State Examples Following example shows the check for the RTC being reset since last check of reset and since last powe
273. x Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Request IMEI This command is used to obtain the manufacturer International Mobile Equipment Identity IMEI AT CGSN N A N A N A N A AT CGSN 0044008824900101 N A Return value is manufacturer specific The TA returns the International Mobile station Equipment Identifier IMEI 10 AT GMI Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Response if HS 1000 Unsolicited Response Parameter Values TA Manufacturer ID TA returns information about the manufacturer AT GMI Enfora Inc OK sii AT GMM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values TA Model ID TA returns manufacturer model identification AT GMM Enabler Modem OK 12 AT GMR Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values TA Revision Number Returns software revision information N A N A lt revision gt OK 13 AT GSN TA Serial Number Command Function This command is used to obtain the manufacturer International Mobile Equipment Identity
274. y either a bug fix or new feature These releases cannot be used by customers as a production release This release type will not be available for order from manufacturing Notes Return value is manufacturer specific ATSPKG 48 This is a baseline production release ATSPKG 48 D1 This is the baseline production release with additional bug fixes AT CGMI Request Manufacturer Identification Command Function This command is used to obtain the manufacturer identification information WA Read Response N A Execute Syntax AT CGMI Execute Response Enfora Inc OK ee Return value is manufacturer specific AT CGMM Command Function Syntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Response if HS 1000 Unsolicited Response Parameter Values Request Manufacturer Model Identification This command is used to obtain the manufacturer model identification information AT CGMM N A N A N A N A Enabler Modem OK DATA CARD N A Return value is manufacturer specific AT CGMR Request Revision Identification Command Function This command is used to obtain the manufacturer embedded firmware revision information Syntax Query AT CGMR Execute Response lt revision gt OK Notes Return value is manufacturer specific AT CGSN Command Function Syntax Query Syntax Write Syntax Write Response Read Synta
275. yntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values lt index gt lt dest addr gt lt gateway gt Destination Address for SMS Messages This command allows a user to configure the phone number or email address for the sending of event data It is also used in limiting the originating address for sending AT commands Over SMS SSMSDA 1 5 1234 123 SSMSDA 1 dest addr gt lt gateway number gt SSMSDA 2 lt dest addr gt lt gateway number gt SSMSDA 3 dest addr gt lt gateway number gt SSMSDA 4 lt dest addr gt lt gateway number gt SSMSDA 5 dest addr gt lt gateway number gt defines the index number for destination address 38 characters or less phone number or email address 7 characters or less gateway number for email address OK 240 Destination Address for SMS Messages The ability to limit AT Commands over SMS is now also controlled by AT SMSDAEN If ATSSMSDAEN 1 default and if there are no addresses populated in ATSSMSDA then all SMS with the correct AT command format addressed to the MSISDN of the device and with the correct MDMID if populated will be allowed To disable all AT Commands over SMS set ATSSMSDAEN 0 The gateway number is provided by the Network Provider ex AT amp T Cingular etc and is only used for sending email
276. yntax Query Syntax Write Syntax Write Response Read Syntax Read Response Execute Syntax Execute Response Unsolicited Response Parameter Values Network List This command will display the top three channels of each network found ATSNETLST ATSNETLST SNETLST MCC 310 MNC 260 LAC Cellld ARFCN 27b0 3414 747 27b0 3413 740 MCC 310 MNC 410 LAC Cellld ARFCN Cb23 7f9 232 Cb23 41c 160 Cb23 160 248 N A N A 312 Network List This command may take up to 5 minutes to complete If the modem is registered it will deregister and remain deregistered until the ATSNETLST is complete Also if modem has an active PDP context the PDP context will be deactivated and remain deactivated until the ATSNETLST is complete After the ATSNETLST is complete the modem will re register and re activate the PDP context depending on user settings 213 ATSNETMON Monitor Network Availability Command Function This command allows the modem to take aggressive network recovery action based upon the results of continuous network monitoring Syntax Query ATSNETMON NETMON 0 5 1440 0 10 0 255 0 3 OK ATSNETMON lt net_unavail_ min gt lt reset_cnt gt lt ping check gt lt rst timers gt 2 2 Parameter Values lt net_unavail_min gt Number of minutes the network must remain unavailable before current Network Activation is released and a new Network Activation is attempted Network availab

Download Pdf Manuals

image

Related Search

Related Contents

LT-8030 DMX512 DECODER User`s Manual  Quelque chose de pourri dans le post-empire  Installation Manual SBX  麦ー T。A ~ 取扱説明書  Fiche LPA-1.qxd - La Centrale du Diagnostiqueur  Des outils pour aider à mettre en oeuvre les décrets et programmes  Pro10s – Pro8 – Pro5  User Manual - Vitomax 200  Calendar User Manual  ZEROIT-8 MANAGEMENT USER MANUAL  

Copyright © All rights reserved.
Failed to retrieve file