background image

SARA-R4/N4 series - AT Commands Manual

UBX-17003787 - R09

 

Related documents

Page 305 of 307

123.

RFC 3966 - The tel URI for Telephone Numbers

124.

RFC 2141 - URN Syntax

125.

RFC 3406 - Uniform Resource Names (URN) Namespace Definition Mechanisms

126.

RFC 5031 - A Uniform Resource Name (URN) for Emergency and Other Well-Known Services

127.

3GPP TS 22.084 MultiParty (MPTY) supplementary service; Stage 1

128.

3GPP TS 24.607 Originating Identification Presentation (OIP) and Originating Identification Restriction
(OIR) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification

129.

3GPP  TS  24.608  Terminating  Identification  Presentation  (TIP)  and  Terminating  Identification
Restriction (TIR) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification

130.

3GPP TS 36.213 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures

131.

3GPP TS 36.212 Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding

132.

RFC 4715 - The Integrated Services Digital Network (ISDN) Subaddress Encoding Type for tel URI

133.

End User Test Application Note, Docu No UBX-13001922

134.

OMA 

Device 

Management 

V1.2.1 

(

http://technical.openmobilealliance.org/Technical/

technical-information/release-program/current-releases/dm-v1-2-1

)

135.

RFC 5626 - Managing Client-Initiated Connections in the Session Initiation Protocol (SIP)

136.

3GPP TS 24.166 - 3GPP IP Multimedia Subsystem (IMS) conferencing Management Object (MO)

137.

3GPP  TS  29.061  -  Interworking  between  the  Public  Land  Mobile  Network  (PLMN)  supporting  packet
based services and Packet Data Networks (PDN)

138.

3GPP TS 24.303 - Mobility management based on Dual-Stack Mobile IPv6; Stage 3

139.

3GPP TS 24.327 - Mobility between 3GPP Wireless Local Area Network (WLAN) interworking (I-WLAN)
and 3GPP systems; General Packet Radio System (GPRS) and 3GPP I-WLAN aspects; Stage 3

140.

3GPP TS 25.367 - Mobility procedures for Home Node B (HNB); Overall description; Stage 2

141.

3GPP TS 25.304 - User Equipment (UE) procedures in idle mode and procedures for cell reselection in
connected mode

142.

3GPP TS 36.304 - Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) procedures
in idle mode

143.

RFC  4867  -  RTP  Payload  Format  and  File  Storage  Format  for  the  Adaptive  Multi-Rate  (AMR)  and
Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs

144.

RFC 4733 - RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals

145.

3GPP2 C.S0015-0 - Short Message Service

146.

RFC 1518 - An Architecture for IP Address Allocation with CIDR (

https://tools.ietf.org/html/rfc1518

)

147.

RFC 1519 - Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy
(

https://tools.ietf.org/html/rfc1519

)

148.

3GPP TS 45.008 - GSM/EDGE Radio Access Network; Radio subsystem link control

149.

3GPP TS 25.401 - Universal Mobile Telecommunications System (UMTS); UTRAN Overall Description

150.

GSM  04.08  -  Digital  cellular  telecommunications  system  (Phase  2+);  Mobile  radio  interface  layer  3
specification

151.

3GPP TS 24.237 - Technical Specification Group Core Network and Terminals; IP Multimedia (IM) Core
Network (CN) subsystem IP Multimedia Subsystem (IMS) Service Continuity; Stage 3

152.

3GPP  TS  36.211  -  Evolved  Universal  Terrestrial  Radio  Access  (E-UTRA);  Physical  channels  and
modulation

153.

3GPP TS 23.682 - Architecture enhancements to facilitate communications with packet data networks
and applications

154.

3GPP TS 23.401 - General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial
Radio Access Network (E-UTRAN) access

155.

GSMA TS.34 - IoT Device Connection Efficiency Guidelines

156.

SARA-U2 series Audio Extended Tuning Application Note, Docu No UBX-17012797

157.

NB-IoT Application Development Guide, Docu No UBX-16017368

158.

SARA-N2 Series Data Sheet, Docu No UBX-15025564

For regular updates to u-blox documentation and to receive product change notifications, register on our
homepage.

Summary of Contents for SARA-R4 Series

Page 1: ...A R4 N4 series Size optimized LTE Cat M1 NB1 GPRS modules AT Commands Manual Abstract Description of standard and proprietary AT commands used with u blox cellular modules www u blox com UBX 17003787...

Page 2: ...y rights Reproduction use modification or disclosure to third parties of this document or any part thereof without the express permission of u blox is strictly prohibited The information contained her...

Page 3: ...L2 LISA U110 LISA U120 LISA U130 LISA U2 Modules LEON G1 SARA G3 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No It is composed of two section...

Page 4: ...ypically less than 10 ms and in any case less than 1 s The response time shall be extended if the issued AT command triggers a service that cannot be served immediately due to concurrent access to the...

Page 5: ...ersonal email address of our staff This makes sure that your request is processed as soon as possible You will find the contact details at the end of the document Helpful Information when Contacting T...

Page 6: ...tification CIMI 26 4 12 Card identification CCID 26 4 13 Repeat last command A 27 5 Mobile equipment control and status 28 5 1 Module switch off CPWROFF 28 5 2 Set module functionality CFUN 28 5 3 Ind...

Page 7: ...6 9 19 Send concatenated message UCMGS 89 9 20 Write concatenated message to memory UCMGW 90 9 21 More messages to send CMMS 91 9 22 Sending of originating data via the control plane CSODCP 91 9 23 Te...

Page 8: ...odes of operation for EPS CEMODE 137 13 13 EPS network registration status CEREG 138 13 14 Delete non active PDP contexts CGDEL 140 13 15 Configure the authentication parameters of a PDP EPS bearer UA...

Page 9: ...iguration for Direct Link UDCONF 6 199 18 21 Character trigger configuration for Direct Link UDCONF 7 199 18 22 Congestion timer configuration for Direct Link UDCONF 8 200 18 23 Socket control USOCTL...

Page 10: ...0 24 3 MQTT Will Message configuration UMQTTWMSG 251 24 4 Save Restore MQTT profile from NVM UMQTTNV 252 24 5 MQTT command UMQTTC 252 24 6 MQTT error UMQTTER 255 A Appendix Error result codes 256 A 1...

Page 11: ...e command or further information without having received any commands by the DTE e g unsolicited response code URC Any communication in the command mode in both directions is terminated by the command...

Page 12: ...issued to the cellular modules using a command line with the following generic syntax AT command_name string S3_character Where AT prefix to be set at the beginning of each command line command_name c...

Page 13: ...ext string and a final result code that can assume the format as follows Verbose format Information text response s S3_character S4_character text S3_character S4_character Final result code S3_charac...

Page 14: ...e possible error result codes is available in Appendix A 1 and Appendix A 2 For some commands only the ERROR final result code is displayed and is documented in the command description The proprietary...

Page 15: ...S4 4 Response formatting character setting S5 5 Command line editing character setting S6 6 Pause before blind dialling setting S7 7 Connection completion timeout setting S8 8 Command dial modifier ti...

Page 16: ...ervice The radio access technology selected by the module at start up is defined by the PreferredAct parameter of the URAT command afterwards the module will reselect the RAT based on the requirements...

Page 17: ...starts when the command line is completed by the command line termination character and the AT interpreter in the module accepts it the command execution ends when the final result code for the comman...

Page 18: ...should be advisable to use one of the different AT interfaces to manage all the user enabled URCs while use the others ones to send AT commands and receive their responses Anyway URCs related to exter...

Page 19: ...ling SAP SIM Access Profile SARA R404M 00B SARA R410 M 01B Channel 0 Channel 1 3 SARA R410M 02B SARA R410M 52B SARA N4 Channel 0 Channel 1 2 Channel 3 Table 2 Multiplexer configuration 3 1 2 Syntax Ty...

Page 20: ...lowed range is 0 255 This parameter is ignored and the value 0 is always displayed in case of the read command k Number Window size for advanced operation with Error Recovery options The allowed range...

Page 21: ...se Example Action AT CGMI manufacturer OK u blox OK Test AT CGMI OK 4 1 3 Defined values Parameter Type Description manufacturer String Manufacturer name 4 2 Manufacturer identification GMI GMI SARA R...

Page 22: ...Model identification GMM GMM SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attribu...

Page 23: ...module 4 6 2 Syntax Type Syntax Response Example Action AT GMR version OK 11 40 OK 4 6 3 Defined values Parameter Type Description version String Firmware version 4 7 IMEI identification CGSN CGSN SAR...

Page 24: ...R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No CME Error 4 8 1 Description The commands handling is the...

Page 25: ...of only the AT commands string type parameters whose description explicitly references the CSCS setting itself 4 10 2 Syntax Type Syntax Response Example Set AT CSCS chset OK AT CSCS IRA OK Read AT CS...

Page 26: ...ter Type Description IMSI Number International Mobile Subscriber Identity 4 12 Card identification CCID CCID SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax P...

Page 27: ...s SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No CME Error 4 13 1 Description Repeats the previously executed command again Only the A...

Page 28: ...t module functionality CFUN CFUN SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attr...

Page 29: ...minimum functionality by deactivating CS and PS services and the SIM card 127 sets the MT in a deep low power state HALT with detach from the network and saving of the NVM parameters the only way to w...

Page 30: ...ind OK CIND 5 0 0 0 0 0 0 0 0 0 0 0 OK Test AT CIND CIND list of descr s OK CIND battchg 0 5 signal 0 5 service 0 1 sounder 0 1 message 0 1 call 0 1 roam 0 1 smsfull 0 1 gprs 0 2 callsetup 0 3 callhe...

Page 31: ...call on hold simind SIM detection o 0 no SIM detected o 1 SIM detected o 2 not available 5 3 4 Notes If the battery charging is not supported battchg always returns 5 full charge The descr values can...

Page 32: ...h time an indicator which is defined in CIND command changes status The code is actually submitted to MT according to the CMER settings The command UCIND allows enabling or disabling indicators 5 5 2...

Page 33: ...vity o 0 no sound o 1 sound is generated 5 message value provides the unread message available in mem1 storage o 0 no messages o 1 unread message available 6 call value provides the call in progress o...

Page 34: ...orted or CME ERROR 4 will be provided depending on the CMEE AT command setting TZ The Time Zone information is represented by two digits The value is updated during the registration procedure when the...

Page 35: ...sponse time Error reference Attributes full Yes NVM No CME Error 5 8 1 Description Configures the automatic time zone update via NITZ The Time Zone information is provided after the network registrati...

Page 36: ...result code is returned normally when an error is related to syntax invalid parameters or MT functionality 5 9 2 Syntax Type Syntax Response Example Set AT CMEE n OK AT CMEE 2 OK Read AT CMEE CMEE n O...

Page 37: ...y services ATD 43 CCWA 0 1 CCWA 0 2 OK 6 1 3 Defined values Parameter Type Description number Number Dial string the allowed characters are 1 2 3 4 5 6 7 8 9 0 A B C D T P W see the 3GPP TS 27 007 2 T...

Page 38: ...hile the waiting calls are not In case of dual service calls the command will switch the call from data if different from fax to voice If the module has a PDP context activated and is in On Line Comma...

Page 39: ...Example Set ATS0 value OK ATS0 2 OK Read ATS0 value OK 000 OK 6 4 3 Defined values Parameter Type Description value Number Value in the range 0 255 the answer to the read command is in xxx format 0 f...

Page 40: ...es Parameter Type Description alphax String Associated with numberx numberx String Phone number of format specified by typex typex Number Type of address octet in Number format 145 when numberx string...

Page 41: ...BEP of a radio block 3GPP TS 45 008 148 specifies the range 0 31 for the Mean BEP which is mapped to the range 0 7 of qual In UMTS RAT indicates the Energy per Chip Noise ECN0 ratio in dB levels of t...

Page 42: ...determined Therefore the RSSI is not useful to describe the signal level in the cell 7 3 2 Syntax Type Syntax Response Example Action AT CESQ CESQ rxlev ber rscp ecn0 rsrq rsrp OK CESQ 99 99 255 255 2...

Page 43: ...rted SIM In this case the command AT COPS 0 always returns an error result code because the network registration cannot be performed without the SIM while the configuration i e automatic registration...

Page 44: ...ter Type Description mode Number Is used to chose whether the network selection is automatically done by the MT or is forced by this command to the operator oper given in the format format 0 default v...

Page 45: ...modules are certified according to all the capabilities and options stated in the Protocol Implementation Conformance Statement document PICS of the module The PICS according to 3GPP TS 51 010 2 84 3...

Page 46: ...ferredAct if defined PreferredAct is the next AcT the module will search if no suitable cell can be found on the SelectedAcT In the case a suitable cell can t be found on this AcT the module will sear...

Page 47: ...T CREG CREG list of the supported n s OK CREG 0 2 OK URC CREG stat lac ci AcTStatus CREG 1 4E54 44A5 7 6 3 Defined values Parameter Type Description n Number 0 default value and factory programmed val...

Page 48: ...after a Location Update Reject possible causes are o Illegal MS o Illegal ME o IMSI unknown at HLR o PLMN not allowed o Location area not allowed o Roaming not allowed in this location area o Network...

Page 49: ...er Type Description bit_value Number PLMN mode bit value 0 automatic network selection is forced see Notes 1 network selection mode unchanged see Notes 7 7 4 Notes If EFCSP is available the PLMN mode...

Page 50: ...Wmcc Wmnc WcellId Wrrc rssi ecn0_lev earfcn Lband ul_BW dl_ BW Lmcc Lmnc tac LcellId P CID rsrp rsrq Lsinr Lrrc OK AT UCGED 5 OK mode 0 UCGED 0 OK UCGED 0 OK mode 2 rat 2 UCGED 2 2 svc MCC MNC arfcn b...

Page 51: ...d The radio service state is updated at each change from a valid network service state 2G 3G or 4G to another valid network service state 2G 3G or 4G To retrieve the network registration status inform...

Page 52: ...55 not known or not detectable See 3GPP TS 26 201 113 for more details on GSM codecs used during a voice call In case a set of speech codecs is assigned by the network then the parameter reports the l...

Page 53: ...99 255 if not known or not detectable dl_BW Number Number of Downlink Resource Blocks see 3GPP TS 36 101 Table 5 6 1 99 255 if not known or not detectable tac Number E UTRAN cell Tracking area code i...

Page 54: ...r not detectable l2w Number SIB3 LTE to WCDMA reselection criteria threshServingLow x2 q RxLevMin x2 255 if not known or not detectable volte_mode Number Reserved for future use meas_gap Number Measur...

Page 55: ...ni String Network identifier VZWIMS Verizon wireless IMS PDN VZWADMIN Verizon wireless administrative PDN VZWINTERNET Verizon Internet PDN VZWAPP Verizon wireless application PDN The previous strings...

Page 56: ...ber nth cell EARFCN in decimal format The range goes from 0 to 65535 RSRPn String nth cell RSRP value in dBm 15 kHz where the format is XX XX 7 11 Read RSRQ values VZWRSRQ VZWRSRQ Modules SARA R404M S...

Page 57: ...DRXS AcT_type Requested_eDRX_value CEDRXS AcT_type Requested_eDRX_value OK CEDRXS 4 0101 OK Test AT CEDRXS CEDRXS list of supported mode s list of supported AcT_type s list of supported Requested_eDRX...

Page 58: ...Requested_eDRX_value NW_ provided_eDRX_value Paging_ time_window OK CEDRXRDP 5 0010 1110 0101 OK Test AT CEDRXRDP OK 7 13 3 Defined values Parameter Type Description AcT_type Number Indicates the typ...

Page 59: ...ellular modules are certified according to all the capabilities and options stated in the Protocol Implementation Conformance Statement document PICS of the module The PICS according to 3GPP TS 51 010...

Page 60: ...f the implemented and supported capabilities and options of a device If the user changes the command settings during the certification process the PICS of the application device integrating a u blox c...

Page 61: ...SARA R4 N4 series AT Commands Manual UBX 17003787 R09 7 Network service Page 61 of 307...

Page 62: ...to 8 characters long string of decimal digits If only PIN is required newpin is not to be entered If PUK is required pin must be the PUK and newpin the new PIN code must be entered as well code Strin...

Page 63: ...can be aborted if network facilities are set or interrogated For fac PN PU PP PC and PS only mode 0 and mode 2 unlock and query status are always supported For fac PN PU PP PC and PS mode 1 lock statu...

Page 64: ...ode Number 0 unlock 1 lock 2 query status status Number 0 not active 1 active passwd String Shall be the same as password specified for the facility from the MT user interface or with the CPWD command...

Page 65: ...String P2 SIM PIN2 see the CLCK command description for other values oldpwd String Old password newpwd String New password pwdlength Number Length of password digits 8 3 4 Notes If the PIN is blocked...

Page 66: ...upported 9 1 3 Limitations The following limitations apply related to the SMS usage Single SMS 160 characters if dcs GSM 7 bit default alphabet data 140 octets if dcs 8 bit data 70 UCS2 characters 2 b...

Page 67: ...adcast messages 0 not supported 1 supported 9 2 4 Notes SARA R4 SARA N4 Set service to 1 to acknowledge an incoming message either SMS or Status Report with CNMA AT command If service is changed from...

Page 68: ...preferred The default value is the currently set value mem3 String Memory preferred to store the received SMS The supported values may vary ME ME message storage SM U SIM message storage MT factory pr...

Page 69: ...SMSC address stored in RAM CSMP and CSCB commands are stored in a specific SMS profile only one profile is available 9 5 2 Syntax Type Syntax Response Example Set AT CSAS profile OK AT CSAS OK Test AT...

Page 70: ...as specified in 3GPP TS 23 038 7 The UCMT URC notifies the SMS DELIVER status for 3GPP2 Mobile Terminated SMSes it is equivalent to CMT but valid only for 3GPP2 SMS i e 3GPP2 SMS over IMS received on...

Page 71: ...ly to the DTE but not saved in the module file system or SIM memory using the CMT URC If MT has its own display device then class 0 SMS and SMS in the message waiting indication group discard message...

Page 72: ...scheme is used or fo indicates that 3GPP TS 23 040 8 TP User Data Header Indication is set ME TA converts each 8 bit octet into two IRA character long hexadecimal number e g octet with integer value...

Page 73: ...tings saved Can be aborted Response time Error reference Attributes full Yes No No 10 s CMS Error 9 8 1 Description Returns the message with location value index from message storage mem1 to the DTE T...

Page 74: ...r default 0 see the 3GPP TS 23 040 8 dcs Number Data Coding Scheme sca String Service center address field tosca Number Type of address of sca octet in Number format for more details see the 3GPP TS 2...

Page 75: ...me zone is expressed in steps of 15 minutes The range goes from 48 to 56 mr Number Message reference ra String Recipient address field tora Number Type of address of ra octet dt String Discharge time...

Page 76: ...PDU mode CMGF 0 CNMA list of supported n s OK CNMA 0 2 OK 9 9 3 Defined values Parameter Type Description n Number 0 the command operates similarly as defined for the text mode 1 sends RP ACK or buff...

Page 77: ...ex stat alpha length pdu AT CMGL 1 CMGL 305 1 57 079193432900 1185440ED0D637396C7EBBCB0 000909092708024802A050 003000303DEA0584CE60 205D974791994769BDF3A90 DB759687E9F534FD0DA2C9603419 OK Test AT CMGL...

Page 78: ...TP User Data Header Indication is set ME TA converts each 8 bit octet into two IRA character long hexadecimal number e g octet with integer value 42 is presented to TE as two characters 2A IRA 50 and...

Page 79: ...11 2 Syntax Type Syntax Response Example Text mode CMGF 1 AT CMGS da toda CR text is entered Ctrl Z ESC CMGS mr OK AT CMGS 0171112233 CR This is the text Ctrl Z CMGS 2 OK Set PDU mode CMGF 0 AT CMGS l...

Page 80: ...D numbers or GSM 7 bit default alphabet characters are converted to characters of the currently selected TE character set see the CSCS AT command type of address given by toda oa String TP Originating...

Page 81: ...t address da is given for SMS SUBMIT it will be used instead of the one stored with the message Reference value mr is returned to the DTE on successful message delivery 9 13 2 Syntax Type Syntax Respo...

Page 82: ...166 x 1 day 197 to 255 TP VP 192 x 1 week Absolute format absolute time of the validity period termination in string format yy MM dd hh mm ss zz see the 3GPP TS 23 040 8 the time zone is expressed in...

Page 83: ...ress CSCA CSCA SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full Yes No...

Page 84: ...available in the MT see also the CNMI AT command notes If the received message status is received unread the status in the storage changes to received read The command is supported only for text mode...

Page 85: ...t messages 16 bit reference number case data String In the case of SMS 3GPP TS 23 040 8 TP User Data in text mode responses format if dcs indicates that 3GPP TS 23 038 7 GSM 7 bit default alphabet is...

Page 86: ...P Command Data in text mode responses sn Number CBM serial number page Number 3GPP TS 23 041 9 CBM page parameter bits 4 7 in integer format pages Number 3GPP TS 23 041 9 CBM page parameter bits 0 3 i...

Page 87: ...GL list of supported stat s OK UCMGL REC UNREAD REC READ STO UNSENT STO SENT ALL OK 9 18 3 Defined values Parameter Type Description stat String Indicates the status of message in memory REC UNREAD re...

Page 88: ...TA converts each 8 bit octet into two IRA character long hexadecimal number e g octet with integer value 42 is presented to TE as two characters 2A IRA 50 and 65 In the case of CBS 3GPP TS 23 041 9 CB...

Page 89: ...Response Example Set AT UCMGS da toda seq max iei ref CR text is entered Ctrl Z ESC UCMGS mr OK AT UCMGS 0171112233 1 2 0 127 CR u blox reserves all rights to this document and the information contain...

Page 90: ...parties without express permi Ctrl Z UCMGW 302 OK AT UCMGW 091137880 2 2 8 32767 CR ssion is strictly prohibited Ctrl Z UCMGW 303 OK Test AT UCMGW OK 9 20 3 Defined values Parameter Type Description d...

Page 91: ...lay protocol link When enabled multiple SMS messages can be sent much faster as link is kept open 9 21 2 Syntax Type Syntax Response Example Set AT CMMS mode OK AT CMMS 2 OK Read AT CMMS CMMS mode OK...

Page 92: ...8 subclause 9 9 4 25 0 default value no information available 1 data exchange completed with the transmission of the ESM DATA TRANSPORT message 2 data exchange completed with the receipt of the ESM DA...

Page 93: ...cpdata CRTDCP 0 2 ab 9 23 3 Defined values Parameter Type Description reporting Number 0 default value reporting disabled 1 reporting enabled by means of the URC CRTDCP cid Number See cid cpdata_leng...

Page 94: ...2 Syntax Type Syntax Response Example Action AT C value OK 10 2 3 Defined values Parameter Type Description value Number Indicates the behavior of circuit 109 0 DCE always presents ON condition on ci...

Page 95: ...on line command mode different AT commands can be sent but data calls in PSD on line command mode cannot be granted activate the AT CRC 1 mode to identify the kind of call and reject data incoming ca...

Page 96: ...nual for the DSR behavior during the initialization phase of the module 10 5 Flow control K K SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Set...

Page 97: ...link and to remove spurious control data which may be injected into the link by intervening hardware and software The control escape octet is defined as binary 01111101 hexadecimal 0x7d most signific...

Page 98: ...d the negotiated ACCM are applied If SW flow control is enabled on the module but the DTE requests a wrong ACCM setting ACCM differs than 0x0A0000 the SW flow control is anyway effective during the da...

Page 99: ...flow control enhancement for PSD data transfer with PPP L2 protocol in the AT K command description When the software flow control XON XOFF is used the DC1 XON 0x11 and DC3 XOFF 0x13 characters are re...

Page 100: ...flow control enhancement allowing its usage during a PSD call with PPP L2 protocol see the SW flow control enhancement for PSD data transfer with PPP L2 protocol in the AT K command description When...

Page 101: ...K AT IPR 9600 OK Read AT IPR IPR rate OK IPR 9600 OK Test AT IPR IPR list of supported autodetectable rate values list of fixed only rate values OK IPR 0 2400 4800 9600 19200 38400 57600 115200 OK 10...

Page 102: ...esponse String CONNECT NO CARRIER the online data state cannot be resumed 10 10 4 Notes The command provides an error result code CME ERROR operation not allowed if CMEE is set to 2 in the following c...

Page 103: ...0 32 PSD call AT socket not transparent Break detection is not supported Table 8 ATS2 handling for different data call scenarios SARA R4 SARA N4 The command has no effect 10 12 Command line terminatio...

Page 104: ...ype Description value Number Range 0 to 127 The answer to the read command is in xxx format The default and the factory programmed value is 10 line feed LF IRA5 0 10 10 14 Command line editing charact...

Page 105: ...2 OK 10 15 3 Defined values Parameter Type Description value Number Range 2 10 The answer to the read command is in xxx format The default value is 2 s 10 16 Connection completion timeout S7 S7 SARA R...

Page 106: ...lues Parameter Type Description value Number Range 0 255 The answer to the read command is in xxx format The default value is 2 10 18 Automatic disconnect delay S10 S10 SARA R404M SARA R410M 01B SARA...

Page 107: ...ween receipt of first or second character of the three escape character sequence and receipt of the next The minimum period after the last character reception of the three escape character sequence du...

Page 108: ...s result codes 1 Result codes are suppressed and not transmitted 10 22 DCE response format V V SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Se...

Page 109: ...red via the CBST command 10 24 Reset to default configuration Z Z SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted R...

Page 110: ...2M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No CME Error 10 26 1 Description Reports a summary of the current configuration...

Page 111: ...MGF 0 CNMI 1 0 0 0 0 USTS 0 STORED PROFILE 1 C1 D1 S1 K3 E1 Q0 V1 X4 S00 000 S0 2 043 S03 013 S04 010 S05 00 8 S07 060 CBST 007 000 001 CRLP 061 061 048 006 CR 0 00 CRC 000 IPR 0 COPS 0 0 FFFFF ICF 3...

Page 112: ...ters sent to the TE in command or response parameters command String Command passed on by MT to SIM in hex format see the 3GPP TS 51 011 18 and ETSI TS 102 221 93 response String Response to the comma...

Page 113: ...ith CIMI command 11 3 2 Syntax Type Syntax Response Example Set AT USIMSTAT mode OK AT USIMSTAT 3 OK Read AT USIMSTAT USIMSTAT mode OK USIMSTAT 3 OK Test AT USIMSTAT USIMSTAT list of supported mode s...

Page 114: ...ed when dedicated CFUN 6 or raw CFUN 9 mode is active Table 9 provides the meaning of each bit with the corresponding state Bit States reported 0 Reports the U SIM initialization status state s from 0...

Page 115: ...olkit interface has been activated by the DTE Otherwise the SIM toolkit processing will be blocked If an AT command related to the dedicated mode is used when the raw mode is enabled and vice versa an...

Page 116: ...will return the profile for all the supported profile storage values 12 3 2 Syntax Type Syntax Response Example Set AT CUSATR profile_storage CUSATR profile_storage profile OK AT CUSATR 1 CUSATR 1 F3...

Page 117: ...W list of supported profile_storage s OK CUSATR 0 1 OK 12 4 3 Defined values Parameter Type Description profile_storage Number 0 TE It refers the profile storage for the facilities supported by the TE...

Page 118: ...2 enables the CUSATP URC 3 enables both USAT URCs proactive_ command String Command in hexadecimal character format Proactive command as defined in 3GPP TS 31 111 119 consisting of the full BER TLV da...

Page 119: ...activation it changes the session management state to active creates the PDP context obtains the IP address and reserves radio resources After the activation the UE is able to send IP packets over th...

Page 120: ...parameter is valid only locally on the interface DTE MT The maximum number of definable and active PDP contexts depend s on the product version 1 Product Max number of definable PDP contexts Max numbe...

Page 121: ...DP context becomes undefined Each context is permanently stored so that its definition is persistent over power cycles The command is used to set up the PDP context parameters for an external context...

Page 122: ...value preference of P CSCF address discovery not influenced by CGDCONT 1 preference of P CSCF address discovery through NAS Signalling 2 preference of P CSCF address discovery through DHCP IM_CN_Sign...

Page 123: ...4 Packet switched data configuration UPSD UPSD SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error...

Page 124: ...0 0 0 5 DNS2 param_val is the text string of the secondary DNS address IPv4 DNS addresses are specified in dotted decimal notation form i e four numbers in range 0 255 separated by periods e g xxx yyy...

Page 125: ...17 minimum QoS reliability the param_val parameter selects the minimum acceptable value for the reliability class o 0 factory programmed value subscribed o 1 class 1 Interpreted as class 2 o 2 class 2...

Page 126: ...E5 o 8 1E6 o 9 6E8 30 3G QoS SDU error ratio param_val selects the acceptable value for the SDU error ratio o 0 factory programmed value subscribed o 1 1E2 o 2 7E3 o 3 1E3 o 4 1E4 o 5 1E5 o 6 1E6 o 7...

Page 127: ...programmed value is 0 43 3G minimum QoS maximum uplink bit rate param_val is the value for the maximum uplink bit rate in kb s The factory programmed value is 0 44 3G minimum QoS maximum SDU size par...

Page 128: ...or 13 5 1 Description Register attach the MT to or deregister detach the MT from the GPRS service After this command the MT remains in AT command mode If the MT is already in the requested state attac...

Page 129: ...ed an error result code is returned If the MT is not GPRS attached when the activation of a PDP context is required the MT first performs a GPRS attach and then attempts to activate the specified cont...

Page 130: ...R 1 91 80 104 82 OK Show address of the PDP context 1 AT CGPADDR 2 CGPADDR 2 0 0 0 0 OK Show the address of PDP context 2 AT CGPADDR 3 CGPADDR 3 0 0 0 0 OK Show the address of PDP context 3 AT CGDCONT...

Page 131: ...ts AT CGDCONT CGDCONT 1 IP web omnitel it 0 0 0 0 0 0 CGDCONT 3 IP internet 0 0 0 0 0 0 CGDCONT 2 IP mms vodafone it 0 0 0 0 0 0 OK 13 7 Enter PPP state GPRS dial up D D SARA R404M SARA R410M 01B SARA...

Page 132: ...ocal dial up is in any case able to communicate with the interfaces connected to the module IP stack as for example RNDIS and Wi Fi interfaces The local dial up feature does not support the OnLine Com...

Page 133: ...1 1 2 3 4 OK Test AT CGPADDR CGPADDR list of defined cid s OK CGPADDR 1 3 OK 13 8 3 Defined values Parameter Type Description cid Number See cid PDP_addr Number See PDP_addr 13 9 GPRS event reporting...

Page 134: ...le otherwise forward them directly to the DTE bfr Number Controls the effect on buffered codes when mode 1 or 2 is entered Allowed values 0 default value MT buffer of URCs defined within this command...

Page 135: ...The mobile station has forced a change of MT class the highest available class is reported CGEV NW PDN ACT cid reason The network has activated a primary context CGEV NW ACT p_cid cid event_type The n...

Page 136: ...0 2 OK If n 1 CGREG stat CGREG 1 URC If n 2 CGREG stat lac ci AcT rac CGREG 1 4E54 44A5 13 10 3 Defined values Parameter Type Description n Number 0 default value and factory programmed value network...

Page 137: ...and mode entered by typing the escape sequence or see Chapter 10 3 4 the ATH command is needed to terminate the connection Alternatively in data transfer mode DTE originated DTR toggling or PPP discon...

Page 138: ...lowed to use CSFB A UE set to Voice centric shall always try to ensure that Voice service is possible A CSFB and an IMS CS voice capable UE set to Voice centric unable to obtain voice service in E UTR...

Page 139: ...cause Active Time Periodic TAU CEREG 1 3a9b 0000c33d 7 13 13 3 Defined values Parameter Type Description n Number Mode configuration 0 default value network registration URC disabled 1 network registr...

Page 140: ...s CGDEL CGDEL SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No N...

Page 141: ...ext activation fails a third attempt is triggered with CHAP authentication These 3 PDP context activation requests are not to be confused with the effective number of request PDP context activations s...

Page 142: ...at the next power on Only one PDP profile can be set using this command 13 16 2 Syntax Type Syntax Response Example Set AT UDCONF 75 cid PDP_IP_ conf OK AT UDCONF 75 1 0 OK Read AT UDCONF 75 UDCONF 75...

Page 143: ...Type Syntax Response Example Set AT UDCONF 76 cid Data_Flag OK AT UDCONF 76 1 0 OK Read AT UDCONF 76 UDCONF 76 cid Data_Flag OK AT UDCONF 76 UDCONF 76 1 0 OK 13 17 3 Defined values Parameter Type Desc...

Page 144: ...IM is reset the PIN will be required if enabled SARA R4 SARA N4 Refer to the specific firmware update release notes for information concerning NVM after installing the firmware Once the command has be...

Page 145: ...command up to ten NACK are sent and then Firmware Update Mode is dropped out coming back to normal mode the FW is unchanged and still useable ERROR1 For more details see the u blox Firmware Update Ap...

Page 146: ...ange goes from 1 to 53 only integer values can be assumed where 1 open circuit 0 short circuit 1 1 kOhm minimum limit of the measurement range 53 53 kOhm maximum limit of the measurement range 14 3 4...

Page 147: ...es the module testing on the RF parts and all the digital pins The usage of this command shall be restricted to controlled shielded chamber box environments and for test purposes only u blox assumes n...

Page 148: ...ode CME ERROR operation not allowed or CME ERROR 3 depending on the CMEE AT command setting The module must not be registered with the network before entering the non signalling mode otherwise an erro...

Page 149: ...orted o 1537 1738 band 4 1700 MHz o 2937 3088 band 8 900 MHz o 4357 4458 band 5 850 MHz o 4387 4413 band 6 800 MHz o 20712 20763 band 19 800 MHz o 9662 9938 band 2 1900 MHz o 10562 10838 band 1 2100 M...

Page 150: ...ge goes from 75 to 20 avg Average antenna RF level estimation 100 20 Expressed in dBm for 2G RAT SARA R4 SARA N4 The range goes from 75 to 20 max Maximum antenna RF level estimation 100 20 Expressed i...

Page 151: ...supported or CME ERROR 4 error result code will be provided in these cases depending on the CMEE AT command setting o A value not belonging to the above ranges is set o The TX channel parameter value...

Page 152: ...r 1 s interval In the example 89 88 87 are the antenna RF level estimation the numbers are just an example AT UTEST 2 885 5000 UTEST 885 5000 66 65 65 OK The module measures the antenna RX level at RX...

Page 153: ...l present Conversely it is possible set a pin as a digital input externally apply a high or low logic level and then check if the module is able to correctly measure the voltage level applied After th...

Page 154: ...and the setting is not applied In the bit_padding pin_seq parameter use this notation to represent each module pin with its binary digit o 0 the pin will be set as an output o 1 the pin will be set as...

Page 155: ...ST 10 3 0000049400 4000C01800 OK Pins configuration o DTR RTS GPIO3 GPIO4 I2S1_RXD GPIO6 GPIO5 I2S1_CLK GPIO8 SPI_MOSI GPIO11 SPI_MRDY GPIO14 as input o DSR RI DCD CTS GPIO1 GPIO2 I2S1_TXD GPIO7 I2S1_...

Page 156: ...orted Response time Error reference Attributes partial Yes NVM No 10 s CME Error 14 7 1 Description Enable the UEs power saving mode PSM and configures the corresponding parameters The command configu...

Page 157: ...314 value to be allocated to the UE in GERAN UTRAN one byte in an 8 bit format For the coding and the value range see the GPRS Timer 3 IE in 3GPP TS 24 008 12 Requested_ Periodic_TAU String One byte i...

Page 158: ...or enable the use of PSM in the UE Allowed values 0 use of PSM disabled 1 use of PSM enabled Assigned_Periodic_ RAU String Assigned extended periodic RAU T3312 value allocated to the GERAN UTRAN one b...

Page 159: ...rameter Type Description n Number Mode configuration 0 LWM2M FOTA status URC disabled 1 default value LWM2M FOTA status ULWM2MSTAT URC enabled stat Number LWM2M FOTA status 1 FOTA download in progress...

Page 160: ...TACONF mode UFOTACONF mode param OK UFOTACONF 1 1 OK Test AT UFOTACONF UFOTACONF list of supported mode s list of supported param s OK UFOTACONF 1 2 1 1 4294967295 OK 14 11 3 Defined values Parameter...

Page 161: ...Response Example Set AT ULGASP GPIO_mode text msg_format profile_id IP_protocol IP_addr PORT method urc_enable nv_ upd_freq tx_count OK AT ULGASP 0 Power_loss 0 1 17 192 168 100 20 8080 OK Read AT UL...

Page 162: ...factory programmed value enabled result Number Operation result Allowed values 0 success 1 generic fail bearer Number Notification used bearer Allowed values 1 IP TCP or UDP connection nv_upd_freq Nu...

Page 163: ...g indication Last gasp enable Pad disabled 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 255 SARA R404M SARA R412M SARA R410M 0 1B SARA R410M 02B SARA R410M 52B SARA N4 Table 15 GPIO custom functions...

Page 164: ...stered state with visitor 3G network roaming in 3G RAT Registered roaming Cat NB1 indicates registered state with visitor Cat NB1 network roaming in Cat NB1 Data transmission indicates voice or data c...

Page 165: ...stered home network Cat NB1 Cyclic Output High for 100 ms Output Low for 30 s Time Voltage VH VL 30 s 100 ms Figure 4 GPIO pin progress for registered home network Cat NB1 15 1 3 5 Registered roaming...

Page 166: ...NB1 Cyclic Output High for 100 ms Output Low for 100 ms Output High for 100 ms Output Low for 30 s Time Voltage VH VL 30 s 100 ms Figure 7 GPIO pin progress for registered roaming Cat NB1 15 1 3 8 Da...

Page 167: ...nd the status of all the GPIOs Not all the GPIO functions can be assigned to each GPIO pin If the configuration is not allowed an error result code will be returned error result code 1502 CME ERROR Se...

Page 168: ...ed function See the GPIO functions for custom functions supported by different u blox cellular modules series and product version Allowed values 0 output 1 input 2 network status indication 3 GNSS sup...

Page 169: ...rameter Type Description gpio_id Number GPIO pin identifier pin number See the GPIO mapping for the available GPIO pins their mapping and factory programmed values on different u blox cellular modules...

Page 170: ...r GPIO pin identifier pin number See the GPIO mapping for the available GPIO pins their mapping and factory programmed values on different u blox cellular modules series and version gpio_out_val Numbe...

Page 171: ...be over written with AT W X command FOTA_EXT Firmware for FOTA procedure This tag has to be used to store the firmware file for the FOTA procedure using a dedicated channel of the USB CDC ACM interfa...

Page 172: ...the file already exists the data will be appended to the file already stored in the file system If the data transfer stops after 20 s the command is stopped and the CME ERROR FFS TIMEOUT error result...

Page 173: ...mation about the FS Depending on the specified op_code it can print List of files stored into the FS Remaining free FS space expressed in bytes Size of the specified file expressed in bytes The availa...

Page 174: ...required Settings saved Can be aborted Response time Error reference Attributes partial No No No CME Error 16 4 1 Description Retrieves a file from the file system SARA R4 SARA N4 If the HW flow contr...

Page 175: ...d starting from the offset data String Content of the file read tag String The optional parameter tag specifies a different application file type FILE TAGS table lists the allowed tag strings 16 5 4 N...

Page 176: ...red the number of bytes If the file already exists the data will be appended to the file already stored in the file system If the data transfer stops after 20 s the command is stopped and the CME ERRO...

Page 177: ...imum file name length SARA R4 SARA N4 248 characters Maximum file size SARA R4 SARA N4 File size limited by the available file system space retrieved by ULSTFILE 1 command Maximum number of files SARA...

Page 178: ...ivated if the user sets a DNS for a profile and a different profile is activated the user DNS has no action and the network DNS is used if available 17 1 2 Syntax Type Syntax Response Example AT UDNSR...

Page 179: ...ip_ address String Resolved IP address corresponding to the specified domain name resolved_domain_ name String Resolved domain name corresponding to the provided IP address result_code Number Result c...

Page 180: ...e radio interface e g mobility in GPRS where cell reselections can lead to data loss that can be contrasted with the usage of LLC ack reliability QoS parameter Some network operators close dynamic NAT...

Page 181: ...n abbreviation Table 20 IPv6 address format examples The following AT commands support the IPv6 address format Dynamic DNS update UDYNDNS Connect Socket USOCO SendTo command USOST Receive From command...

Page 182: ...Error 18 4 1 Description Enables or disables the use of SSL TLS connection on a TCP socket The configuration of the SSL TLS properties is provided with an SSL TLS profile managed by USECMNG The usecmn...

Page 183: ...Sets the specified standard option type of service local address re use linger time time to live etc for the specified socket like the BSD setsockopt routine Issue a set command to set each parameter...

Page 184: ...he range goes from 0 to 32767 in milliseconds The default value is 0 o 512 local address and port re use opt_val numeric parameter it configures the local address and port re use 0 default value disab...

Page 185: ...opt_val milliseconds opt_val signed 32 bit number value representing the milliseconds for keepidle option The range 0 2147483647 The default value is 7200000 2 hours 65535 socket opt_name for the soc...

Page 186: ...6 0 1 OK URC UUSOCL socket UUSOCL 2 18 7 3 Defined values Parameter Type Description socket Number Socket identifier The range goes from 0 to 6 async_close Number Asynchronous close flag The flag has...

Page 187: ...socket is a UDP socket this function will just declare the remote host address and port for later use with other socket operations e g USOWR USORD This is important to note because if socket refers t...

Page 188: ...a USOCO command There are three kinds of syntax Base syntax normal writing simple strings to the socket some characters are forbidden Base syntax HEX writing hexadecimal strings to the socket the str...

Page 189: ...HEX mode o Only the ASCII characters 0 9 A F and a f are allowed o The length of the data parameter must be two times the length parameter For binary syntax o After the command is sent the user waits...

Page 190: ...ommand to send data while using UDP sockets It is also recommended avoiding USOCO usage with UDP socket about UDP socket if no network signal is available outcoming UDP packet may be lost To enable th...

Page 191: ...tate identified by the prompt o This feature can be successfully used when there is need to send a byte stream which belongs to a protocol that has any kind of characters in the ASCII range 0x00 0xFF...

Page 192: ...length info to count the received number of characters after the starting quotation marks especially if any protocol control characters are expected If an application deals with letter and number cha...

Page 193: ...le to read only a packet or e portion of it at time This means that if length is greater than the packet size the command will return a maximum amount of data equal to the packet size also if there ar...

Page 194: ...LI socket port OK UDP sockets AT USOLI 0 1182 OK UUSORF 0 1024 Test AT USOLI USOLI list of supported socket s list of supported port s OK USOLI 0 6 1 65535 OK URC TCP UUSOLI socket ip_address port lis...

Page 195: ...lue HEX mode disabled 1 HEX mode enabled 18 16 Set socket in Direct Link mode USODL USODL SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Setting...

Page 196: ...is sent The timer range is between 100 and 120000 ms the special value 0 zero means that the timer is disabled By default the timer trigger is disabled for TCP sockets and enabled with a value of 500...

Page 197: ...on UDCONF 2 UDCONF 2 SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full...

Page 198: ...DCONF 5 SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No CME...

Page 199: ...used when changing the UDP Direct Link settings Valid range is 0 6 data_length_ trigger Number Enhanced Direct Link data length trigger in bytes valid range is 0 3 1472 for UDP and 0 3 2048 for TCP th...

Page 200: ...t AT UDCONF 8 socket_id congestion_timer OK AT UDCONF 8 0 120000 OK Read AT UDCONF 8 socket_id UDCONF 8 socket_id congestion_timer OK AT UDCONF 8 0 UDCONF 8 0 120000 OK 18 22 3 Defined values Paramete...

Page 201: ...tes of sent acknowledged unacknowledged data If param_id 3 param_val can assume these values N the total amount in bytes of received read data If param_id 4 param_val can assume these values A string...

Page 202: ...osed with the USOCL the module will re establish the RRC connection to close the socket both locally and remotely When this feature is disabled the module will close the socket locally without re esta...

Page 203: ...ion level Level 0 The server certificate will not be checked or verified Minimum SSL TLS version Any The server can use any of the TLS1 0 TLS1 1 TLS1 2 versions for the connection Cipher suite Automat...

Page 204: ...Example Generic syntax Action AT USECMNG op_code type internal_name param1 param2 OK Import a certificate or private key from serial I O Action AT USECMNG 0 type internal_ name data_size password Sta...

Page 205: ...ata will be overridden The maximum length is 200 characters data_size Number Size in bytes of a certificate or private key being imported The maximum allowed size is 8192 bytes password String Decrypt...

Page 206: ...BC_SHA o 0x008c TLS_PSK_WITH_AES_128_CBC_SHA o 0x008d TLS_PSK_WITH_AES_256_CBC_SHA o 0x008b TLS_PSK_WITH_3DES_EDE_CBC_SHA o 0x0094 TLS_RSA_PSK_WITH_AES_128_CBC_SHA o 0x0095 TLS_RSA_PSK_WITH_AES_256_CB...

Page 207: ...r USECMNG security profile identifier in range 0 4 if it is not followed by other parameters the profile settings will be reset set to factory programmed value op_code Number 0 certificate validation...

Page 208: ...used when certificate validation level is set to Level 2 the maximum length is 256 characters The factory programmed value is an empty string 5 client certificate internal name o param_val string is...

Page 209: ...the stream of byte similar to UDWNFILE AT USECMNG 0 0 ThawteCA 1516 Start the data transfer using the stream of byte PEM encoded trusted root certificate data USECMNG 1 0 ThawteCA 8ccadc0 b22cef5be72...

Page 210: ...brTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib ta 3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum u6f1OCyn1PoSgAfGcq gcfomk 6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6 Sk KaAcdHJ1KxtUvkcx8cXIcxcBn6zL...

Page 211: ...on and attach procedure 20 1 FTP service configuration UFTP UFTP SARA R404M SARA R410M 01B SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Re...

Page 212: ...FTP additional user account 5 FTP inactivity timeout period 6 FTP mode 7 Remote FTP server listening port 8 FTP secure IP_address String FTP server IP address The default value is an empty string For...

Page 213: ...ice versa Some network operators do not allow incoming connections Due to these limitations introduced by network operators it is possible to encounter problems using FTP active mode If the FTP active...

Page 214: ...30 OK Send a file to the FTP server using the direct link mode Set AT UFTPC 7 remote_file_name number_of_byte OK AT UFTPC 7 data zip 30 OK Change the working directory to the specified one Set AT UFT...

Page 215: ...turns the information of the specified file or directory from the FTP server 14 lists the file names in a specified directory The URC UUFTPCD returns the list of the file names received from FTP serve...

Page 216: ...depend on related op_code details are given above 20 2 4 Notes If op_code 6 the user must switch off the direct link mode sending to the serial interface when the data stream is finished This operati...

Page 217: ...profile a set command for each op_code needs to be issued The configured HTTP profile parameters are not saved in the non volatile memory The read command has two possible usages The functionality of...

Page 218: ...ort OK AT UHTTP 2 5 30 OK Read AT UHTTP profile_id 5 UHTTP profile_id 5 HTTP_ port OK AT UHTTP 2 5 UHTTP 2 5 30 OK HTTP secure option Set AT UHTTP profile_id 6 HTTP_ secure USECMNG_profile OK AT UHTTP...

Page 219: ...ncryption disabled and the HTTP server port set to 80 1 HTTPS SSL encryption enabled and the HTTP server port set to 443 an USECMNG profile can be specified with an additional parameter USECMNG_profil...

Page 220: ...values Parameter Type Description profile_id Number HTTP profile identifier in range 0 3 param_tag Number 0 HTTP request COOKIES manage request COOKIES sent to the HTTP server o key index of the cooki...

Page 221: ...html responseFilename OK Test AT UHTTPC UHTTPC list of supported profile_id s list of supported http_command s OK UHTTPC 0 3 0 5 100 OK URC UUHTTPCR profile_id http_ command http_result http_ status_c...

Page 222: ...is 128 bytes It is a mandatory string representing the data to be sent to the HTTP server with the POST request The data must be formatted according to the Content Type specified in param2 parameter o...

Page 223: ...dary5 r n Content Disposition form data name file_post filename param3 r n Content Length length of file specified with param3 r n Content Type application octet stream r n r n content of file specifi...

Page 224: ...e UBX CFG MSG message in the u blox GNSS Protocol Specification 22 2 GNSS power management UGPS UGPS SARA R410M 02B SARA R410M 52B Modules SARA N4 Syntax PIN required Settings saved Can be aborted Res...

Page 225: ...t GNSS receivers are multi GNSS receivers that can acquire and track satellites from more than one GNSS system at the same time and utilize them for positioning The GNSS_systems parameter configures t...

Page 226: ...ding of URCs from MT to TE in the case of GNSS aiding operations The mode parameter controls the processing of URCs specified within this command The URC returns the result of an assisted GNSS operati...

Page 227: ...iding and AssistNow Autonomous 11 Data collection in progress for local aiding 12 GNSS configuration failed for AssistNow Autonomous 13 RTC calibration failed for local aiding 14 feature not supported...

Page 228: ...AT UGPRF UGPRF GNSS_I O_ configuration IP port server address string OK UGPRF 0 0 OK Test AT UGPRF UGPRF list of supported GNSS_I O_configuration list of supported IP port server address string OK UGP...

Page 229: ...s command 22 5 2 Syntax Type Syntax Response Example Set AT UGSRV mga_primary_ server mga_secondary_server auth_token days period resolution GNSS_types mode datatype OK AT UGSRV cell live1 services u...

Page 230: ...ive 2 manual AssistNow Online data download datatype Number Bitmask for combining the desired data types for the online aiding 0 time 1 position 2 ephemeris 4 almanac 8 auxiliary The default and facto...

Page 231: ...recommended to not send UBX messages to reset the GNSS receiver while it is in use this will cause a misalignment between the configuration of the cellular module and the one of the GNSS receiver Fur...

Page 232: ...an provide an error result code if the offset has not been calculated The factory programmed time zone value is 0 96 96 defined range 22 8 4 Notes The time zone is expressed in quarters of hour The ti...

Page 233: ...02B SARA R410M 52B Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No NVM No 10 s CME Error 22 10 1 Description Enables disables the sto...

Page 234: ...AT UGGLL state OK AT UGGLL 1 OK Read AT UGGLL UGGLL state GLL msg OK UGGLL 1 GPGLL 142351 00 V N 4A OK UGGLL 0 NULL OK Test AT UGGLL UGGLL list of supported state s OK UGGLL 0 1 OK 22 11 3 Defined va...

Page 235: ...bled but this information has not been still sent to the user 22 12 4 Notes Since the GSV message reports satellite information the output of the different GNSS systems is not combined but it is repor...

Page 236: ...butes full No NVM No 10 s CME Error 22 14 1 Description Enables disables the storing of the last value of NMEA VTG messages and gets know the current messaging state If the state parameter is enabled...

Page 237: ...e the NMEA GSA messages GSA msg String NMEA GSA messages or Not available if the NMEA string is enabled but this information has not been still sent to the user 22 16 Ask for localization information...

Page 238: ...equired value accuracy occurs before the end of the network scan the GNSS only solution will be available even if multi hypothesis has been required 22 16 2 Syntax Type Syntax Response Example Set AT...

Page 239: ...sible solutions This optional parameter can be used only if response_type 2 The default value is 1 date String GPS date2 DD MM YY of the estimated position time String GPS time2 hh mm ss sss of the es...

Page 240: ...nclosed in double quotes in the URC 22 17 Localization information request status unsolicited indication ULOCIND ULOCIND SARA R410M 02B SARA R410M 52B Modules SARA N4 Syntax PIN required Settings save...

Page 241: ...he ULOC command 22 18 2 Syntax Type Syntax Response Example Set AT ULOCGNSS aiding psv_ mode minSV minCNO ini_3d_fix staticHoldMode SBAS jamming antenna BBthreshold CWthreshold GNSS_system reserved1 r...

Page 242: ...AV5 The range goes from 0 to 255 cm s factory programmed value 0 If the parameter is omitted the Static Hold Mode threshold will not be configured to GNSS SBAS Number SBAS configuration 0 factory prog...

Page 243: ...hey can be connected to slave devices only In case of a controller device malfunction the command s response is only ERROR 23 2 I 2 C open logical channel UI2CO UI2CO SARA R410M 02B SARA R410M 52B SAR...

Page 244: ...3 3 I 2 C write to peripheral UI2CW UI2CW SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No...

Page 245: ...r Number of bytes to read from the slave I2 C device The range goes from 1 to 100 index1 index_ n Number Index of the byte being printed byte_1 byte_n Number n th byte of the data in hex mode unquoted...

Page 246: ...being printed byte_1 byte_n Number n th byte of the data in hex mode unquoted prefixed by 0x 23 6 I 2 C close logical channel UI2CC UI2CC SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Synt...

Page 247: ...own or following a topic level separator For example the Topic Filter heat sensor SD would receive any messages published to the heat sensor SD bldg5 DelMarConfRm Topic Name MQTT specification states...

Page 248: ...e USECMNG_profile UMQTT 11 result OK AT UMQTT 11 1 2 UMQTT 11 1 OK MQTT clean session Set AT UMQTT 12 clean_session UMQTT 12 result OK AT UMQTT 12 1 UMQTT 12 1 OK Read AT UMQTT UMQTT more OK UMQTT mor...

Page 249: ...rties to be used for the SSL TLS connection The range goes from 0 to 4 If no profile is set a default USECMNG profile is used see USECMNG section clean_session Number Clean Session value Allowed value...

Page 250: ...QTTWTOPIC SARA R410M 02B SARA R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No MQTT Error 24 2 1 Descriptio...

Page 251: ...A R410M 52B SARA R412M Modules SARA N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No MQTT Error 24 3 1 Description Configures the Will Messag...

Page 252: ...alues stored previously in NVM 2 store current MQTT client profile parameters to NVM result Number Operation result 0 failure 1 success 24 5 MQTT command UMQTTC UMQTTC SARA R410M 02B SARA R410M 52B SA...

Page 253: ...TT subscribe to the specified topic filter Set AT UMQTTC 4 max_QoS topic_filter UMQTTC 4 MQTT_result OK AT UMQTTC 4 0 sensor heat SD UMQTTC 4 1 OK URC UUMQTTC 4 reason QoS topic_name UUMQTTC 4 0 2 sen...

Page 254: ...default value the message will not be retained at the MQTT server across disconnects from MQTT client 1 the message will be retained by the MQTT server across disconnects from MQTT client until superc...

Page 255: ...cates that the module has sent the MQTT Subscription Request to the MQTT server The MQTT server s Subscription Response will happen asynchronously when the MQTT server has finished processing the MQTT...

Page 256: ...s in dial string 30 No network service 31 Network timeout 32 Network not allowed emergency calls only 40 Network personalisation PIN required 41 Network personalisation PUK required 42 Network subset...

Page 257: ...information element error 174 Information element non existent or not implemented 175 Conditional IE error 176 Protocol error unspecified 254 Invalid error mapping 255 Internal error 300 ME failure 30...

Page 258: ...ecified 1065 Bearer service not implemented 1068 ACM equal to or greater than ACMmax 1069 Requested facility not implemented 1070 Only restricted digital information bearer capability is available 107...

Page 259: ...Buffer full 1621 FFS initializing 1622 FFS already open file 1623 FFS not open file 1624 FFS file not found 1625 FFS file already created 1626 FFS illegal id 1627 FFS illegal file handle 1628 FFS ill...

Page 260: ...Connection 1901 SAP Protocol Error 1902 SAP Connection failure 1903 SAP Server Disconnection 1904 SAP Other terminal using service 1910 USECMNG import timeout expired no input for 20 s 1911 USECMNG i...

Page 261: ...orted 159 Unspecified TP DCS error 160 Command cannot be actioned 161 Command unsupported 175 Unspecified TP Command error 176 TPDU not supported 192 SC busy 193 No SC subscription 194 SC system failu...

Page 262: ...and Request in Phase 1 532 MS Cmd Req invalid TP Destination Address 533 MS Cmd Req invalid TP User Data Length 534 MS Cmd Req invalid TP User Data 535 MS Cmd Req invalid TP Command Type 536 MN MNR cr...

Page 263: ...Busy 610 Rejected Due To SS Busy 612 SIM Toolkit Request Is Rejected Because Another SIM Toolkit Request Is Pending 614 Rejected Because SIM Toolkit Request Is Not Yet Answered By The User 615 MN Setu...

Page 264: ...lkit Cannot Initiate A Call Because MMI Is Not Registered 675 SIM Toolkit Call Setup Request Is Rejected Due User Did Not Accept 676 Proactive SIM Appl Terminated By User 677 SIM Toolkit Originated SI...

Page 265: ...on not implemented USOSO USOGO 64 ENONET Machine is not on the internet USOCR USOWR USOST USORD USORF USOLI 65 EEOF End of file USOWR USOST USORD USORF 71 EPROTO Protocol error USOWR USOST USORD USORF...

Page 266: ...e UDNSRN 163 ENSRNOTFOUND Domain name not found UDNSRN 164 ENSRNOTIMP DNS server does not implement requested operation UDNSRN 165 ENSRREFUSED DNS server refused query UDNSRN 166 ENSRBADQUERY Misforma...

Page 267: ...assword missing 3 Account missing 4 Server missing 5 Directory name missing 6 File name missing 7 Null parameter 8 Unknown FTP command 9 Unknown file action 10 Wrong FTP state 11 Wrong parameter 12 PS...

Page 268: ...read 72 FFS bad offset 73 FFS cannot write 74 Direct link internal error 75 Failed to open extended passive mode 76 Failed to parse extended passive mode server reply 77 Internal error 78 Client IP p...

Page 269: ...1 Invalid profile ID 2 Invalid input 3 Server hostname too long 4 Invalid server hostname 5 Invalid server IP address 6 Invalid authorization method 7 Server missing 8 Username length exceeded 9 Pass...

Page 270: ...e not opened 6 File not found 7 File already created 8 Illegal id 9 Illegal file handle 10 Illegal type 11 Illegal mode 12 File range error 13 The operation is not possible 14 Write error 15 User id e...

Page 271: ...MQTTC parameter range 40 Error in memory allocation for UMQTTER command s response 41 Error in UMQTTER command syntax 50 IP Address invalid error 51 IP Address conversion failed 60 Input parameter inv...

Page 272: ...r 602 DSS Get Device Name Error 603 DSS allocation Fail Error 604 DSS Get IP Address Error 700 DNS Get Server Fail Error 701 DNS Add Server Fail Error 702 DNS Client Start Fail Error 703 DNS Client St...

Page 273: ...T Puback msg creation failed QAPI MQTT 20036 MQTT Pubcom msg creation failed QAPI MQTT 20037 MQTT Publish msg creation failed QAPI MQTT 20038 MQTT Pubrec msg creation failed QAPI MQTT 20039 MQTT Pubre...

Page 274: ...mands Manual UBX 17003787 R09 A Appendix Error result codes Page 274 of 307 Numeric error code Description 150018 End of file QAPI FS 150019 Invalid ID was passed by the kernel framework QAPI FS 15002...

Page 275: ...series AT Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 275 of 307 B Appendix AT Commands List Call control AT command A D S0 R404M 00B R410M 01B R410M 02B R412M 02B R410M 52B SAR...

Page 276: ...T Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 276 of 307 File System AT command UDELFILE UDWNBLOCK UDWNFILE ULSTFILE URDBLOCK URDFILE R404M 00B R410M 01B R410M 02B R412M 02B R410...

Page 277: ...ommands Manual UBX 17003787 R09 B Appendix AT Commands List Page 277 of 307 General commands AT command CCID CGMI CGMM CGMR CGSN CIMI CSCS GMI GMM GMR GSN A I R404M 00B R410M 01B R410M 02B R412M 02B R...

Page 278: ...R4 N4 series AT Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 278 of 307 GPIO interface AT command UGPIOC UGPIOR UGPIOW R404M 00B R410M 01B R410M 02B R412M 02B R410M 52B SARA N410...

Page 279: ...series AT Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 279 of 307 I2C interface AT command UI2CC UI2CO UI2CR UI2CREGR UI2CW R404M 00B R410M 01B R410M 02B R412M 02B R410M 52B SARA...

Page 280: ...Manual UBX 17003787 R09 B Appendix AT Commands List Page 280 of 307 Internet suite AT command UDNSRN UFTP UFTPC UFTPER UHTTP UHTTPAC UHTTPC UHTTPER USECMNG USECPRF R404M 00B R410M 01B R410M 02B R412M...

Page 281: ...R09 B Appendix AT Commands List Page 281 of 307 Localization features AT command UGAOS UGGGA UGGLL UGGSA UGGSV UGIND UGPRF UGPS UGRMC UGSRV UGTMR UGUBX UGVTG UGZDA ULOC ULOCGNSS ULOCIND R404M 00B R410...

Page 282: ...Manual UBX 17003787 R09 B Appendix AT Commands List Page 282 of 307 Mobile equipment control and status AT command CCLK CFUN CIND CMEE CMER CPWROFF CSGT CTZU UCIND R404M 00B R410M 01B R410M 02B R412M...

Page 283: ...03787 R09 B Appendix AT Commands List Page 283 of 307 Network service AT command CEDRXRDP CEDRXS CESQ CNUM COPS CREG CSQ PACSP UBANDMASK UCGED UMNOPROF URAT VZWAPNE VZWRSRP VZWRSRQ R404M 00B R410M 01B...

Page 284: ...R09 B Appendix AT Commands List Page 284 of 307 Packet switched data services AT command CEMODE CEREG CGACT CGATT CGDCONT CGDEL CGEREP CGPADDR CGREG UAUTHREQ UDCONF 75 UDCONF 76 UPSD D H R404M 00B R41...

Page 285: ...SARA R4 N4 series AT Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 285 of 307 Security AT command CLCK CPIN CPWD R404M 00B R410M 01B R410M 02B R412M 02B R410M 52B SARA N410 02B...

Page 286: ...s Manual UBX 17003787 R09 B Appendix AT Commands List Page 286 of 307 Serial interface AT command C D F K S V CMUX ICF IFC IPR E O Q S10 S12 S2 S3 S4 S5 S6 S7 S8 V R404M 00B R410M 01B R410M 02B R412M...

Page 287: ...SARA R4 N4 series AT Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 287 of 307 Serial interface AT command X Z Q R404M 00B R410M 01B R410M 02B R412M 02B R410M 52B SARA N410 02B...

Page 288: ...ppendix AT Commands List Page 288 of 307 Short Messages Service AT command CMGD CMGF CMGL CMGR CMGS CMGW CMMS CMSS CNMA CNMI CPMS CRES CRTDCP CSAS CSCA CSMP CSMS CSODCP UCMGL UCMGR UCMGS UCMGW R404M 0...

Page 289: ...T Commands Manual UBX 17003787 R09 B Appendix AT Commands List Page 289 of 307 SIM functionalities AT command CLAN CSIM CUSATR CUSATW UBIP UCUSATA USIMSTAT R404M 00B R410M 01B R410M 02B R412M 02B R410...

Page 290: ...17003787 R09 B Appendix AT Commands List Page 290 of 307 System features AT command CPSMS UANTR UCPSMS UFOTACONF UFWINSTALL UFWUPD ULGASP ULWM2M 0 ULWM2MSTAT UPSV UTEMP UTEST R404M 00B R410M 01B R410...

Page 291: ...Page 291 of 307 Internet protocol transport layer AT command UDCONF 1 UDCONF 2 UDCONF 3 UDCONF 5 UDCONF 6 UDCONF 7 UDCONF 8 USOCL USOCLCFG USOCO USOCR USOCTL USODL USOER USOGO USOLI USORD USORF USOSEC...

Page 292: ...programmed value Remarks C DCD status No 1 DCD enabled D DTR status No 1 DTR enabled K Flow control status No 3 RTS CTS DTE flow control enabled S DSR override No 1 DSR line set to ON in data mode and...

Page 293: ...76 Configure data when roaming SARA R4 SARA N4 no context is undefined UFOTACONF LWM2M configuration 1 module registration to uFOTA server enabled 604800 7 days as timer for the periodic connection t...

Page 294: ...entry APN class Network identifier APN type APN bearer APN status APN inactivity timer 1 1 VZWIMS ipv4v6 LTE Enabled 0 2 2 VZWADMIN ipv4v6 LTE Enabled 0 3 3 VZWINTERNET ipv4v6 LTE Enabled 0 4 4 VZWAPP...

Page 295: ...interfaces e g UART SPI the AT command interfaces that run on the USB interface only exists as long as the USB interface connects the module with the DTE As a result if the USB connection between the...

Page 296: ...le IFC Effective When it returns OK the configuration is allowed it is effective When it returns OK the configuration is allowed it is not effective only change the value in the AT command profile Whe...

Page 297: ...he factory programmed values are used There are 3 different cases that may occur while receiving data from the external port in UDP DL mode 1 The received data from the external port is equal to the U...

Page 298: ...a into intermediate buffer and wait sending timer expires or new data YES Send max_packet_size of data to IP network Remaining data is max packet size YES NO Event new data from external port Isthere...

Page 299: ...ndset Specification CR Carriage Return CS Circuit Switch CSD Circuit Switched Data CSG Closed Subscriber Group CTS Clear To Send CUG Closed User Group DA Destination Address DARP Downlink Advanced Rec...

Page 300: ...ile Station Identity InBM In Band Modem generic IP Internet Protocol IRA International Reference Alphabet IRC Intermediate Result Code ISDN Integrated Services Digital Network ISP Internet Service Pro...

Page 301: ...vice Centre SI SIM Application Part Software Subsystem SIP Session Initiation Protocol SIM Subscriber Identity Module SMS Short Message Service SMSC Short Message Service Center SMTP Simple Mail Trans...

Page 302: ...ces SMS and Cell Broadcast Service CBS 17 3GPP TS 27 060 Technical Specification Group Core Network Packet Domain Mobile Station MS supporting Packet Switched Services 18 3GPP TS 51 011 Digital cellul...

Page 303: ...et Docu No UBX 13001734 61 AT T Device Requirements Requirements Document Document Number 13340 Revision 4 6 Revision Date 9 2 11 62 3GPP TS 23 972 Circuit switched multimedia telephony 63 3GPP TS 24...

Page 304: ...edia call control protocol based on Session Initiation Protocol SIP and Session Description Protocol SDP Stage 3 104 3GPP TS 36 306 Evolved Universal Terrestrial Radio Access E UTRA User Equipment UE...

Page 305: ...spects Stage 3 140 3GPP TS 25 367 Mobility procedures for Home Node B HNB Overall description Stage 2 141 3GPP TS 25 304 User Equipment UE procedures in idle mode and procedures for cell reselection i...

Page 306: ...CFG UGPS UGAOS UGSRV UGIND UGPRF UGUBX UGTMR UGZDA UGGGA UGGLL UGGSV UGRMC UGVTG UGGSA ULOC ULOCIND ULOCGNSS UI2CO UI2CW UI2CR UI2CREGR UI2CC Modified commands CMUX D COPS URAT CEDRXS CEDRXRDP D S2 IP...

Page 307: ...23 6815 1588 E mail info_cn u blox com Support support_cn u blox com Regional Office China Shanghai Phone 86 21 6090 4832 E mail info_cn u blox com Support support_cn u blox com Regional Office China...

Reviews: