SARA-R4 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.
SARA-R4 series - AT commands manual Document Information Title SARA-R4 series Subtitle Size-optimized LTE Cat M1 / NB1 / GPRS modules Document type AT commands manual Document number UBX-17003787 Revision and date R16 11-Jun-2020 Disclosure restriction u-blox reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights.
SARA-R4 series - AT commands manual Preface Applicable products This document applies to the following products: Name SARA-R404M Type number SARA-R404M-00B-00 Modem version K0.0.00.00.07.06 Application version N.A. PCN reference UBX-17047084 SARA-R410M SARA-R404M-00B-01 SARA-R410M-01B-00 K0.0.00.00.07.08 L0.0.00.00.02.03 N.A. N.A. UBX-18053670 UBX-17051617 SARA-R410M-02B-00 L0.0.00.00.05.06 A02.01 UBX-18010263 SARA-R410M-02B-01 L0.0.00.00.05.08 02.04 UBX-19024506 SARA-R410M-52B-00 L0.0.
SARA-R4 series - AT commands manual partial: the products support different syntaxes (usually backward compatible with respect to previous cellular standards) PIN required - Yes: it is necessary to insert the PIN before the set and/or read command execution - No: the PIN insertion is not needed to execute the command Settings saved - Profile: the command setting can be saved in a personal profile as specified in Chapter 1.
SARA-R4 series - AT commands manual in the application device and it provides information on how to set up production and final product tests on application devices integrating the cellular module. Application Notes: These documents provide guidelines and information on specific u-blox cellular module hardware or software topics. • For some guidelines when developing applications for LTE Cat M1 technologies, see the SARA-R4 / SARA-N4 Application Development Guide [177].
SARA-R4 series - AT commands manual Contents 1 AT command settings......................................................................................................11 1.1 1.2 1.3 1.4 2 General operation............................................................................................................. 17 2.1 2.2 3 Phone activity status +CPAS.......................................................................................................................30 Module switch off +CPWROFF..
SARA-R4 series - AT commands manual 7.11 7.12 7.13 7.14 7.15 7.16 7.17 7.18 7.19 7.20 8 Device lock.........................................................................................................................72 8.1 8.2 8.3 9 Enter PIN +CPIN.............................................................................................................................................. 72 Facility lock +CLCK..........................................................................................
SARA-R4 series - AT commands manual 10.19 10.20 10.21 10.22 10.23 10.24 10.25 11 SIM management.......................................................................................................... 119 11.1 11.2 11.3 11.4 12 PDP contexts and parameter definition................................................................................................. 128 PPP LCP handshake behaviour................................................................................................................
SARA-R4 series - AT commands manual 16.1 16.2 16.3 16.4 17 File System.................................................................................................................... 196 17.1 17.2 17.3 17.4 17.5 17.6 17.7 17.8 18 Introduction.................................................................................................................................................. 206 IPv4/IPv6 addressing..........................................................................................
SARA-R4 series - AT commands manual 24 25 23.2 23.3 23.4 2 AssistNow services................................................................................................................................... 269 GNSS............................................................................................................................................................ 270 CellLocate and hybrid positioning.................................................................................................
SARA-R4 series - AT commands manual 1 AT command settings u-blox cellular modules provide at least one physical serial interface that is compliant to V.24 [23]. When the module is powered on, it enters the command mode. For more details on command mode, see Chapter 1.1. For module and hyper terminal connection and settings see the corresponding evaluation kit user guide. 1.
SARA-R4 series - AT commands manual To switch back to data mode from OLCM the O AT command is used. For more details, see also the &D AT command. When using the multiplexer and PPP combined, toggling the DTR line (of the physical serial interface where the multiplexer protocol is started) from ON to OFF state does not terminate the PPP session and return the device to the command mode.
SARA-R4 series - AT commands manual • Parameter types: o Number: positive and negative counting numbers, as well as zero {..., -2, -1, 0, 1, 2,...}. o String: sequence of characters enclosed within quotation marks (" "). : command line termination character; the factory-programmed termination character is The maximum length of the command line is the maximum number of characters which can be accepted on a single command line (including the command line termination character).
SARA-R4 series - AT commands manual 1.1.
SARA-R4 series - AT commands manual • "+CMS ERROR: " for SMS-related AT commands • "+CME ERROR: " for any other AT commands where represents the verbose or numeric error result code depending on the +CMEE AT command setting.
SARA-R4 series - AT commands manual 1.4 +UDCONF AT command The UDCONF AT commands constitute a group of u-blox proprietary AT commands that allow to configure some features beloging to i.e network services, internet suite, etc. They are indicated by the "+UDCONF=" string followed by an (i.e. +UDCONF=20). The allowed values depend on the module series. The generic set command syntax is: AT+UDCONF=,,,....
SARA-R4 series - AT commands manual 2 General operation 2.1 Start up and initialization The characteristics of the boot of the cellular device vary from module to module and are described in the corresponding system integration manual. During the boot phase the module might not respond to the AT interface until all necessary SW modules have been installed (e.g. USB drivers). Monitoring of the greeting text, where supported, can help in detecting the successful end of the boot phase.
SARA-R4 series - AT commands manual 2.2 AT commands types 2.2.1 Action command An action command forces the DCE to print information text or execute a specific action for the command. A typical example of this command type is the provision of the factory-programmed settings of the DCE like manufacturer name, firmware version, etc. 2.2.2 Set command A set command configures the preferred settings for the specified command. The set command is the only way to set the preferred settings in the DCE.
SARA-R4 series - AT commands manual If the URCs are enabled or for the three described classes of URCs, the buffered URCs are sent out only when the AT interface is in idle again; this occurs as soon as: • The data mode is released (the data call is disconnected) • The final result code for an AT command is issued The DTE should wait some time (the recommended value is at least 20 ms) after the reception of an AT command final result code or URC before issuing a new AT command to give the DCE the opportuni
SARA-R4 series - AT commands manual 3 IPC - Inter Processor Communication 3.1 Multiplexing mode +CMUX +CMUX Modules Attributes All products Syntax partial PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 3.1.1 Description Enables the multiplexing protocol control channel as defined in 3GPP TS 27.010 [40]. The command sets the parameters for the control channel. The result code is returned using the old interface speed.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Number Number Number Description This parameter is ignored and the value 0 is always displayed in case of read command. Maximum frame size: • Allowed range is 1-1509. • The default value is 31. Acknowledgement timer in units of ten milliseconds. The allowed range is 1-255. This parameter is ignored and the value 253 is always set. Maximum number of re-transmissions: • Allowed range is 0-5.
SARA-R4 series - AT commands manual 4 General 4.1 Manufacturer identification +CGMI +CGMI Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 4.1.1 Description Text string identifying the manufacturer. 4.1.2 Syntax Type Action Syntax AT+CGMI Response Example u-blox AT+CGMI=? OK OK OK Test 4.1.3 Defined values Parameter Type String Description Manufacturer name 4.
SARA-R4 series - AT commands manual 4.3.2 Syntax Type Action Syntax AT+CGMM Response Example LISA-U200 AT+CGMM=? OK OK OK Test 4.3.3 Defined values Parameter Type String Description Name of model 4.3.4 Notes SARA-R4 / SARA-N4 • The action command returns the product ordering code instead of the name of model. 4.
SARA-R4 series - AT commands manual 4.5.3 Defined values Parameter Type String Description Firmware version SARA-R4 / SARA-N4 The firmware version is returned together with its release date reported within square brackets. 4.6 Firmware version identification +GMR +GMR Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 4.6.1 Description Returns the firmware version of the module. 4.6.
SARA-R4 series - AT commands manual Type Syntax IEMISV request Set AT+CGSN=2 Response Example OK +CGSN: AT+CGSN=2 OK +CGSN: "3575200701207601" OK SVN request Set AT+CGSN=3 +CGSN: AT+CGSN=3 OK +CGSN: "01" OK Full IMEI and SVN request Set AT+CGSN=255 AT+CGSN=255 OK 35752007012076701 OK Test AT+CGSN=? +CGSN: (list of supported s) +CGSN: (0-3,255) OK OK 4.7.
SARA-R4 series - AT commands manual 4.8 IMEI identification +GSN +GSN Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 4.8.1 Description The commands handling is the same of +CGSN. 4.8.2 Syntax Type Action Syntax AT+GSN[=] Response Example 004999010640000 AT+GSN=? OK OK OK Test 4.8.3 Defined values See +CGSN AT command. 4.
SARA-R4 series - AT commands manual Parameter Type String String String String String Description Product type number Product ordering code Module modem version Firmware release date and time Module application version.
SARA-R4 series - AT commands manual Parameter Type Description • SARA-R4 / SARA-N4 - "IRA" (factory-programmed value), "GSM" 4.10.4 Notes SARA-R4 / SARA-N4 • The command setting is not stored in the personal profile. 4.11 International mobile subscriber identification +CIMI +CIMI Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time - Error reference +CME Error 4.11.1 Description Request the IMSI (International Mobile Subscriber Identity).
SARA-R4 series - AT commands manual 4.13 Repeat last command A/ A/ Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 4.13.1 Description Repeats the previously executed command again. Only the A/ command cannot be repeated. If autobauding is active, the MT is not able to recognize the command and the command A/ cannot be used. 4.13.
SARA-R4 series - AT commands manual 5 Mobile equipment control and status 5.1 Phone activity status +CPAS +CPAS Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 5.1.1 Description Returns the activity status of the MT. 5.1.2 Syntax Type Action Syntax AT+CPAS Response +CPAS: Example +CPAS: 0 Test AT+CPAS=? OK +CPAS: (list of supported s) OK +CPAS: (0-5) OK OK 5.1.
SARA-R4 series - AT commands manual 5.2.2 Syntax Type Action Test URC Syntax AT+CPWROFF AT+CPWROFF=? Response OK OK +UCPWROFF Example +UCPWROFF 5.2.3 Notes SARA-R404M / SARA-R410M-01B / SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 • The +UCPWROFF URC is not supported. 5.3 Set module functionality +CFUN +CFUN Modules Attributes All products Syntax partial PIN required No Settings saved Can be aborted No No Response time Up to 3 min Error reference +CME Error 5.3.
SARA-R4 series - AT commands manual Parameter Type Number Number Description • 19: sets the MT to minimum functionality by deactivating CS and PS services and the SIM card. The mode is not persistent across power cycles triggered by AT +CFUN=15 or AT+CPWROFF.
SARA-R4 series - AT commands manual 5.4.3 Defined values Parameter Type Number String Description Range of corresponding used to identify the service when an unsolicited indication is provided Reserved by the norm and their ranges; it may have the values: • "battchg": battery charge level (0-5) • "signal": signal level.
SARA-R4 series - AT commands manual 5.5 Configuration of indicator control +UCIND +UCIND Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 5.5.1 Description Allows the configuration of unsolicited results for indications with +CIEV. 5.5.2 Syntax Type Set Syntax AT+UCIND=[] Response OK Example AT+UCIND=7 Read AT+UCIND? +UCIND: OK +UCIND: 7 Test AT+UCIND=? OK OK OK 5.5.
SARA-R4 series - AT commands manual Type Syntax Response Example 's),(list of supported 's), (list of supported 's) OK +CIEV: , URC 5.6.3 Defined values Parameter Type Number Number Number Number Number Number UBX-17003787 - R16 Description Allowed values: • 0 (default value): buffer URCs in the MT • 1: discard URCs when the V.
SARA-R4 series - AT commands manual Parameter Type Description o 1: SMS Storage full (an SMS has been rejected with the cause of SMS storage full) • 9 ("gprs"): provides the GPRS indication status: o 0: no GPRS available in the network o 1: GPRS available in the network but not registered o 2: registered to GPRS o 65535: PS service indication is not available • 10 ("callsetup"): provides the call set-up: o 0: no call set-up o 1: incoming call not accepted or rejected o 2: outgoing call in
SARA-R4 series - AT commands manual 5.8 Set greeting text +CSGT +CSGT Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial No NVM No +CME Error 5.8.1 Description Configures and activates/deactivates the greeting text. The greeting text configuration's change will be applied at the subsequent boot.
SARA-R4 series - AT commands manual Type Test Syntax AT+CTZU=? Response +CTZU: (list of supported s) Example +CTZU: (0-2) OK OK 5.9.
SARA-R4 series - AT commands manual 6 Call control 6.1 Dial command D D Modules Attributes SARA-R4 Syntax full PIN required Yes Settings saved Can be aborted No Yes Response time Up to 3 min Error reference +CME Error 6.1.1 Description Lists characters that may be used in a dialling string for making a call (voice, data or fax call) or controlling supplementary services in accordance with 3GPP TS 22.030 [5] and initiates the indicated kind of call.
SARA-R4 series - AT commands manual 6.2 Call answer A A Modules Attributes SARA-R4 Syntax full PIN required No Settings saved Can be aborted No No Response time < 20 s Error reference +CME Error 6.2.1 Description Instructs the DCE to immediately connect to the line and start the answer sequence as specified for the underlying DCE. Any additional command that appears after A on the same command line is ignored. The command is abortable.
SARA-R4 series - AT commands manual 7 Network service 7.1 Network parameters definition Parameter Type Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number UBX-17003787 - R16 Description Commands Mobile Country Code.
SARA-R4 series - AT commands manual Parameter Type Number Number Number String String String String Description Commands • SARA-R4 / SARA-N4 - The value 255 is return if not known or not detectable • SARA-R4 / SARA-N4 - Reference Signal Received +COPS, +UCGED Quality (RSRQ) as defined in 3GPP TS 36.133 [83]: o 0: less than -19.5 dB o 1..33: from -19.
SARA-R4 series - AT commands manual 7.2.2 Syntax Type Action Syntax AT+CNUM Response +CNUM: [],, Example +CNUM: "Mario Rossi","+39320 821708",145 [+CNUM: [],, +CNUM: "ABCD . AAA","1234567890 12",129 [...]] OK OK or Test OK OK AT+CNUM=? 7.2.
SARA-R4 series - AT commands manual Parameter Type Number Description The allowed range is 0-7 and 99. The information provided depends on the selected RAT: • In 2G RAT CS dedicated and GPRS packet transfer mode indicates the Bit Error Rate (BER) as specified in 3GPP TS 45.008 [124] • In 2G RAT EGPRS packet transfer mode indicates the Mean Bit Error Probability (BEP) of a radio block. 3GPP TS 45.
SARA-R4 series - AT commands manual • If the current serving cell is not an E-UTRA cell, the and parameters are set to 255. The Reference Signal Received Power (RSRP) is a LTE specific measure that averages the power received on the subcarriers carrying the reference signal. The RSRP measurement bandwidth is equivalent to a single LTE subcarrier: its value is therefore much lower than the total received power usually referred to as RSSI.
SARA-R4 series - AT commands manual 7.5 Operator selection +COPS +COPS Modules Attributes All products Syntax partial PIN required No Settings saved Can be aborted Profile Yes Response time Up to 3 min Error reference +CME Error 7.5.1 Description Forces an attempt to select and register with the GSM/LTE network operator, that can be chosen in the list of network operators returned by the test command, that triggers a PLMN scan on all supported bands.
SARA-R4 series - AT commands manual 7.5.2 Syntax Type Set Read Test Syntax AT+COPS=[[, [,[, ]]]] AT+COPS? AT+COPS=? Response OK Example AT+COPS=0,0 OK +COPS: [,,[, ]] OK +COPS: [(, long , short , numeric [,])[, (, long , short , numeric [,]),[...
SARA-R4 series - AT commands manual • • If the antenna is not connected, then the information text response to the test command is: +COPS: ,, (0-4),(0-2) If no network is available, the test command returns an error result code. SARA-R410M-02B • =8 is used for LTE Cat M1 on SARA-R410M-02B-00. SARA-R410M-01B • =8 is used for LTE Cat M1. 7.
SARA-R4 series - AT commands manual 7.6.
SARA-R4 series - AT commands manual parameters are returned only if =3 and the MT is not registered, but it is currently searching a new operator to register to (=2) or if the registration is denied (=3).
SARA-R4 series - AT commands manual Parameter Type Number Number Number Description Indicates the radio access technology: • 0: GSM • 1: GSM COMPACT • 2: UTRAN • 3: GSM/GPRS with EDGE availability • 4: UTRAN with HSDPA availability • 5: UTRAN with HSUPA availability • 6: UTRAN with HSDPA and HSUPA availability • 7: E-UTRAN • 8: EC-GSM-IoT (A/Gb mode) • 9: E-UTRAN (NB-S1 mode) • 255: the current value is invalid Allowed values: • SARA-R404M / SARA-R4
SARA-R4 series - AT commands manual • • • • • • o Normal o Limited o No service o Service detached o Service disabled It may be issued after the failure of a registration procedure, before starting a PLMN search, when =2.
SARA-R4 series - AT commands manual 7.8.4 Notes • If EFCSP is available, the PLMN mode bit forces the automatic network registration, according to the +COPS value which is loaded at boot from the selected profile or from the non volatile memory.
SARA-R4 series - AT commands manual Type Syntax Response OK = 5: Example +RSRP: ,, , +RSRQ: 162,5110,"-14.20", +RSRP: 162,5110,"-075.00", OK +RSRQ: ,, , Test AT+UCGED=? OK +UCGED: (list of supported s) +UCGED: (0,2,5) OK OK 7.9.
SARA-R4 series - AT commands manual Parameter Type Description • 3..10: AMR NB FR (from 4.75 kb/s to 12.2 kb/s) the value indicates the first codec type chosen from the DUT; see the corresponding value of parameter for the baud rate mapping • 3..8: AMR NB HR (from 4.75 kb/s to 7.95 kb/s) the value indicates the first codec type chosen from the DUT; see the corresponding value of parameter for the baud rate mapping • 11..13: AMR WB FR (from 6.60 kb/s to 12.
SARA-R4 series - AT commands manual Parameter Type Description • 18: AMR WB (23.05 kb/s) • 19: AMR WB (23.85 kb/s) • 255: not known or not detectable See 3GPP TS 26.201 [91] for more details on UMTS codecs used during a voice call.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Number Number Number String Number String String Description • 80: 80 ms measurement gap repetition period corresponding to the measurement gap pattern ID 1 (see Table 8.1.2.1-1 of 3GPP TS 36.
SARA-R4 series - AT commands manual Type Syntax Response Test AT+VZWAPNE=? +VZWAPNE: (list of supported s),(list of supported s),,(range of supported s),range of supported s),(list of supported s),(list of supported s) Example OK +VZWAPNE: (0-4),(1-4),,("IPv6", "IPv4v6"),("LTE"),("Enabled", "Disabled"),(0-1023) OK OK 7.10.
SARA-R4 series - AT commands manual 7.11.2 Syntax Type Read Syntax AT+VZWRSRP? Response +VZWRSRP: Example +VZWRSRP: [,,[, ,,[, ...]]] 000,2175,"-61.00" OK OK 7.11.3 Defined values Parameter Type Number Number String Description nth cell physical cell identifier in "xxx" format. The range goes from 0 to 503. nth cell EARFCN in decimal format. The range goes from 0 to 65535.
SARA-R4 series - AT commands manual 7.13 Signalling connection status +CSCON +CSCON Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M Syntax PIN required Settings saved Can be aborted Response time full No NVM No - Error reference +CME Error 7.13.1 Description Returns details of the current terminal's perceived radio connection status (i.e. to the base-station). The set command configures the +CSCON URC.
SARA-R4 series - AT commands manual 7.14 eDRX setting +CEDRXS +CEDRXS Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes NVM / OP No +CME Error 7.14.1 Description Configures the UEs extended discontinuous reception (eDRX) parameters.
SARA-R4 series - AT commands manual Type Syntax Response Example [, ]]] 7.14.3 Defined values Parameter Type Number Number String Description Indication to disable or enable the use of eDRX in the UE.
SARA-R4 series - AT commands manual 7.15 eDRX read dynamic parameters +CEDRXRDP +CEDRXRDP Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No +CME Error 7.15.1 Description Provides the information if eDRX is enabled by the network or not.
SARA-R4 series - AT commands manual Follow this procedure to properly set up the configuration: • Deregister the module from the network (perform a AT+CFUN=0 or AT+CFUN=4 cycle or issue the AT +COPS=2 command) • Issue AT+UMNOPROF= • To apply the new configuration reboot the module o SARA-R4 / SARA-N4 - by means of the AT+CFUN=15 AT command. If =1 (SIM ICCID select), reboot the module twice to apply the MNO profile configuration.
SARA-R4 series - AT commands manual Type Syntax Response Example 4: Telstra 5: T-Mobile US 19: Vodafone 3: Verizon 31: Deutsche Telekom URC +UMNOPROF: , OK +UMNOPROF: 1,2 7.16.3 Defined values Parameter Type Number Description Mobile Network Operator (MNO) profile: • 0: undefined / regulatory. For more details, see Notes.
SARA-R4 series - AT commands manual Parameter Type Number Description Configure the URC notification. Allowed values: • 0: URC is not issued if the value changes • 1: URC is issued any time the value changes It shall be issued only if =1. 7.16.4 Notes • The standard Europe profile should be used as the basis for all other MNOs in Europe outside of Vodafone and Deutsche Telekom.
SARA-R4 series - AT commands manual Type Syntax Test AT+UBANDMASK=? Response OK +UBANDMASK: (list of the supported s),, Example +UBANDMASK: (0-1),0 xffffffffffffffff,0xffffffffffffffff OK OK 7.17.
SARA-R4 series - AT commands manual 7.18 Device service domain configuration +USVCDOMAIN +USVCDOMAIN Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No NVM / OP No +CME Error 7.18.1 Description Configures the service domain (CS/PS) upon network attach. Setting the Mobile Network Operator (MNO) profile with the +UMNOPROF AT command will overwrite this setting.
SARA-R4 series - AT commands manual 7.19 CIoT optimization configuration +CCIOTOPT +CCIOTOPT Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B Syntax PIN required Settings saved Can be aborted full No NVM No Response time - Error reference +CME Error 7.19.1 Description Configures and queries which Cellular IoT (CIoT) EPS optimizations the UE indicates as supported and preferred in the ATTACH and TRACKING AREA UPDATE requests.
SARA-R4 series - AT commands manual Parameter Type Number Description Allowed values: • SARA-R4 - 1, 3 (factory-programmed value). Since NB-IoT must support CP, if the parameter is set to 0 or 2, the module returns an error result code. Indicates the UE's preference for CIoT EPS optimizations.
SARA-R4 series - AT commands manual Parameter UBX-17003787 - R16 Type Description • 1: level 0 scan only • 2: level 0 and 1 scans • 3: level 0, 1, and 2 scans • 5: level 2 scan only 7 Network service Page 71 of 401
SARA-R4 series - AT commands manual 8 Device lock 8.1 Enter PIN +CPIN +CPIN Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time < 10 s Error reference +CME Error 8.1.1 Description Enter PIN. If no PIN request is pending, the corresponding error code is returned. If a wrong PIN is given three times, the PUK must be inserted in place of the PIN, followed by the which replaces the old pin in the SIM. 8.1.
SARA-R4 series - AT commands manual 8.2 Facility lock +CLCK +CLCK Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No Yes Response time Up to 3 min Error reference +CME Error 8.2.1 Description Locks, unlocks or interrogates an MT or a network facility . A password is normally needed to do such actions.
SARA-R4 series - AT commands manual Parameter Type Description • "NM": Barr incoming calls from numbers Not stored to MT memory (see 3GPP TS 27.007 [2]) • "NS": Barr incoming calls from numbers Not stored to SIM/UICC memory (see the 3GPP TS 27.007 [2]) • "NA": Barr incoming calls from numbers Not stored in any memory (see the 3GPP TS 27.
SARA-R4 series - AT commands manual 8.3.3 Defined values Parameter Type String String String Number Description "P2" SIM PIN2; see the +CLCK command description for other values Old password New password Length of password (digits) 8.3.4 Notes • If the PIN is blocked, an error result code will be provided when attempting to change the PIN code if the PIN check is disabled through AT+CLCK command.
SARA-R4 series - AT commands manual 9 Short Messages Service 9.1 Introduction For a complete overview of SMS, see 3GPP TS 23.040 [8] and 3GPP TS 27.005 [15]. In case of errors all the SMS related AT commands return an error result code as defined in Appendix A.2. 9.1.1 Class 0 SMS The storing of a class 0 SMS depends on the module series: • SARA-R4 / SARA-N4 - not stored. 9.1.
SARA-R4 series - AT commands manual 9.2.2 Syntax Type Set Syntax AT+CSMS= Read AT+CSMS? Test Response +CSMS: ,, Example AT+CSMS=1 OK +CSMS: 1,1,1 +CSMS: ,,, OK +CSMS: (list of supported s) AT+CSMS=? OK +CSMS: 0,1,1,1 OK +CSMS: (0-1) OK OK 9.2.3 Defined values Parameter Type Number Number Number Number Description Allowed values: • 0: see 3GPP TS 23.040 [8] and 3GPP TS 23.
SARA-R4 series - AT commands manual Type Syntax Response Read AT+CPMS? Test AT+CPMS=? Example OK +CPMS: ,,, +CPMS: "MT",4,350,"MT",4,350, ,,, "MT",4,350 ,, OK OK +CPMS: (list of supported +CPMS: ("MT","ME","SM","BM", s),(list of supported "SR"),("MT","ME","SM"),("MT","ME", s),(list of supported "SM") s) OK OK 9.3.
SARA-R4 series - AT commands manual 9.4.2 Syntax Type Set Syntax AT+CMGF=[] Response OK Example AT+CMGF=1 Read AT+CMGF? +CMGF: OK +CMGF: 1 Test AT+CMGF=? OK OK +CMGF: (list of supported s) +CMGF: (0-1) OK OK 9.4.3 Defined values Parameter Type Number Description Indicates the format of messages used with send, list, read and write commands and URCs resulting from receiving SMSes messages: • 0 (default and factory-programmed value): PDU mode • 1: text mode 9.4.
SARA-R4 series - AT commands manual 9.6 Restore settings +CRES +CRES Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time < 10 s Error reference +CMS Error 9.6.1 Description Restores message service settings from a non-volatile memory (NVM) to the current active memory (RAM).
SARA-R4 series - AT commands manual 9.7.4 Notes SARA-R4 / SARA-N4 • The parameter is mandatory in the set command. 9.8 New message indication +CNMI +CNMI Modules Attributes All products Syntax partial PIN required Yes Settings saved Can be aborted Profile No Response time - Error reference +CMS Error 9.8.1 Description Selects the procedure to indicate the reception of a new SMS in case of the MT is active (the DTR signal is ON).
SARA-R4 series - AT commands manual Type URC Syntax Response Text mode (+CMGF=1): +CDS: ,,[],[], ,- , PDU mode (+CMGF=0): Example +CDS: 6,202,"+393492323583",145, "14/07/25,13:07:16+02","14/07/25, 16:35:44+02",0 +CDS: 9.8.
SARA-R4 series - AT commands manual Parameter Type String String String String - Number Number Number Number Number Number Number String Number String Number Number Number Number String Number UBX-17003787 - R16 Description Center's number +1234, that generates the address 03912143 (4 octets). Thus in this case =13.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Description • 9: GSM7 Total number of SMS Fragment part number 3GPP2 reference ID 9.8.4 Notes SARA-R4 / SARA-N4 • The command setting is not stored in the personal profile. • The parameter is mandatory. • = 3 is not supported. • The +UCMT URC is not supported. • The parameter can be set to 1 only if =1. • The parameter can be set to 2 or 3 only if =1.
SARA-R4 series - AT commands manual Type Syntax Response OK SMS-COMMAND +CMGR: ,,[,, [],[],[], Example []] OK CBM storage +CMGR: ,,,, , PDU mode (+CMGF=0): AT+CMGR= OK +CMGR: ,[], AT+CMGR=1 +CMGR: 1,,40 OK 0791934329002000040 C9193230982661400008070 328045218018D4F29CFE0 6B5CBF379F87C4EBF41E4340 82E7FDBC3 OK Test AT+CMGR=? OK 9.9.
SARA-R4 series - AT commands manual Parameter Type String Number Number Description In the case of CBS: 3GPP TS 23.041 [9] CBM Content of Message in text mode responses; format: • if indicates that 3GPP TS 23.
SARA-R4 series - AT commands manual In PDU mode, it is possible to send either positive (RP-ACK) or negative (RP-ERROR) acknowledgement to the network. The parameter defines which one will be sent. Optionally (when is greater than zero) an acknowledgement TPDU (SMS-DELIVER-REPORT for RP-ACK or RP-ERROR) may be sent to the network. The entering of PDU is done similarly as specified in +CMGS command, except that the format of is used instead of (i.e.
SARA-R4 series - AT commands manual Type Syntax Response Command successful and SMS-SUBMITs: +CMGL: ,,, [],[, ] Example [+CMGL: ,, ,[],[, ][...]] OK Command successful and SMS-STATUS-REPORTs: +CMGL: ,,,, [],[],,- , [+CMGL: ,,,, [],[],,
- , [...
SARA-R4 series - AT commands manual Parameter Type String Number Number String - String Number Number Number String Number String Number Number Number Number Number Number String Number Description Service center time stamp in time-string format; see the
- parameter Type of address of - octet Two meanings: • in text mode: number of characters • in PDU mode: PDU's length in oc
SARA-R4 series - AT commands manual 9.12 Send message +CMGS +CMGS Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time Error reference Up to 3 min (<1 +CMS Error s for prompt ">" when present) 9.12.1 Description Sends a message from a DTE to the network (SMS-SUBMIT). The message reference value is returned to the DTE for a successful message delivery.
SARA-R4 series - AT commands manual 9.13 Write message to memory +CMGW +CMGW Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time <10 s Error reference +CMS Error 9.13.1 Description Stores a message (SMS-DELIVER or SMS-SUBMIT) to memory storage and returns the memory location of the stored message. indicates that the SMS shall be stored, while indicates aborting of the edited SMS.
SARA-R4 series - AT commands manual Parameter Type String Description Protocol Data Unit: each 8-bit octet of the PDU must be written as two IRA character long hexadecimal numbers, e.g. an octet with integer value 42 must be written as two characters 2A (IRA 50 and 65) 9.14 Send message from storage +CMSS +CMSS Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time Up to 3 min Error reference +CMS Error 9.14.
SARA-R4 series - AT commands manual Type Test Syntax AT+CSMP=? Response OK Example 9.15.3 Defined values Parameter Type Number Number Description First octet of the SMS TPDU (see 3GPP TS 23.
SARA-R4 series - AT commands manual 9.16.3 Defined values Parameter Type Number Number Description Storage position Deletion flag.
SARA-R4 series - AT commands manual 9.18 Read concatenated message +UCMGR +UCMGR Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes No No <10 s +CMS Error 9.18.
SARA-R4 series - AT commands manual Type Syntax Test AT+UCMGR=? Response OK OK Example 9.18.
SARA-R4 series - AT commands manual Parameter Type Description 0 to 143 • - Number String Number String String Number Number Number Number String Number Number Number Validity period value (TP-VP + 1) x 5 minutes (i.e.
SARA-R4 series - AT commands manual Type Syntax Response OK Example +UCMGL: 305,"REC READ","+39340 1234999",,"08/08/06,10:01:40+08", 145,29,2,2,8,32767 ssion is strictly prohibited. OK SMS-SUBMITs: +UCMGL: ,,, [],[, ][, ,,,[] [+UCMGL: ,,, [],[,][,, ,,][][...]
SARA-R4 series - AT commands manual Parameter Type Number [ Number String ]- String Number Number Number String Number String Number Number Number Number Number Number Number UBX-17003787 - R16 Description Information Element Identifier, the possible values are the following: • 0: concatenated short messages, 8-bit reference number • 8: concatenated short messages, 16-bit reference number Concatenated
SARA-R4 series - AT commands manual 9.20 Send concatenated message +UCMGS +UCMGS Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes No No Up to 3 min (<1 +CMS Error s for prompt ">" when present) 9.20.1 Description Sends one segment of a concatenated message from a DTE to the network (SMS-SUBMIT).
SARA-R4 series - AT commands manual 9.21 Write concatenated message to memory +UCMGW +UCMGW Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes No No < 10 s +CMS Error 9.21.1 Description Stores one segment of a concatenated message (SMS-DELIVER or SMS-SUBMIT) to memory storage and returns the memory location of the stored message.
SARA-R4 series - AT commands manual Parameter Type Number Number Number [ Number String Number Description Sequence number of the current short message (1-255) Maximum number of short messages in the concatenated short message (1-255) Information Element Identifier, the possible values are the following: • 0: Concatenated short messages, 8-bit reference number • 8: Concatenated short messages, 16-bit reference number Concatenated short message reference number: •]
SARA-R4 series - AT commands manual 9.23 Sending of originating data via the control plane +CSODCP +CSODCP Modules Attributes SARA-R410M-02B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No +CME Error 9.23.1 Description Transmits data over control plane from a DTE to the network. Data is identified by the local context identification parameter .
SARA-R4 series - AT commands manual 9.24 Terminating data reporting via control plane +CRTDCP +CRTDCP Modules SARA-R410M-02B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No +CME Error Attributes 9.24.1 Description Configures the terminating data reporting from network to the DTE via the control plane. Data is identified by the local context identification parameter .
SARA-R4 series - AT commands manual 10 V24 control and V25ter 10.1 Introduction These commands, unless specifically stated, do not implement set syntax using "=", read ("?"), or test ("=?"). If such commands are used, the "+CME ERROR: unknown" or "+CME ERROR: 100" error result code is provided (depending on the +CMEE AT command setting). 10.
SARA-R4 series - AT commands manual Parameter Type Description • 0: the DCE ignores circuit 108/2 • 1 (default value and factory-programmed value): upon an ON-to-OFF transition of circuit 108/2, the DCE enters command mode and issues the final result code • 2: upon an ON-to-OFF transition of circuit 108/2, the DCE performs an orderly cleardown of the call. The automatic answer is disabled while circuit 108/2 remains OFF 10.3.
SARA-R4 series - AT commands manual 10.5.2 Syntax Type Set Syntax AT+ICF=[[,]] Response OK Example AT+ICF=3,1 Read AT+ICF? +ICF: , OK +ICF: 3,1 Test AT+ICF=? OK OK +ICF: (list of supported s), +ICF: (0-3,5),(0-1) (list of supported s) OK OK 10.5.
SARA-R4 series - AT commands manual Type Read Syntax AT+IFC? Test Response +IFC: , OK +IFC: (list of supported ),(list of supported s) AT+IFC=? Example +IFC: 2,2 OK +IFC: (0-2),(0-2) OK OK 10.6.
SARA-R4 series - AT commands manual 10.7.3 Defined values Parameter Type Number Description • • • 0: no flow control 1: DC1/DC3 on circuit 103 and 104 (XON/XOFF) 3 (default value): DCE_by_DTE on circuit 105 (RTS) and DTE_by_DCE on circuit 10 6 (CTS) 10.7.4 Notes SARA-R4 / SARA-N4 • =0 (no flow control) and 1 (SW flow control) are not supported. 10.
SARA-R4 series - AT commands manual SARA-R4 / SARA-N4 • This command is not supported in the multiplexer mode. See the +CMUX AT command for more details. • The parameter is mandatory. • Baud rate changes using +IPR may occur asynchronously to the final result code. 10.9 Return to on-line data state O O Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted No No Response time - Error reference +CME Error 10.9.
SARA-R4 series - AT commands manual 10.10.2 Syntax Type Set Syntax ATS2= Response OK Example ATS2=43 Read ATS2? OK 043 OK OK 10.10.3 Defined values Parameter Type Number Description Range 1 to 255. The answer to the read command is in "xxx" format. The default and the factory-programmed value is 43 (ASCII '+'). 10.10.4 Notes SARA-R4 / SARA-N4 • The command has no effect. 10.
SARA-R4 series - AT commands manual 10.12.2 Syntax Type Set Syntax ATS4= Response OK Example ATS4=10 Read ATS4? OK 010 OK OK 10.12.3 Defined values Parameter Type Number Description 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.
SARA-R4 series - AT commands manual Type Read Syntax ATS6? Response Example 002 OK OK 10.14.3 Defined values Parameter Type Number Description Range 2 - 10. The answer to the read command is in "xxx" format. The default value is 2 s. 10.15 Connection completion timeout S7 S7 Modules Attributes All products Syntax partial PIN required Yes Settings saved Can be aborted No No Response time - Error reference +CME Error 10.15.
SARA-R4 series - AT commands manual 10.16.3 Defined values Parameter Type Number Description Range 0 - 255. The answer to the read command is in "xxx" format. The default value is 2. 10.17 Automatic disconnect delay S10 S10 Modules Attributes All products Syntax partial PIN required Yes Settings saved Can be aborted No No Response time - Error reference +CME Error 10.17.
SARA-R4 series - AT commands manual 10.18.2 Syntax Type Set Syntax ATS12= Response OK Example ATS12=80 Read ATS12? OK 050 OK OK 10.18.3 Defined values Parameter Type Number Description Range 0 - 255. The answer to the read command is in "xxx" format. The default value is 50 (1 s) 10.18.4 Notes SARA-R4 / SARA-N4 • The command has no effect. 10.
SARA-R4 series - AT commands manual 10.20.3 Defined values Parameter Type Number Description • • 0 (default and the factory-programmed value): DCE transmits result codes 1: Result codes are suppressed and not transmitted 10.21 DCE response format V V Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 10.21.
SARA-R4 series - AT commands manual 10.23 Reset to default configuration Z Z Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 10.23.1 Description Resets the DCE configuration into a known state; the reset includes the loading of the settings stored in the profile identified by the parameter, into the current profile, and the application of the settings.
SARA-R4 series - AT commands manual 10.25 Display current configuration &V &V Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 10.25.1 Description Reports a summary of the current configuration and of the stored user profiles. SARA-R4 / SARA-N4 For the complete list of the configuration items stored in the non volatile memory, see Appendix B.1. 10.25.
SARA-R4 series - AT commands manual 11 SIM management 11.1 Generic SIM access +CSIM +CSIM Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes No No +CME Error Attributes 11.1.1 Description Allows direct control of the SIM by a distant application on the TE. This command transparently transmits the to the SIM via the MT.
SARA-R4 series - AT commands manual 11.2.2 Syntax Type Set Test Syntax AT+CRSM=[,[, ,,[, [, ]]]] Response Example +CRSM: ,[,] AT+CRSM=176,28471,0,0,3 AT+CRSM=? OK OK +CRSM: 144,0,"989301770020 594178F2" OK OK 11.2.
SARA-R4 series - AT commands manual Parameter Type String Description • 0x91 0xXX: length XX of the response data • 0x63 0xCX: command successful but after using an internal retry routine X times • 0x62 0x00: no information given, state of non volatile memory unchanged • 0x64 0x00: no information given, state of non-volatile memory unchanged • 0x65 0x00: no information given, state of non-volatile memory changed • 0x65 0x81: memory problem • 0x67 0x00: wrong length • 0x69 0x85: conditions of
SARA-R4 series - AT commands manual 11.3.3 Defined values Parameter Type String Description It is a two-letter abbreviation of the language. The language codes, as defined in ISO 639, consists of two characters, e.g. "en", "it" etc 11.3.4 Notes SARA-R4 / SARA-N4 • The set command is not supported. 11.
SARA-R4 series - AT commands manual Parameter Type Description • 12: voice call active, (U)SIM toolkit REFRESH proactive command delayed till call release • 13: CSD call active, (U)SIM toolkit REFRESH proactive command delayed till call release 11.4.4 Notes • • =9 and 10 will not be reported when dedicated (+CFUN=6) or raw (+CFUN=9) mode is active.
SARA-R4 series - AT commands manual 12 SIM toolkit 12.1 Introduction SIM Application Toolkit (STK) is the 3GPP standard feature that allows the Subscriber Identity Module (SIM) to handle the DCE, also by giving commands such as displaying menus and/or asking for user input, and control its access to the network. Once the SIM toolkit interface has been enabled via AT+CFUN command, the DTE is notified SIM toolkit commands and events and can interact with the SIM through appropriate STK AT commands.
SARA-R4 series - AT commands manual 12.2.3 Defined values Parameter Type Number Number Number Description Indicates whether the +UUBIP URC is enabled or not: • 0 (factory-programmed value): BIP status indication disabled • 1: BIP status indication enabled • 2: OPEN CHANNEL, CLOSE CHANNEL and CHANNEL STATUS EVENT status indications enabled Allowed values: • SARA-R4 / SARA-N4 - 0, 1 Indicates the event download's tag or proactive command's tag.
SARA-R4 series - AT commands manual Parameter Type String Description The profile in hexadecimal character format describing the supported facilities of the referenced as specified for the Terminal Profile in 3GPP TS 31.111 [96] or for the related EF in 3GPP TS 31.102 [18]. 12.
SARA-R4 series - AT commands manual 12.5 Enable USAT terminal URCs +UCUSATA +UCUSATA Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No +CME Error Attributes 12.5.1 Description Enables the USAT terminal URCs to the TE for USAT proactive commands sent from the UICC to the MT. 12.5.
SARA-R4 series - AT commands manual 13 Packet switched data services 13.1 PDP contexts and parameter definition 13.1.1 Primary and secondary PDP contexts A PDP context can be either primary or secondary. In LTE, PS data connections are referred to as EPS bearers: EPS bearers are conceptually equivalent to the legacy PDP contexts, which are often referred to for sake of simplicity. Similarly to a PDP context, the EPS bearer can be a default (primary) or dedicated (secondary) one.
SARA-R4 series - AT commands manual On SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00 and SARA-R412M-02B-01 using external PDP contexts via dial-up, it is possible to have a single PPP instance active. 13.1.3 Parameter definition 13.1.3.
SARA-R4 series - AT commands manual Entering OnLine Command Mode (OLCM) during LCP handshake phase is strongly discouraged because the handshake procedure could be broken and should be restarted from the beginning. 13.3 Printing IP address format +CGPIAF +CGPIAF Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes No No +CME Error 13.3.
SARA-R4 series - AT commands manual Parameter Type Number Number Description Defines whether leading zeros are omitted or not. The setting does not apply if =0: • 0 (default value): leading zeros omitted • 1: leading zeros included Defines whether 1-n instances of 16-bit-zero-values are replaced by only "::". This applies only once.
SARA-R4 series - AT commands manual Type Syntax Response Example [,,[,]]]] Test AT+CGDCONT=? OK +CGDCONT: (list of supported s),,,,(list of supported s),(list of supported s)[,(list of supported s), (list of supported s)[,(list of supported s),(list of supported s)[,(list of supported s)]]] +CGDCONT: (1-3)
SARA-R4 series - AT commands manual Parameter Type Number Number Number Number Number Description • 3: PDP context is for handover from a non-3GPP access network Influences how the MT/TA requests to get the P-CSCF address, see 3GPP TS 24.
SARA-R4 series - AT commands manual • • • • • The command setting are stored in the NVM at the module switch off. The module automatically accepts Mobile Terminated PDP contexts/EPS bearers. The parameter is not supported. =1, 2, 3 and 4 are not supported. If is not assigned or set to all zeros and ="IPV4V6", the read command will only return the all zeros IPV6 address.
SARA-R4 series - AT commands manual 13.5.3 Defined values Parameter Type Number Number Description PSD profile identifier, in range 0-6 • • • • • • • • • • • • • UBX-17003787 - R16 0: Protocol type; the allowed values of parameter are o 0 (default value): IPv4 o 1: IPv6 o 2: IPv4v6 with IPv4 preferred for internal sockets o 3: IPv4v6 with IPv6 preferred for internal sockets 1: APN - defines the APN text string, e.g. "apn.provider.
SARA-R4 series - AT commands manual Parameter UBX-17003787 - R16 Type Description o 2: class 2 (GTP Unack, LLC Ack and Protected, RLC Ack) o 3: class 3 (GTP Unack, LLC Unack and Protected, RLC Ack) o 4: class 4 (GTP Unack, LLC Unack and Protected, RLC Unack) o 5: class 5 (GTP Unack, LLC Unack and Unprotected, RLC Unack) o 6: class 6 (Interpreted as class 3) • 13: QoS peak rate - the parameter selects the peak throughput in range 0-9. The default value is 0.
SARA-R4 series - AT commands manual Parameter UBX-17003787 - R16 Type Description • 29: 3G QoS residual bit error rate - selects the acceptable value for the residual bit error rate: o 0 (default value): subscribed o 1: 5E2 o 2: 1E2 o 3: 5E3 o 4: 4E3 o 5: 1E3 o 6: 1E4 o 7: 1E5 o 8: 1E6 o 9: 6E8 • 30: 3G QoS SDU error ratio - selects the acceptable value for the SDU error ratio: o 0 (default value): subscribed o 1: 1E2 o 2: 7E3 o 3: 1E3 o 4: 1E4 o 5: 1E5 o 6: 1E6 o 7: 1E1 • 31: 3G
SARA-R4 series - AT commands manual Parameter UBX-17003787 - R16 Type Description • 39: 3G minimum QoS extended maximum downlink bit rate - is the value for the extended maximum downlink bit rate in kb/s. The default value is 0. • 40: 3G minimum QoS guaranteed downlink bit rate - is the value for the guaranteed downlink bit rate in kb/s. The default value is 0. • 41: 3G minimum QoS guaranteed uplink bit rate - is the value for the guaranteed uplink bit rate in kb/s.
SARA-R4 series - AT commands manual Parameter Type Description o 1: map the current profile to 1 o 2: map the current profile to 2 o 3: map the current profile to 3 o 4: map the current profile to 4 o 5: map the current profile to 5 o 6: map the current profile to 6 o 7: map the current profile to 7 o 8: map the current profile to 8 13.5.4 Notes • • For the description of the QoS parameters, see 3GPP TS 22.060 [41] and 3GPP TS 23.060 [10].
SARA-R4 series - AT commands manual Type Read Syntax AT+CGATT? Response +CGATT: Example +CGATT: 1 Test AT+CGATT=? OK +CGATT: (list of supported s) OK +CGATT: (0-1) OK OK 13.6.3 Defined values Parameter Type Number Description Indicates the state of GPRS attachment: • 0: detached • 1 (default value): attached 13.
SARA-R4 series - AT commands manual 13.7.5 Examples Examples of usage of +CGDCONT, +CGACT, +CGPADDR command: Command sent by the DTE AT+CMEE=2 DCE response OK AT+COPS=0 AT+COPS? OK +COPS: 0,0,"vodafone IT" AT+CGDCONT=1,"IP","web.omnitel.it" AT+CGDCONT=3,"IP","internet" AT+CGDCONT=2,"IP", "mms.vodafone.it" AT+CGDCONT? Description Set the verbose error result codes OK OK OK OK Define several PDP contexts +CGDCONT: 1,"IP","web.omnitel.it","0.0.0.
SARA-R4 series - AT commands manual Command sent by the DTE DCE response +CGDCONT: 3,"IP","internet","0.0.0.0",0,0 Description +CGDCONT: 2,"IP","mms.vodafone.it","0.0.0.0",0,0 OK OK +CGDCONT: 1,"IP","web.omnitel.it","0.0.0.0",0,0 AT+CGACT=1,2 AT+CGDCONT? Activate the PDP context 2 +CGDCONT: 3,"IP","internet","0.0.0.0",0,0 +CGDCONT: 2,"IP","mms.vodafone.it","10.153.123.229", 0,0 OK OK +CGDCONT: 1,"IP","web.omnitel.it","0.0.0.
SARA-R4 series - AT commands manual 13.8.2 Syntax Type Set Syntax Response ATD[]*[*[][*[] (data transfer starts) [*[]]]]# Example ATD*99***1# CONNECT 13.8.
SARA-R4 series - AT commands manual 13.10 Packet switched event reporting +CGEREP +CGEREP Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial Yes No No +CME Error 13.10.1 Description Configures sending of URCs from MT to the DTE, in case of certain events occurring in the packet switched MT or the network.
SARA-R4 series - AT commands manual Type Syntax Response Example +CGEV: NW REACT , +CGEV: NW ACT , 13.10.3 Defined values Parameter Type Number Number Number Number Number Number Number Number Number Number String Description Controls the processing of URCs specified within this command.
SARA-R4 series - AT commands manual URC +CGEV: ME MODIFY ,, +CGEV: ME DETACH +CGEV: ME CLASS +CGEV: NW PDN ACT [,] +CGEV: NW ACT ,, +CGEV: NW PDN DEACT +CGEV: NW DEACT ,,0 +CGEV: NW DEACT ,, +CGEV: NW DEACT ,,[] +CGEV: NW MODIFY ,, +CGEV: NW DETACH +CGEV: NW CLASS +CGEV: VZW_SUBS_ACTION_NORMAL (0) - No restriction to data t
SARA-R4 series - AT commands manual 13.11.2 Syntax Type Set Syntax AT+CGREG=[] Response OK Example AT+CGREG=1 Read AT+CGREG? If =0 or 1: OK +CGREG: 0,4 +CGREG: , OK OK If =2: +CGREG: 2,1,"61EF","7D58A3",2,"14" +CGREG: ,[,,[, ,]] Test AT+CGREG=? URC OK OK +CGREG: (list of supported s) +CGREG: (0-2) OK If =1: OK +CGREG: 1 +CGREG: If =2: +CGREG: 1,"4E54","44A5" +CGREG: [,,[,, ]] 13.11.
SARA-R4 series - AT commands manual Parameter Type String Description • SARA-N4 - 9 One byte routing area in hexadecimal format 13.11.4 Notes • • The DTE application should set a reasonable timer (10 s) when receiving the +CGREG: 3 URC, since this might be due to the fact that the LTE registration was rejected (SIM not enabled for LTE RAT, wrong APN during the initial default bearer set-up in the EPS attach procedure and other temporary reject causes).
SARA-R4 series - AT commands manual 13.12.3 Defined values Parameter Type Number Description Mode configuration: • 0: PS mode 2 of operation. The UE registers only to EPS services, and the UE's usage setting is "data centric" • 1 (default and factory-programmed value for voice capable devices): CS/PS mode 1 of operation.
SARA-R4 series - AT commands manual Time> is returned only when =4 or =5, the MT is registered with the network and PSM is granted by the network. The parameter is returned only if when =4 or =5, the MT is registered with the network, PSM is granted by the network and an extended periodic TAU value (T3412_ext) is assigned.
SARA-R4 series - AT commands manual Parameter Type Number String String Number Number Number String UBX-17003787 - R16 String Description • 5: PSM, network registration, location information and EMM cause value information URC +CEREG: [,[],[],[][,[], [][,[,[]]]]] enabled Allowed value
SARA-R4 series - AT commands manual 13.13.5 Notes SARA-R4 / SARA-N4 • =8 is not supported. • The parameter assumes value 6 after module boot or when the module exits the power saving mode. • , and should be ignored when the module is not registered. • If =0 and while in full cellular functionality (+CFUN: 1), the MT is not registered and it performs a network scan through all enabled Radio Access Technologies (RATs).
SARA-R4 series - AT commands manual 13.15 Configure the authentication parameters of a PDP/EPS bearer +UAUTHREQ +UAUTHREQ Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial Yes NVM No +CME Error 13.15.1 Description Configures the authentication parameters of a defined PDP/EPS bearer.
SARA-R4 series - AT commands manual 13.16 PDP context read dynamic parameters +CGCONTRDP +CGCONTRDP Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes partial No No No +CME Error 13.16.
SARA-R4 series - AT commands manual 13.16.3 Defined values Parameter Type Number String Number String String String String String Number Number Number Number String Number Description See . See . Identifies the bearer, i.e.
SARA-R4 series - AT commands manual 13.17 Initial PDP context activation +CIPCA +CIPCA Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B Syntax PIN required Settings saved Can be aborted full No NVM No Response time - Error reference +CME Error 13.17.1 Description Controls whether an initial PDP context shall be established automatically following an attach procedure when the UE is attached to E-UTRAN RAT with or without a PDN connection.
SARA-R4 series - AT commands manual 13.18 PDP IP configuration when roaming +UDCONF=75 +UDCONF=75 Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full Yes NVM No +CME Error 13.18.1 Description Configures the PDP IP when roaming. When set, the PDP IP can be limited to IPv4, IPv6, or IPv4v6 when roaming on a network.
SARA-R4 series - AT commands manual 13.19.2 Syntax Type Set Syntax Response AT+UDCONF=76,, OK Example AT+UDCONF=76,1,0 Read AT+UDCONF=76 +UDCONF: 76,, OK AT+UDCONF=76 OK +UDCONF: 76,1,0 OK 13.19.3 Defined values Parameter Type Number Number Description See . PDP data configuration when roaming: • 0 (default value): OFF - PDP is enabled when roaming • 1: ON - PDP is disabled when roaming 13.19.
SARA-R4 series - AT commands manual 14 System features 14.1 Firmware installation +UFWINSTALL +UFWINSTALL Modules All products Syntax Attributes full PIN required No Settings saved Can be aborted No No Response time - Error reference FW Install Error 14.1.1 Description Triggers the FW installation procedure, starting from the file (update binary file) stored in the module file system. It could be used as a part of implementation of the FOTA procedure.
SARA-R4 series - AT commands manual 14.2 Firmware update Over AT (FOAT) +UFWUPD +UFWUPD Modules Attributes All products Syntax partial PIN required No Settings saved Can be aborted No No Response time < 20 s Error reference FOAT Error 14.2.1 Description Triggers the firmware update using the Xmodem or Xmodem-1k protocol. The command syntax differs depending on the module series: see the corresponding subsection for the correct command handling. The errors (data corruption, data loss, etc.
SARA-R4 series - AT commands manual 14.3 Antenna detection +UANTR +UANTR Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 14.3.1 Description Measures the DC component of load of the cellular antenna (the GPS antenna is RFU). The antenna load is expressed in kOhm. 14.3.
SARA-R4 series - AT commands manual 14.4.2 RF test description Sets the module in non-signalling (or test) mode, or returns to the signalling (or normal) mode. In test/non-signalling mode, the module switches off the protocol stack for performing single tests which could not be performed during signalling mode. Improper usage of this command on a real network could disturb other users and the network itself.
SARA-R4 series - AT commands manual Type Syntax Entering normal mode Set AT+UTEST=0 Response Example OK AT+UTEST=0 OK Entering non-signalling mode Set AT+UTEST=1 OK AT+UTEST=1 OK RX test mode Set AT+UTEST=2[,[][, [][,[]]]] TX test mode Set AT+UTEST=3[,[][, [][,[][,[][, []]]]]] +UTEST: ,,,, +UTEST:
SARA-R4 series - AT commands manual SARA-R4 / SARA-N4 • Check the corresponding module data sheet for the list of supported bands and Radio Access Technologies (RAT). • RX mode setting (=2) Parameter Description Channel Range 0 ÷ max value of supported band Default Notes 32 RX channel 2G RAT: for 850, 900, 1800 bands the value corresponds to ARFCN while for 1900 band an offset of 32768 is added.
SARA-R4 series - AT commands manual Parameter Description Range Default Notes range [109870-109919] [109920-110359] [136000-136199] [136200-136349] [136350-136949] [136950-137549] [137550-137749] [137750-138249] [138250-138649] [138650-139649] [139650-141589] [141590-143589] [143590-145589] [145590-146589] [165536-166435] [166436-167335] [167336-167535] [167536-167835] [167836-168335] [168336-168585] [168586-168935] [170366-170545] LTE band FDD 31 FDD 32 FDD 33 TDD 34 TDD 35 TDD 36 TDD 37
SARA-R4 series - AT commands manual • TX mode setting (=3) Parameter Description Tx channel Range 0 ÷ max value of supported band Default Notes 32 TX channel 2G RAT: for 850, 900, 1800 bands the value corresponds to ARFCN while for 1900 band an offset of 32768 is added.
SARA-R4 series - AT commands manual Parameter Description Range Default Notes range [138650-139649] [139650-141589] [231072-231971] [231972-232671] [232672-232971] [232972-233121] [233122-233471] [234002-234181] LTE band TDD 40 TDD 41 FDD 65 FDD 66 FDD 68 FDD 70 FDD 71 FDD 85 EARFCN range [38650-39649] [39650-41589] [131072-131971] [131972-132671] [132672-132971] [132972-133121] [133122-133471] [134002-134181] Table 10: parameter range The "+CME ERROR: operation not supporte
SARA-R4 series - AT commands manual Parameter Description Range Default Notes o 2: 8-PSK normal modulation including the training sequence In 3G / 4G RAT the parameter is ignored. LTE SC-FDMA OFDM modulation (5 MHz bandwidth), FDD, is automatically set using for an EARFCN value. Time 0 ÷ 600000 1000 The LTE Cat.M1 SC-FDMA OFDM modulation (1.4 MHz bandwidth), FDD, is automatically set using an EARFCN value for the parameter.
SARA-R4 series - AT commands manual Command AT+UTEST=3,32,7,5 Response +UTEST: 32,7,5,1,1000 OK AT+UTEST=3,65,8,,2,5000 +UTEST: 65,8,5,2,5000 OK AT+UTEST=3,660,,,,0 +UTEST: 660,5,5,1,0 OK AT+UTEST=3,9612,22,,,2000 +UTEST: 9612,22,5,1,2000 OK AT+UTEST=3,120399,15,,,3000 +UTEST: 120399,15,5,1,3000 OK AT+UTEST=3,123230,-10,,,0 +UTEST: 123230,-10,5,1,0 OK Description The module will transmit for 1 s interval 1 slot burst sequence at TX channel 32 GSM 900 at PCL 5 using training sequence 5 and norma
SARA-R4 series - AT commands manual Type Syntax Pins set definition Set AT+UTEST=10,2,[] Response Example OK OK AT+UTEST=10,2,"0000000C30000 0003000" OK Pins configuration Set AT+UTEST=10,3,[] OK AT+UTEST=10,3,"0000000420000 0001000" OK Output pins definition Set AT+UTEST=10,4,[] OK AT+UTEST=10,4,"00000000100000 002000" OK Digital testing execution Set AT+UTEST=10,5 OK AT+UTEST=10,5 OK Digital value measurement Set AT+UTES
SARA-R4 series - AT commands manual Parameter Type [] Description o 1: "high" logic digital level measured at the module pin Sequence of hexadecimal digits containing the pin information and the action to execute: • SARA-R4 / SARA-N4 - See the Notes and the SARA-R4 application development guide, [177] for detailed number description 14.4.
SARA-R4 series - AT commands manual • The UART test pins fails if the +UTEST command is exited and re-entered without an intervening power cycle. 14.5 Internal temperature monitor +UTEMP +UTEMP Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial No No No +CME Error Attributes 14.5.
SARA-R4 series - AT commands manual receiving the action command and after the backup process is finished, the module performs a reboot. Upon a detection of a file system corruption, the module triggers a restore and immediately performs a reboot. The read command displays the backup and restore statistics. The +UUBKUPDATA URC notifies the result of the backup / restore operation. 14.6.
SARA-R4 series - AT commands manual The device does not reboot after cancelling FOTA download. At the next power-on, the module will boot the previous firmware version. 14.7.2 Syntax Type Set Syntax AT+UFOTA= Response OK Example AT+UFOTA=0 Test AT+UFOTA=? +UFOTA: 0 OK +UFOTA: 0 OK OK 14.7.3 Defined values Parameter Type Number Description Allowed value: • 0: abort FOTA download 14.7.
SARA-R4 series - AT commands manual Type URC Syntax Response Example +UFOTASTAT: 2,, OK OK FOTA status URC +UFOTASTAT: 3,, +UFOTASTAT: 3,1,0 OK OK Registration status URC +UFOTASTAT: 4, +UFOTASTAT: 4,2 OK OK 14.8.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Description • 3: updating Provides more information about registration status: • 0: idle • 1: bootstrap started • 2: bootstrap successful • 3: bootstrap failed • 4: connect successful • 5: connect failed • 6: registration successful • 7: registration failed • 8: registration timeout • 9: client life time timeout • 10: client halted • 11: update successful • 12: update failed • 13: update t
SARA-R4 series - AT commands manual Type Syntax uFOTA retry timer Set AT+UFOTACONF=3, Response Example OK AT+UFOTACONF=3,120 Read AT+UFOTACONF= +UFOTACONF: , +UFOTACONF: 1,1 Test AT+UFOTACONF=? OK +UFOTACONF: (list of supported s),(list of supported s) OK +UFOTACONF: (0-3),(-1,14294967295) OK OK OK 14.9.
SARA-R4 series - AT commands manual 14.10 Last gasp configuration +ULGASP +ULGASP Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial No NVM No < 10 s +CME Error Attributes 14.10.1 Description Enables/disables and configures the last gasp feature. The application is automatically triggered by a properly configured GPIO (see GPIO Introduction, =19).
SARA-R4 series - AT commands manual Parameter Type Number Number Number String Number Number Number Number Number Number Description integer value 42 (i.e. 0x2A) must be written as a string of two characters "2A" (IRA 50 and 65). Factory-programmed value: empty string. Format of the parameter.
SARA-R4 series - AT commands manual Type Syntax Response Read AT+URINGCFG? +URINGCFG: Test AT+URINGCFG=? OK +URINGCFG: (list of the supported s) Example OK +URINGCFG: 1 OK +URINGCFG: (0-3) OK OK 14.11.
SARA-R4 series - AT commands manual 15 Power management 15.1 Power saving control (Power SaVing) +UPSV +UPSV Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial No NVM No +CME Error 15.1.
SARA-R4 series - AT commands manual • • the requested extended periodic TAU value in E-UTRAN the requested Active Time value SARA-R4 / SARA-N4 Do not use a PIN enabled SIM card, otherwise the module does not enter the PSM. The read command returns the requested values: • If the power saving mode is enabled (+CPSMS: 1) and granted by the network, after the expiry of T3324 (assigned Active Time), every SW and HW component on the device will power down except for the real time clock (RTC).
SARA-R4 series - AT commands manual 15.2.3 Defined values Parameter Type Number String String Description Indication to disable or enable the use of PSM in the UE. Allowed values: • 0 (default value): disable the use of PSM • 1: enable the use of PSM • 2: disable the use of PSM and reset all parameters for PSM to factory-programmed values.
SARA-R4 series - AT commands manual Command AT+CPSMS? Response +CPSMS: 1,,,"10110100","00000010" OK AT+CPSMS=1,,,"00000001","000000 OK 01" AT+CPSMS? +CPSMS: 1,,,"10010100","00000001" OK Description Check the parameter value. The bitmask is converted to "10110100" that corresponds to 1 minute * 20 (= 20 minutes) Set to "00000001" corresponding to 10 minutes (=10 minutes * 1) Check the parameter value.
SARA-R4 series - AT commands manual 15.3.2 Syntax Type Read Syntax AT+UCPSMS? Response +UCPSMS: ,[],[],[],[],[] Example +UCPSMS: 1,,,"01000011","010000 11",1 OK OK 15.3.
SARA-R4 series - AT commands manual 15.4 PSM indication +UPSMR +UPSMR Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M Syntax PIN required Settings saved Can be aborted Response time full No NVM No - Error reference +CME Error 15.4.1 Description Enables or disables the URC that indicates the device is about to enter the Power Save Mode (PSM) or has exited from it. 15.4.
SARA-R4 series - AT commands manual 16 GPIO 16.1 Introduction The section describes the AT commands used to configure the GPIO pins provided by u-blox cellular modules. 16.1.1 GPIO functions * * * * Pad disabled 32.
SARA-R4 series - AT commands manual 16.1.2.1 SARA-R4 / SARA-N4 GPIO mapping 7 Pin name RI Pin number 7 Factory-programmed function Pin disabled 16 GPIO1 16 Pin disabled 23 GPIO2 23 Pin disabled 24 GPIO3 24 Pin disabled 25 42 GPIO4 GPIO5 25 42 Pin disabled Pin disabled 19 GPIO6 19 Pin disabled Remarks Only pin 7 can be configured for "UART RI line" functionality Only pin 16 can be configured for "Network status indication" functionality.
SARA-R4 series - AT commands manual Voltage VH VL Time Figure 1: GPIO pin progress for no service 16.1.3.2 Registered home network 2G • Cyclic Output / High for 100 ms, Output / Low for 2 s Voltage VH VL 2s Time 100 ms Figure 2: GPIO pin progress for registered home network 2G 16.1.3.
SARA-R4 series - AT commands manual Voltage VH VL 30 s Time 100 ms Figure 4: GPIO pin progress for registered home network NB1 / NB2 16.1.3.5 Registered roaming 2G • Cyclic Output / High for 100 ms, Output / Low for 100 ms, Output / High for 100 ms, Output / Low for 2 s Voltage VH VL 2s Time 100 ms Figure 5: GPIO pin progress for registered roaming 2G 16.1.3.
SARA-R4 series - AT commands manual Voltage VH VL Time 30 s 100 ms Figure 7: GPIO pin progress for registered roaming NB1 / NB2 16.1.3.8 Data transmission • Continuous Output / High Voltage VH VL Time Figure 8: GPIO pin progress for data transmission 16.1.3.
SARA-R4 series - AT commands manual 16.1.4 Module status indication When a GPIO pin is configured to provide module status indication, its progress depends on the current module status (power-off mode, i.e. module switched off, versus idle, active or connected mode, i.e. module switched on): • Output / High, when the module is switched on (any operating mode during module normal operation: idle, active or connected mode) • Output / Low, when the module is switched off (power-off mode) 16.1.
SARA-R4 series - AT commands manual 16.2.2 Syntax Type Set Read Syntax AT+UGPIOC=,[,\] AT+UGPIOC? Response OK Example AT+UGPIOC=20,0,1 OK +UGPIOC: +UGPIOC: , 20,0 [, 21,3 [....]] 23,255 OK 24,255 42,7 Test AT+UGPIOC=? +UGPIOC: (list of supported ),(list of supported ),(list of supported \) OK +UGPIOC: (20,21,23,24,42),(0-5,7,9, 255),(0-2) OK [
SARA-R4 series - AT commands manual Parameter Type Number Number Description • 25: LwM2M pulse • 26: hardware flow control (RTS, CTS) • 27: antenna dynamic tuning • 28: external GNSS time pulse • 29: external GNSS time stamp of external interrupt • 30: DTR mode for power saving control • 32: 32.
SARA-R4 series - AT commands manual 16.4 GPIO set command +UGPIOW +UGPIOW Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time < 10 s Error reference +CME Error 16.4.1 Description Sets ("writes") the output of the specified GPIO pin, but only if it is configured in output function (see the +UGPIOC AT command to set the pin as output). 16.4.
SARA-R4 series - AT commands manual 17 File System 17.1 File tags 17.1.1 Description File system commands have the optional parameter that allows the user to specify a file type when a file system AT command is issued, to inform the system what to do with it. Application specific files must be saved with the correct type tag, otherwise they are treated as common user files.
SARA-R4 series - AT commands manual Tag Name Specification • +CRSL AT command • +UI2S AT command • +UMAFE AT command • +USAFE AT command • +UMSEL AT command • +UMGC AT command • +USGC AT command • +USPM AT command • +UTI AT command To download the audio configuration in the module, use the +UDWNFILE command. "PROFILE" "GNSS" "CALLSRV_EXT" To read configuration from the module, use the +URDFILE command.
SARA-R4 series - AT commands manual 17.2 Download file +UDWNFILE +UDWNFILE Modules Attributes All products Syntax partial PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 17.2.1 Description Stores (writes) a file into the file system: • The stream of bytes can be entered after the '>' prompt has been provided to the user.
SARA-R4 series - AT commands manual 17.2.4 Notes • • Issue the AT+ULSTFILE=1 command to retrieve the available user space in the file system. Two files with different types can have the same name, i.e. AT+UDWNFILE="testfile",20,"USER" and AT +UDWNFILE="testfile",43,"AUDIO". SARA-R4 / SARA-N4 • The parameter is mandatory for firmware package transfer. The tag must be given as "FOAT" for FW download, and "PROFILE" for carrier profile. For more details, see FILE TAGS. 17.
SARA-R4 series - AT commands manual Parameter ,.., Type String Description File name. For file system file name and data size limits see File system limits. Number Number Number / String Number / String Available free space on FS in bytes. Size of the file specified with the parameter. Type and supported content depend on related (details are given above).
SARA-R4 series - AT commands manual Differently from +URDFILE command, this command allows the user to read only a portion of the file, indicating the offset and amount of bytes. 17.5.2 Syntax Type Set Syntax AT+URDBLOCK=, ,[,] Response +URDBLOCK: ,, OK Example AT+URDBLOCK="filename",0,20 +URDBLOCK: "filename",20,"these bytes are the " OK 17.5.
SARA-R4 series - AT commands manual 17.7 Partial download file +UDWNBLOCK +UDWNBLOCK Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No +CME Error 17.7.1 Description Stores (writes) a file to the file system: • The stream of bytes can be entered after the '>' prompt has been provided to the user.
SARA-R4 series - AT commands manual • 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-R4 / SARA-N4 - The theoretical maximum number of files that can be stored is 1100.
SARA-R4 series - AT commands manual 18 DNS DNS service requires the user to define and activate a connection profile, either PSD or CSD. When these command report an error which is not a +CME ERROR, the error class and code is provided through +USOER AT command. 18.
SARA-R4 series - AT commands manual Parameter Type Number String Description Asynchronous DNS resolution flag.
SARA-R4 series - AT commands manual 19 Internet protocol transport layer 19.1 Introduction SARA-R4 / SARA-N4 Before using TCP/IP services, a connection profile must be defined and activated. The sockets can be managed independently and simultaneously over the same bearer (either PSD or CSD). AT commands for both reading and writing data on sockets are provided and the URC notifies the external application of incoming data and transmission result, no need for polling.
SARA-R4 series - AT commands manual IPv4 address 0x10.0xE4.0x4C.0x22 Remarks Invalid address; dot-hexadecimal notation; decimals given as hexadecimal numbers Table 19: IPv4 address format examples 19.2.3 IPv6 Format: • 128 bits long represented in 8 groups of 16 bits each. • The 16 bits of a group are represented as 2 concatenated hexadecimal numbers. • The groups are separated by a colon character (:). • The leading 0 in a group is supported. • A group containing 4 zeros can be abbreviated with one 0.
SARA-R4 series - AT commands manual 19.3.2 Syntax Type Set Test Syntax AT+USOCR=[,] Response +USOCR: Example AT+USOCR=17 OK +USOCR: 2 AT+USOCR=? +USOCR: (list of supported s),(list of supported s) OK +USOCR: (6,17),(1-65535) OK OK 19.3.3 Defined values Parameter Type Number Number Number Description • 6: TCP • 17: UDP Local port to be used while sending data. The range goes from 1 to 65535.
SARA-R4 series - AT commands manual 19.4.2 Syntax Type Set Syntax AT+USOSEC=,[,] AT+USOSEC= Read Response OK Example AT+USOSEC=0,1,1 OK +USOSEC: ,[,] AT+USOSEC=0 +USOSEC: 0,1,1 OK Test OK +USOSEC: (list of supported +USOSEC: (0-6),(0,1),(0-4) s),(list of supported s),(list of supported s) AT+USOSEC=? OK 19.4.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Description : 8 bitmask that represents the flags of IP TOS. The range is 0-255 (the default value is 0). For more information, see the RFC 791 [24] o 2: time-to-live (TTL) : unsigned 8 bit value representing the TTL.
SARA-R4 series - AT commands manual 19.6 Get Socket Option +USOGO +USOGO Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 19.6.1 Description Retrieves the specified standard option (type of service, local address re-use, linger time, time-to-live, etc) for the specified socket, like the BSD getsockopt routine. 19.6.
SARA-R4 series - AT commands manual Parameter Type Description - 0 (default value): disabled o 128: linger on close if data present : numeric parameter, it sets on/off the "linger" option. - 0 (default value): disabled - 1: enabled : signed 16 bit numeric value, linger time, the range goes from 0 to 32767 in milliseconds. The default value is 0.
SARA-R4 series - AT commands manual 19.7.4 Notes SARA-R404M / SARA-R410M-01B • The parameter is not supported. 19.8 Get Socket Error +USOER +USOER Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference TCP/UDP/IP Error +CME Error 19.8.1 Description Retrieves the last error occurred in the last socket operation, stored in the BSD standard variable error. 19.8.
SARA-R4 series - AT commands manual Type Test Syntax AT+USOCO=? Response +USOCO: (list of supported s),"remote_host",(list of supported s),(list of supported s) OK +UUSOCO: , URC Example +USOCO: (0-6),"remote_host",(165535),(0-1) OK +UUSOCO: 2,0 19.9.
SARA-R4 series - AT commands manual • • socket error use the +USOCTL=1 command. If the error code returned is 11, it means that the queue is full. If the connection is closed by the remote host, the +UUSOCL URC is not sent until all received data is read using the AT+USORD command. If AT+USOWR command is used in this situation, an error result code is returned.
SARA-R4 series - AT commands manual • • For binary syntax: o After the command is sent, the user waits for the @ prompt. When it appears the stream of bytes can be provided. After the specified amount of bytes has been sent, the system provides the final result code. The feed process cannot be interrupted i.e. the return in the command mode can be effective only when the number of bytes provided is the declared one. o After the @ prompt reception, wait for a minimum of 50 ms before sending data.
SARA-R4 series - AT commands manual Type Syntax Response After the"@" prompt bytes OK of data are entered Example +USOST: 3,16 Test AT+USOST=? +USOST: (1-8),"remote_host",(165535),(1-512),(1-255),"HEX data" +USOST: (list of supported s),"remote_host",(list of supported s),(list of supported s),(list of supported s),"HEX data" +USOST: (list of supported s),"remote_host",(list of supported s),(list of supported s),(list of suppo
SARA-R4 series - AT commands manual SARA-R4 / SARA-N4 • The parameter and the +UUSOST URC are not supported. 19.12 Read Socket Data +USORD +USORD Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time < 1 s (except URC) Error reference +CME Error 19.12.1 Description Reads the specified amount of data from the specified socket, like the BSD read routine. This command can be used to know the total amount of unread data.
SARA-R4 series - AT commands manual 19.12.4 Notes • • • • The returned data may be any ASCII character in the range [0x00,0xFF] i.e. control characters. The starting quotation marks shall not be taken into account like data; the first byte of data starts after the first quotation marks. Then the other characters are provided for a amount.
SARA-R4 series - AT commands manual Type Test Syntax AT+USORF=? Response +USORF: (list of supported s),(list of supported s) OK +UUSORF: , URC Example +USORF: (0-6),(0-1024) OK +UUSORF: 3,16 19.13.3 Defined values Parameter Type Number String Number Number String Description Socket identifier. • SARA-R4 / SARA-N4 - The range goes from 0 to 6. Remote host IP address.
SARA-R4 series - AT commands manual 19.14 Set Listening Socket +USOLI +USOLI Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time < 1 s (except URC) Error reference +CME Error 19.14.
SARA-R4 series - AT commands manual 19.14.4 Notes • In case of notification via the URC +UUSOLI is intended as the remote port. 19.15 HEX mode configuration +UDCONF=1 +UDCONF=1 Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 19.15.1 Description Enables/disables the HEX mode for +USOWR, +USOST, +USORD and +USORF AT commands. 19.15.
SARA-R4 series - AT commands manual 19.16.2 Syntax Type Set Syntax AT+USODL= Response CONNECT Test AT+USODL=? +USODL: (list of supported s) Example AT+USODL=0 CONNECT +USODL: (0-6) OK OK 19.16.3 Defined values Parameter Type Number Description Socket identifier. • SARA-R4 / SARA-N4 - The range goes from 0 to 6. 19.16.
SARA-R4 series - AT commands manual By default it is disabled for both TCP and UDP sockets. The +UDCONF=7 command can configure the character trigger. 19.16.4.4 Combined Triggers The user can enable multiple triggers together. The triggers work with an OR logic. This means that the first trigger reached fires the data transmission. 19.16.4.5 About serial data chunks A data chunk is the amount of data that SIO recognizes as a single data transmission.
SARA-R4 series - AT commands manual 19.18 UDP Direct Link Sending timer configuration +UDCONF=3 +UDCONF=3 Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 19.18.1 Description Configures the UDP direct link set sending timer. 19.18.
SARA-R4 series - AT commands manual 19.20 Data Length Trigger configuration for Direct Link +UDCONF=6 +UDCONF=6 Modules Attributes All products Syntax full PIN required No Settings saved Can be aborted No No Response time - Error reference +CME Error 19.20.1 Description Sets the data length trigger of the interested socket identifier for the data transmission enhanced Direct Link.
SARA-R4 series - AT commands manual 19.21.3 Defined values Parameter Type Number Description Socket identifier; used when changing the Direct Link settings: • SARA-R4 / SARA-N4 - The range goes from 0 to 6. Enhanced Direct Link character trigger, the value represents the ASCII code (in base 10) of the character to be used as character trigger. The allowed range is -1, 0-255, the factory-programmed value is -1; -1 means trigger disabled. Number 19.
SARA-R4 series - AT commands manual 19.23.2 Syntax Type Set Syntax Response AT+USOCTL=, +USOCTL: ,, [,] OK Test AT+USOCTL=? +USOCTL: (list of supported s),(list of supported s) Example AT+USOCTL=0,2 +USOCTL: 0,2,38 OK +USOCTL: (0-6),(0-4,10-11) OK OK 19.23.3 Defined values Parameter Type Number Number Number / String Description Socket identifier.
SARA-R4 series - AT commands manual 19.23.4 Notes SARA-R4 / SARA-N4 • =4 is not supported. • For TCP socket if =2, the parameter returns the total amount (in bytes) of sent acknowledged data. SARA-R410M-02B • =2, 3 and 11 are not supported by SARA-R410M-02B-00. SARA-R404M / SARA-R410M-01B • =2, 3 and 11 are not supported. SARA-N4 • =11 is not supported. 19.
SARA-R4 series - AT commands manual 20 Device and data security 20.1 Introduction Nowadays the security is very important to secure personal or confidential data from unauthorized access and therefore it is important to secure the IoT devices to protect the business and the data.
SARA-R4 series - AT commands manual 20.2.2 Read the module chip ID +USECCHIP +USECCHIP Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B Syntax PIN required Settings saved Can be aborted full No No No Response time - Error reference +CME Error 20.2.2.1 Description Queries the chip ID of the module and returns it. 20.2.2.2 Syntax Type Action Syntax AT+USECCHIP Response +USECCHIP: Example +USECCHIP: "12345678" OK OK 20.2.2.
SARA-R4 series - AT commands manual Type Read Syntax AT+USECDEVINFO? Response Example +USECDEVINFO: ,, OK OK 20.2.4.3 Defined values Parameter Type String String String String Description Device information structure defined by the SCL library provider; the sting is provided by u-blox on request.
SARA-R4 series - AT commands manual To prevent flooding the server with "security heartbeats", if the command is issued within 5 minutes of the last sent "security heartbeat", the request will be rejected and an error result code will be returned. 20.2.6.2 Syntax Type Action Syntax AT+USECCONN Response OK Example OK 20.3 Data security 20.3.1 Introduction 20.3.1.1 SSL/TLS/DTLS SSL/TLS/DTLS (where supported) provides a secure connection between two entities using TCP socket for communication (i.e.
SARA-R4 series - AT commands manual 20.3.1.4 SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B End-to-end data encryption and decryption The +USECE2EDATAENC, +USECE2EFILEENC AT commands allow encrypting data on a device and decrypting asynchronously in the cloud independent of protocols (legacy, etc.), servers, platforms or time before reaching the final destination. 20.3.
SARA-R4 series - AT commands manual • o pkcs9_emailAddress (http://oid-info.com/get/1.2.840.113549.1.9.1) o pkcs9_unstructuredName (http://oid-info.com/get/1.2.840.113549.1.9.2) The import of an X.509 certificate with DN containing other value fields (not in the above list) will result in an import error (error result code: USECMNG invalid certificate/key format). 20.3.2.
SARA-R4 series - AT commands manual Parameter Type Number String String Number String String String String String Number/ String Number/ String Description • 3: list imported certificates or private keys • 4: retrieve the MD5 of an imported certificate or private key Type of the security data: • 0: trusted root CA (certificate authority) certificate • 1: c
SARA-R4 series - AT commands manual UBX-17003787 - R16 Expected server hostname Password for the client private key Pre-shared key used for connection SNI PSK key and PSK key identity generated by RoT 1 * 2 * 3 * 4 * 7 * 8, 9 * 10 * 11 * 12 TLS session resumption Trusted root certificate internal name 0 * Server certificate pinning Cipher suite SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B Minimum SSL/TLS/DTLS version Certificate validation level o Level 1: certificate
Password for the client private key Pre-shared key used for connection SNI 2 * 3 * 4 * 7 * 8, 9 * 10 *7 * * * * * * * * * * * * * * TLS session resumption Expected server hostname 1 * Server certificate pinning Trusted root certificate internal name 0 * PSK key and PSK key identity generated by RoT Cipher suite SARA-R410M-02B / SARA-R410M-52B / SARA-R412M SARA-R410M-01B SARA-N4 Minimum SSL/TLS/DTLS version Certificate validation level SARA-R4 series - AT commands manual
SARA-R4 series - AT commands manual Type Set Syntax Response AT+USECPRF=,12, OK , TLS session resumption Set AT+USECPRF=,13, OK ,[,] Read AT+USECPRF=,13, +USECPRF: ,13,, [,] Example AT+USECPRF=0,12,"my_srv_cert",0 OK AT+USECPRF=0,13,0,1 OK AT+USECPRF=0,13,0 +USECPRF: 0,13,0,1 OK OK +UUSECPRF: ,13,, +USECPRF: 0,13,1,0 [,
SARA-R4 series - AT commands manual Parameter Type Description o (string) is the internal name identifying a trusted root certificate; the maximum length is 200 characters. The factory-programmed value is an empty string. • 4: expected server hostname; o (string) is the hostname of the server, used when certificate validation level is set to Level 2; the maximum length is 256 characters. The factory-programmed value is an empty string.
SARA-R4 series - AT commands manual Parameter Type Description - 2: pinning based on binary comparison of received and configured certificate • 13: TLS session resumption; o (number) configures the TLS session resumption. Allowed values: - 0: session resumption status • (number) configures the session resumption status. Allowed values: o 0 (factory-programmed value): disabled o 1: enabled - 1: session resumption type • (number) configures the session resumption type.
SARA-R4 series - AT commands manual SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B • When using a TCP socket, if =1 (SSL/TLS version) and =0 (any version) the connection is allowed only to TLS/SSL servers (version TLSv1.
SARA-R4 series - AT commands manual o (0x003D) TLS_RSA_WITH_AES_256_CBC_SHA256 o (0x000a) TLS_RSA_WITH_3DES_EDE_CBC_SHA 20.3.3.
SARA-R4 series - AT commands manual IANA enumeration 0x00AF 0x00B2 0x00B3 0x00B6 0x00B7 0x00BA 0x00BE 0x00C0 0x00C4 0xC002 0xC003 0xC004 0xC005 0xC007 0xC008 0xC009 0xC00A 0xC00C 0xC00D 0xC00E 0xC00F 0xC010 0xC011 0xC012 0xC013 0xC014 0xC017 0xC018 0xC019 0xC023 0xC024 0xC025 0xC026 0xC027 0xC028 0xC029 0xC02A 0xC02B 0xC02C 0xC02D 0xC02E 0xC02F 0xC030 0xC031 0xC032 0xC033 0xC034 0xC035 0xC036 0xC037 0xC038 0xC072 0xC073 0xC074 0xC075 UBX-17003787 - R16 Cipher suite description IANA_CS_REG_TLS_PSK_WITH_AE
SARA-R4 series - AT commands manual IANA enumeration 0xC076 0xC077 0xC078 0xC079 0xC07A 0xC07B 0xC07C 0xC07D 0xC086 0xC087 0xC088 0xC089 0xC08A 0xC08B 0xC08C 0xC08D 0xC08E 0xC08F 0xC090 0xC091 0xC092 0xC093 0xC094 0xC095 0xC096 0xC097 0xC098 0xC099 0xC09A 0xC09B 0xC09C 0xC09D 0xC09E 0xC09F 0xC0A0 0xC0A1 0xC0A2 0xC0A3 0xC0A4 0xC0A5 0xC0A6 0xC0A7 0xC0A8 0xC0A9 0xC0AA 0xC0AB 0xC0AC 0xC0AD 0xC0AE 0xC0AF Cipher suite description IANA_CS_REG_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 IANA_CS_REG_TLS_ECDHE_RSA_W
SARA-R4 series - AT commands manual Here below is reported an example with a DER encoded trusted root certificate. This example is applicable only for an AT terminal where it is possible to convert the HEX string to binary format (i.e. m-center). Command Response Description Step 1: Import a trusted root certificate using the stream of byte similar to +UDWNFILE AT+USECMNG=0,0, > Start the data transfer using the "DERCertificate",947 stream of byte.
SARA-R4 series - AT commands manual 20.3.5 Notes Due to significant memory fingerprint of an SSL/TLS connection, the number of concurrent SSL/TLS connections is limited. The USECMNG and the underlying SSL/TLS infrastructure allows 4 concurrent SSL/ TLS connections (i.e. 4 HTTPS requests or 2 HTTPS and 2 FTPS request). 20.3.
SARA-R4 series - AT commands manual 20.3.6.3 Defined values Parameter Type Number String String Number String Description Number of bytes to be sent. Filename where to store the encrypted data. See File system limits. Stream of bytes. Number of encrypted bytes returned. ASCII string representing the encrypted data of characters in the range [0x00,0xFF]. 20.3.
SARA-R4 series - AT commands manual Type Test Syntax AT+USECDATADEC=? Response Example +USECDATADEC: (list of supported +USECDATADEC: (1-8224) s) OK OK 20.3.7.3 Defined values Parameter Type Number String String Number String Description Number of bytes to be decrypted. Filename where to store the decrypted data. For more details on file system limitations, see File system limits.
SARA-R4 series - AT commands manual Parameter Type Number String Description Number of encrypted bytes returned. ASCII string representing the encrypted data of characters in the range [0x00,0xFF]. 20.3.9 Local decryption from a file +USECFILEDEC +USECFILEDEC Modules SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B Syntax PIN required Settings saved Can be aborted Attributes full No No No Response time < 30 s Error reference +CME Error 20.3.9.
SARA-R4 series - AT commands manual 20.3.10 Pre-Shared Key (PSK) generation +USECPSK +USECPSK Modules Attributes SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B Syntax PIN required Settings saved Can be aborted full No No No Response time < 30 s Error reference +CME Error 20.3.10.1 Description Generate a PSK identity and key. 20.3.10.
SARA-R4 series - AT commands manual Type Set Syntax Response AT+USECE2EDATAENC= +USECE2EDATAENC: length>, OK Example AT+USECE2EDATAENC=512 > 512 bytes of data to be encrypted < +USECE2EDATAENC: 512,"512 bytes of encrypted data" OK File system syntax Set AT+USECE2EDATAENC=, OK > AT+USECE2EDATAENC=512, "encfile" > 512 bytes of data to be encrypted < OK Test AT+USECE2EDATAENC=? +USECE2EDA
SARA-R4 series - AT commands manual Type Syntax Response File system syntax Set AT+USECE2EFILEENC=, OK Example OK AT+USECE2EFILEENC="file_to_ encrypt","file_to_store_data" OK 20.3.12.3 Defined values Parameter Type String String Number String UBX-17003787 - R16 Description Filename of the file containing the plain data. Filename where to store the encrypted data.
SARA-R4 series - AT commands manual 21 FTP Proprietary u-blox AT commands. FTP AT commands set can be used for sending and receiving files over the available bearer, transparently retrieving and storing them in the file system. Standard file and directory management operations on the remote FTP server are as well possible. PSD or CSD connection must be activated before using FTP client services.
SARA-R4 series - AT commands manual Type Syntax FTP mode Set AT+UFTP=6[,] Response Example OK OK AT+UFTP=6,1 OK FTP server port Set AT+UFTP=7[,] OK AT+UFTP=7,30 OK FTP control connection security Set AT+UFTP=8[,[, ]] Timer trigger configuration for Direct Link Set AT+UFTP=9, OK AT+UFTP=8,1,2 OK OK AT+UFTP=9,500 OK Data length trigger configuration for Direct Link Set AT+UFTP=10, OK AT+UFTP=10,1024 OK
SARA-R4 series - AT commands manual Parameter Type String String String String String Number Number Number Number Number Number Number Number / String Number / String Description • 7: remote FTP server listening port • 8: control connection security • 9: timer trigger •
SARA-R4 series - AT commands manual SARA-R4 / SARA-N4 • , and parameters are not supported. • During connection to FTP remote server (via FTP login command) the FTP profile parameters cannot be changed or reset to factory-programmed values until disconnection takes place (FTP logout). Only =5 (inactivity timeout), and =6 (FTP mode), can be updated while the FTP connection is on the go. 21.
SARA-R4 series - AT commands manual Type Set Syntax Response AT+UFTPC=6,[, OK ] Send a file to the FTP server using the direct link mode Set AT+UFTPC=7,[, OK ] Change the working directory to the specified one Set AT+UFTPC=8, OK Example AT+UFTPC=6,"data.zip",30 OK AT+UFTPC=7,"data.
SARA-R4 series - AT commands manual Parameter Type String String String String Number Number String String Number Number String Number String String String String Number Number UBX-17003787 - R16 Description sending the +
SARA-R4 series - AT commands manual 21.2.4 Notes • If =6 the user must switch off the direct link mode (sending +++ to the serial interface) when the data stream is finished. This operation may take up to 10 s because the command also handles the final steps of the FTP protocol. SARA-R4 / SARA-N4 • The parameter is not supported. 21.
SARA-R4 series - AT commands manual 22 HTTP The section describes the u-blox proprietary AT commands that can be used for sending requests to a remote HTTP server, receiving the server response and transparently storing it in the file system. The supported methods are: HEAD, GET, DELETE, PUT, POST file and POST data. A PSD or CSD connection must be activated before using HTTP AT commands. When these commands report an HTTP error, the error code can be queried using the +UHTTPER AT command.
SARA-R4 series - AT commands manual Type Syntax Username Set AT+UHTTP=,2, Read AT+UHTTP=,2 Response Example OK AT+UHTTP=2,2,"my_user" OK +UHTTP: ,2, AT+UHTTP=2,2 OK +UHTTP: 2,2,"my_user" OK Password Set AT+UHTTP=,3, Read AT+UHTTP=,3 OK AT+UHTTP=2,3,"pwd" OK +UHTTP: ,3, AT+UHTTP=2,3 OK +UHTTP: 2,3,"pwd" OK Authentication type Set AT+UHTTP=,4, Re
SARA-R4 series - AT commands manual 22.1.
SARA-R4 series - AT commands manual Parameter Type Number / String Description Type and supported content depend on the related parameter; details are given above. 22.1.4 Notes • HTTP server IP address and HTTP server name are mutually exclusive. If the HTTP server IP address is specified by the user, then the value for the HTTP server name is reset, or vice versa.
SARA-R4 series - AT commands manual Parameter Type Number/ String Number/ String Description Content depends on the related (see above). Content depends on the related (see above). 22.2.4 Examples and use cases In this section some +UHTTPAC AT command examples and use cases are listed.
SARA-R4 series - AT commands manual Type Syntax Response [,]] POST file command Set AT+UHTTPC=,4,, OK ,, [,] POST data command Set AT+UHTTPC=,5, OK ,,,[,] GET FOTA update file Set AT+UHTTPC=,100, OK Test AT+UHTTPC=? +UHTTPC: (list of supported s),(list of
SARA-R4 series - AT commands manual Parameter Type String String Number String Number Number String Description It represents the data to be sent to the HTTP server with the POST request. The maximum length is 128 bytes. The data must be formatted according to the ContentType specified in parameter. Content depends on the related (see above).
SARA-R4 series - AT commands manual 22.4.3 Defined values Parameter UBX-17003787 - R16 Type Number Number Number Description HTTP profile identifier, in range 0-3 List of the allowed values is available in Appendix A.6 Value of class-specific error codes (reply code if class is 0). When =10 (wrong HTTP API usage), the allowed ; values are listed in Appendix A.6.
SARA-R4 series - AT commands manual 23 Positioning 23.1 NMEA u-blox cellular modules support reading NMEA strings from the GNSS receiver through AT commands. Before being able to read a specific NMEA string, it is necessary to activate the storage of the last value of that particular NMEA string. If storing a particular NMEA string was not activated, the information text response to the query will be "0,NULL".
SARA-R4 series - AT commands manual autonomously generate an accurate satellite orbit representation («AssistNow Autonomous data») that is usable for navigation much longer than the underlying broadcast ephemeris was intended for. Local Aiding feature provides a functionality so that u-blox receivers is instructed to dump the current state of their internal navigation database to the cellular module file system. This information is sent back to the receiver (e.g.
SARA-R4 series - AT commands manual u-blox concurrent GNSS receivers can acquire and track satellites from more than one GNSS system at the same time. The parameter configures the GNSS receiver into the required mode of operation. It is possible to combine different GNSS systems depending on the receivers capability to receive several carrier frequencies. See the corresponding GNSS receiver data sheet for the supported GNSS systems.
SARA-R4 series - AT commands manual 23.3.2 Assisted GNSS unsolicited indication +UGIND +UGIND Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No +CME Error Attributes 23.3.2.1 Description Enables or disables sending of URCs from MT to TE in the case of GNSS aiding operations. The parameter controls the processing of URCs specified within this command.
SARA-R4 series - AT commands manual Parameter Type Number Description • 16: IMES • 32: QZSS • 64: GLONASS Represents the result of the aiding operation: • 0: No error • 1: Wrong URL (for AssistNow Offline) • 2: HTTP error (for AssistNow Offline) • 3: Create socket error (for AssistNow Online) • 4: Close socket error (for AssistNow Online) • 5: Write to socket error (for AssistNow Online) • 6: Read from socket error (for AssistNow Online) • 7: Connection/DNS error (for AssistNow Online) • 8: Fi
SARA-R4 series - AT commands manual 23.3.3.2 Syntax Type Set Read Test Syntax AT+UGPRF=[,,] AT+UGPRF? Response OK OK +UGPRF: ,, OK +UGPRF: (list of supported ),(list of supported ), AT+UGPRF=? Example AT+UGPRF=0 +UGPRF: 0,0,"" OK +UGPRF: (0-127),(0-65535),"addr" OK OK 23.3.3.
SARA-R4 series - AT commands manual 23.3.4 Aiding server configuration +UGSRV +UGSRV Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference partial No NVM No +CME Error Attributes 23.3.4.1 Description Configures the network connection to a Multi GNSS Assistance (MGA) server. The configuration is saved in NVM and applied at the next GNSS power cycle.
SARA-R4 series - AT commands manual Parameter Type Number Number Number Description • 1 (default and factory-programmed value): every day • 2: every other day • 3: every third day Bitmask for combining the desired GNSS for the (offline) aiding • 1: GPS • 64: GLONASS The default and factory-programmed value is all (65). If the parameter is omitted, the current stored value is preserved.
SARA-R4 series - AT commands manual Parameter Type Description • 1: Download of local aiding data from the cellular module to the GNSS receiver • 2: AssistNow Offline file download request (file loaded into cellular module) • 4: AssistNow Online data download request (data loaded into the GNSS receiver). This is only needed if AssistNow Online is not used with automatic operation • 8: AssistNow autonomous • Other values are reserved for future use 23.3.
SARA-R4 series - AT commands manual SARA-R410M-02B / SARA-R410M-52B / SARA-N4 • If a UBX message of "input" type is sent to the GNSS receiver by means of the set command, only the final result code is returned. 23.3.7 GNSS indications timer +UGTMR +UGTMR Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No < 10 s +CME Error Attributes 23.3.7.
SARA-R4 series - AT commands manual 23.3.8 Get GNSS time and date +UGZDA +UGZDA Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No < 10 s +CME Error Attributes 23.3.8.1 Description Enables/disables the storing of the last value of NMEA $ZDA messages, and get the current messaging state.
SARA-R4 series - AT commands manual Type Syntax Response Example OK +UGGGA: 0,NULL Test AT+UGGGA=? +UGGGA: (list of supported s) OK +UGGGA: (0-1) OK OK 23.3.9.3 Defined values Parameter Type Number <$GGA msg> String Description • 0 (factory-programmed value): to disable the NMEA $GGA messages • 1: to enable the NMEA $GGA messages NMEA $GGA messages or "Not available" if the NMEA string is enabled, but this information has not been still sent to the user. 23.3.
SARA-R4 series - AT commands manual 23.3.11 Get number of GNSS satellites in view +UGGSV +UGGSV Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No < 10 s +CME Error Attributes 23.3.11.1 Description Enable/disables the storing of the last value of NMEA $GSV messages, and gets the current messaging state.
SARA-R4 series - AT commands manual 23.3.12 Get recommended minimum GNSS data +UGRMC +UGRMC Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No < 10 s +CME Error Attributes 23.3.12.1 Description Enable/disables the storing of the last value of NMEA $RMC messages, and gets the current messaging state.
SARA-R4 series - AT commands manual Type Syntax Response Test AT+UGVTG=? +UGVTG: (list of supported s) Example +UGVTG: 0,NULL OK +UGVTG: (0-1) OK OK 23.3.13.3 Defined values Parameter Type Number <$VTG msg> String Description • 0 (factory-programmed value): to disable the NMEA $VTG messages • 1: to enable the NMEA $VTG messages NMEA $VTG messages or "Not available" if the NMEA string is enabled, but this information has not been still sent to the user. 23.3.
SARA-R4 series - AT commands manual 23.4 CellLocate and hybrid positioning 23.4.1 Ask for localization information +ULOC +ULOC Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No < 10 s +CME Error 23.4.1.
SARA-R4 series - AT commands manual Type URC Syntax Response If =0: +UULOC: ,
SARA-R4 series - AT commands manual Parameter / / / / / / Type String Number Number Number Number Number Number Number Number Number String String Number Description Estimated longitude, in degrees Estimated altitude, in meters9 Estimated 50% confidence level error,
SARA-R4 series - AT commands manual 23.4.2 Localization information request status unsolicited indication +ULOCIND +ULOCIND Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No +CME Error 23.4.2.1 Description Configures sending of URCs from MT to TE in the case of +ULOC operations. The URC provides the result of the steps of an +ULOC operation. 23.4.
SARA-R4 series - AT commands manual 23.4.3 Specify the device autonomous solution +ULOCAID +ULOCAID Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No +CME Error 23.4.3.
SARA-R4 series - AT commands manual Type Test Syntax AT+ULOCAID=? Response +ULOCAID: (list of supported s),(list of supported s),(list of supported
SARA-R4 series - AT commands manual Type Syntax Response ,, Test AT+ULOCGNSS=? OK +ULOCGNSS: (list of supported ),(list of supported ),(list of supported ), (list of supported ),(list of supported ),(list of supported ), (list of supported ),(list of supported ),(list of supported ),(list of supported ),(list of supported ),(list of supported
SARA-R4 series - AT commands manual Parameter Type Number Number Description • 4: Galileo • 8: BeiDou • 16: IMES • 32: QZSS • 64: GLONASS 0 (reserved value) 0 (reserved value) 23.4.4.4 Notes • To enable SBAS system opportunely configure both and parameters. • If a parameter is omitted, the current set value is kept. • For more details on parameter description see the corresponding u-blox-GNSS receiver description. 23.4.
SARA-R4 series - AT commands manual 23.4.5.4 Notes SARA-R4 • When the module is registered with a LTE NB1 network, the parameter setting is not effective and a normal scan is triggered. SARA-R410M-02B / SARA-R410M-52B / SARA-R412M • The command is not supported by SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00 and SARA-R412M-02B-01.
SARA-R4 series - AT commands manual 2 24 I C 24.1 Introduction The I2C AT commands support communication with more than one connected device via one of the controllers, but require opening and closing a logical channel for each connected device. Only one logical channel at a time can be opened. The availability and hardware description of the I2C interfaces are out of the scope of this document and are described in a separate document. Refer to the corresponding module System Integration Manual.
SARA-R4 series - AT commands manual Type Test Syntax AT+UI2CO=? Response +UI2CO: (list of supported s),(list of supported s),(list of supported ),( range),(list of supported s) Example +UI2CO: (1),(0-1),(0-1),(0x000-0 x3FF),(0-1) OK OK 24.2.
SARA-R4 series - AT commands manual 2 24.4 I C read from peripheral +UI2CR +UI2CR Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No No No +CME Error Attributes 24.4.1 Description Reads of data from the I2C slave device of the current logical channel and prints them in HEX format in separate rows. 24.4.
SARA-R4 series - AT commands manual Type Test Syntax AT+UI2CREGR=? Response +UI2CREGR: (list of supported s),(list of supported s) Example +UI2CREGR: (0x00-0xFF),(1-100) OK OK 24.5.3 Defined values Parameter Type Number Number ,..., ,..., Number Description Device address in HEX format Number of bytes to read from the slave I2C register. The range goes from 1 to 100.
SARA-R4 series - AT commands manual 25 MQTT 25.1 Introduction MQTT AT commands are implemented according with MQTT version 3.1.1. For a more detailed overview on MQTT protocol, see MQTT version 3.1.1 - OASIS standard [134]. The Message Queueing Telemetry Transport (MQTT) protocol specifies a simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency, or unreliable networks.
SARA-R4 series - AT commands manual Type Set Syntax AT+UMQTT=[, [,]] Response +UMQTT: , Example AT+UMQTT=12,1 OK +UMQTT: 12,1 OK MQTT unique client ID Set AT+UMQTT=0, +UMQTT: 0, AT+UMQTT=0,"352753090041680" OK +UMQTT: 0,1 OK MQTT local TCP port number Set AT+UMQTT=1, +UMQTT: 1, AT+UMQTT=1,1883 OK +UMQTT: 1,1 OK MQTT server name Set AT+UMQTT=2,[, ] +UMQTT: 2, OK AT+UMQTT=2, "w
SARA-R4 series - AT commands manual Type Read Read Syntax AT+UMQTT= AT+UMQTT? Response +UMQTT: ,[, ] OK +UMQTT: 0, +UMQTT: 2,, +UMQTT: 3,IP_address>, +UMQTT: 4, +UMQTT: 6, +UMQTT: 7, +UMQTT: 8, +UMQTT: 9,, +UMQTT: 10, Example +UMQTT: 4,"my_username" OK +UMQTT: 0,"352848080012186" +UMQTT: 2,"",1883 +UMQTT: 3,"",1883 +UMQTT: 4,"" +UMQTT: 6,
SARA-R4 series - AT commands manual Parameter Type Number String String Number String String Number Number Number String String Number Number Number Number Number Number / String Number / String UBX-17003787 - R16 Description MQTT client TCP port.
SARA-R4 series - AT commands manual 25.2.4 Notes • • The information text response to the read command does not display the password. Some network operators do not allow secure MQTT. In this case the AT+UMQTTC=1 command (MQTT login) will return a failure response by means of the +UUMQTTC URC after an TLS timeout of 30 s.
SARA-R4 series - AT commands manual whether the MQTT server saves the will message (and the corresponding will message parameters) across MQTT disconnection. 25.3.
SARA-R4 series - AT commands manual 25.4 MQTT will message configuration +UMQTTWMSG +UMQTTWMSG Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes partial No No No +CME Error 25.4.1 Description Configures the will message associated with the other MQTT profile parameters for an MQTT client's connection.
SARA-R4 series - AT commands manual 25.5 Save/Restore MQTT profile from NVM +UMQTTNV +UMQTTNV Modules Attributes SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time Error reference full No NVM No +CME Error 25.5.
SARA-R4 series - AT commands manual The +UUMQTTCM URC provides the contents of the received message when after having issued the AT +UMQTTC=6 command. The +UUMQTTCM URC is enabled by default. 25.6.
SARA-R4 series - AT commands manual Type Set Syntax AT+UMQTTC=8, Response +UMQTTC: 8, Example AT+UMQTTC=8,"192.168.1.
SARA-R4 series - AT commands manual Type Syntax MQTT read message Set AT+UMQTTC=6[,] Response Example +UMQTTC: 6,,,,,, AT+UMQTTC=6,1 OK +UUMQTTC: 6,, URC Ping MQTT broker Set AT+UMQTTC=8, OK +UMQTTC: 6,0,31,13,"sensor/heat/ #",18,"23 degrees Celsius" OK +UUMQTTC: 6,3,0 AT+UMQTTC=8,1 OK Publish a binary message to a topic Set AT+UMQTTC=9,,,
SARA-R4 series - AT commands manual Parameter Type Number Number String String String Number String String Number Number String Number Number Number Number Number Number String Number Number UBX-17003787 - R16 Description W
SARA-R4 series - AT commands manual Parameter Type Number String Description Specifies the number of octets in , the maximum length is 1024 octects. Data bytes to be published. 25.6.5 Notes • • The topic name should not include any wildcards for the publish commands. The topic filter could include the '+' wildcard to substitute for a single topic folder or the '#' wildcard to substitute for any number of topic folders.
SARA-R4 series - AT commands manual Parameter UBX-17003787 - R16 Type Description • SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B - Value of class-specific error code. The values are listed in MQTT class error codes.
SARA-R4 series - AT commands manual 26 Lightweight M2M 26.1 LwM2M Objects management 26.1.1 Introduction 26.1.1.1 SARA-R4 object management Lightweight M2M is a protocol from the Open Mobile Alliance (OMA) that defines the application layer communication between a LwM2M server and a LwM2M client. LwM2M includes device management and service enablement for LwM2M devices. For more details on LwM2M protocol, see Lightweight Machine to Machine Technical Specification [133].
SARA-R4 series - AT commands manual 26.1.2 Load LwM2M object definition +ULWM2MADD +ULWM2MADD Modules SARA-R410M-02B SARA-R410M-52B SARA-R410M-63B SARA-R410M-73B SARA-R410M-83B SARA-R412M Syntax PIN required Settings saved Can be aborted Response time Error reference Attributes full No No No - 26.1.2.1 Description Loads a LwM2M object into LwM2M objects table from a Lua definition file.
SARA-R4 series - AT commands manual 26.1.3.4 Notes SARA-R410M-02B / SARA-R410M-52B / SARA-R412M • The command is not supported by SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00 and SARA-R412M-02B-01. 26.1.
SARA-R4 series - AT commands manual Type Syntax Response Test AT+ULWM2MCREATE=? OK +ULWM2MCREATE: "JSON",(list of +ULWM2MCREATE: "JSON",(1supported s) 65534) OK Example \":\"HSW0\"},{\"n\":\"0/3\",\"sv\": \"HUID0\"}]}",721 OK 26.1.5.
SARA-R4 series - AT commands manual 26.1.7.2 Syntax Type Set Syntax AT+ULWM2MWRITE=[, ] Response OK Example AT+ULWM2MWRITE="{\"bn\":\"/1/1/ \",\"e\":[{\"n\":\"1\",\"v\":1000}]}" Test AT+ULWM2MWRITE=? +ULWM2MWRITE: "JSON" OK +ULWM2MWRITE: "JSON" OK OK 26.1.7.
SARA-R4 series - AT commands manual 26.2 LwM2M connectivity 26.2.
SARA-R4 series - AT commands manual Type URC Syntax Response +ULWM2MSTAT: 3,, LwM2M client status URC Example +ULWM2MSTAT: 3,123,"/3300/0 /5700" +ULWM2MSTAT: 4, +ULWM2MSTAT: 4,7 26.2.2.
SARA-R4 series - AT commands manual 26.2.2.4 SARA-R404M / SARA-R410M-01B / SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 Description SARA-R410M-02B / SARA-R410M-52B / SARA-R412M The following command description is applicable to SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00, SARA-R412M-02B-01. Allows enabling or disabling of LwM2M FOTA status URCs. 26.2.2.
SARA-R4 series - AT commands manual Parameter Type Number Description • SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 - 100, 101, 102, 10 3, 104 • SARA-R404M / SARA-R410M-01B - 0 Supported content depends on the related parameter. Details are given above. 26.2.3 Stop LwM2M client +ULWM2M +ULWM2M Modules Attributes All products Syntax full PIN required Yes Settings saved Can be aborted NVM No Response time - Error reference - 26.2.3.
SARA-R4 series - AT commands manual 26.2.3.4 SARA-R404M / SARA-R410M-01B / SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 Description SARA-R410M-02B / SARA-R410M-52B / SARA-R412M The following command description is applicable to SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00, SARA-R412M-02B-01. Cancels the FW download to the device when a LwM2M session is in progress. To make use of this command, enable URCs for LwM2M FOTA sessions.
SARA-R4 series - AT commands manual Type Syntax Response OK Example OK 26.2.4.
SARA-R4 series - AT commands manual 26.2.5.4 Notes SARA-R410M-02B / SARA-R410M-52B / SARA-R412M • The command is not supported by SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00 and SARA-R412M-02B-01. 26.2.
SARA-R4 series - AT commands manual 26.2.6.4 Notes SARA-R410M-02B / SARA-R410M-52B / SARA-R412M • The command is not supported by SARA-R410M-02B-00, SARA-R410M-02B-01, SARA-R410M-52B-00, SARA-R410M-52B-01, SARA-R412M-02B-00 and SARA-R412M-02B-01. 26.2.7 LwM2M host device information +UHOSTDEV +UHOSTDEV Modules Attributes SARA-R410M-01B SARA-R410M-02B SARA-R410M-52B SARA-R412M SARA-N4 Syntax PIN required Settings saved Can be aborted Response time full Yes NVM No - Error reference +CME Error 26.2.7.
SARA-R4 series - AT commands manual The LwM2M pulse feature can be triggered by the LwM2M server and also by the +ULWM2MCREATE, +ULWM2MWRITE, +ULWM2MDELETE, +ULWM2MREAD AT commands. 26.2.8.2 Syntax Type Set Read Syntax Response AT+ULWM2MPULSE=, OK ,, AT+ULWM2MPULSE? +ULWM2MPULSE: ,,,, [...
SARA-R4 series - AT commands manual note [178]. The +ULWM2MNOTIFY URC can be triggered by the +ULWM2MCREATE, +ULWM2MWRITE, +ULWM2MDELETE, +ULWM2MREAD AT commands. 26.2.9.
SARA-R4 series - AT commands manual Type Test Syntax AT+ODIS=? Response +ODIS: (Host Device ID),(Host Device Manufacturer),(Host Device Model), (Host Device Software Version) Example +ODIS: (Host Device ID),(Host Device Manufacturer),(Host Device Model), (Host Device Software Version) OK OK 26.2.10.3 Defined values Parameter Type String String Description Host identification.
SARA-R4 series - AT commands manual A Appendix: Error result codes A.
SARA-R4 series - AT commands manual Numeric error code 111 112 113 114 115 122 125 126 127 128 129 130 131 132 133 134 135 137 138 140 141 142 143 144 145 146 147 148 149 150 153 154 155 156 159 160 165 166 168 169 170 171 172 173 174 175 176 177 178 179 180 181 189 190 191 UBX-17003787 - R16 Description PLMN not allowed Location area not allowed Roaming not allowed in this location area GPRS services not allowed in this PLMN No Suitable Cells In Location Area Congestion Not authorized for this CSG Insuf
SARA-R4 series - AT commands manual Numeric error code 192 193 194 195 197 254 255 262 300 301 302 303 304 305 310 311 312 313 314 315 316 317 318 320 321 322 330 331 332 340 500 608 701 702 1001 1003 1006 1008 1016 1017 1018 1019 1021 1022 1026 1027 1028 1029 1030 1031 1034 1038 1041 1042 1043 UBX-17003787 - R16 Description Message type not compatible IE non existent Conditional IE error Message not compatible Protocol error unspecified Invalid error mapping Internal error SIM blocked ME failure SMS ser
SARA-R4 series - AT commands manual Numeric error code 1044 1047 1049 1050 1055 1056 1057 1058 1059 1063 1065 1068 1069 1070 1079 1081 1087 1088 1091 1095 1096 1097 1098 1099 1100 1101 1102 1111 1112 1127 1142 1143 1149 1243 1244 1279 1283 1500 1501 1502 1503 1504 1505 1520 1521 1530 1531 1540 1542 1543 1544 1545 1546 1547 1548 UBX-17003787 - R16 Description requested circuit/channel not available Resources unavailable, unspecified Quality of service unavailable Requested facility not subscribed Incoming
SARA-R4 series - AT commands manual Numeric error code 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1600 1560 1561 1612 1613 1614 1615 1616 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1660 1670 1671 1672 1673 UBX-17003787 - R16 Description unknown PDP address or PDP type GPRS generic operation error GPRS invalid APN GPRS authentication failure GPRS QoS parameters inconsistent GPRS netw
SARA-R4 series - AT commands manual Numeric error code 1674 1675 1676 1677 1678 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1800 1801 1802 1803 1804 1805 1806 1900 1901 1902 1903 1904 1910 1911 1912 1913 1914 1950 1951 1952 2000 3000 4000 4001 5000 5001 5002 Description USEC FW package installation required USEC FW package not valid USEC resource not available USEC data not available USEC timeout GPS GPIO not configured GPS GPIO ownership error Invalid operation with GPS ON Inval
SARA-R4 series - AT commands manual Numeric error code 21 22 27 28 29 30 38 41 42 47 50 69 81 95 96 97 98 99 111 127 128 129 130 143 144 145 159 160 161 175 176 192 193 194 195 196 197 198 199 208 209 210 211 212 213 287 290 296 297 300 301 302 303 304 305 UBX-17003787 - R16 Description Short message transfer rejected Memory capacity exceeded Destination out of service Unidentified subscriber Facility rejected Unknown Subscriber Network out of order Temporary failure Congestion Resources unavailable, uns
SARA-R4 series - AT commands manual Numeric error code 310 311 312 313 314 315 320 321 322 330 331 332 340 350 351 352 353 354 355 356 357 358 359 364 365 368 369 370 371 372 373 360 361 362 363 366 367 500 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 UBX-17003787 - R16 Description SIM not inserted SIM PIN required PH-SIM PIN required SIM failure SIM busy SIM wrong memory failure invalid memory index memory full SMSC address unknown no network service network timeout no +CNMA ackno
SARA-R4 series - AT commands manual Numeric error code 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 543 544 545 546 547 548 548 549 555 556 557 558 560 561 562 563 564 565 566 567 568 569 571 572 576 577 579 580 581 583 584 585 586 587 590 591 595 601 604 605 UBX-17003787 - R16 Description MS missing TP-User-Data MS TP-User-Data to long MS no Command-Request in Phase 1 MS Cmd-Req invalid TP-Destination-Address MS Cmd-Req invalid TP-User-Data-Length MS Cmd-Req invalid TP-User-Data MS Cmd-Re
SARA-R4 series - AT commands manual Numeric error code 606 608 609 610 612 614 615 616 618 619 620 621 622 623 624 625 626 627 628 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 647 649 650 653 654 656 657 658 659 660 661 662 663 664 665 669 670 671 672 UBX-17003787 - R16 Description ME Busy -CM Service Request Already Pending Rejected Due To SUP Timer Expiry Rejected Due To USSD Busy Rejected Due To SS Busy SIM Toolkit Request Is Rejected, Because Another SIM Toolkit Request Is Pending Reje
SARA-R4 series - AT commands manual Numeric error code 674 675 676 677 680 Description SIM Toolkit Cannot Initiate A Call, Because MMI Is Not Registered SIM Toolkit Call Setup Request Is Rejected Due User Did Not Accept Proactive SIM Appl Terminated By User SIM Toolkit Originated SIM Reset (Refresh Request) Dial String/Number Incorrect A.3 Firmware install final result codes The +UFWINSTALL command issues a final result code providing the result of the FW install procedure.
SARA-R4 series - AT commands manual Numeric error code 22 32 38 64 65 71 77 78 89 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 160 161 Description Resulting from the following commands EINVAL - Invalid argument +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI EPIPE - Broken pipe (internal error) +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI ENOSYS - Function not implemented +USOSO, +USOGO ENONET - Machine is n
SARA-R4 series - AT commands manual Numeric error code 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 Description Resulting from the following commands ENSRSERVFAIL - DNS server returned general failure ENSRNOTFOUND - Domain name not found ENSRNOTIMP - DNS server does not implement requested operation ENSRREFUSED - DNS server refused query ENSRBADQUERY - Misformatted DNS query ENSRBADNAME - Misformatted domain name ENSRBADFAMILY - Unsupported address family ENSRBADRESP - Misformatted DN
SARA-R4 series - AT commands manual Numeric error code 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26-30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 UBX-17003787 - R16 Description Directory name missing File name missing Null parameter Unknown FTP command Unknown file action Wrong FTP state Wrong parameter PSD or CSD connection not established No memory available for allocation Reserved internal code Length of given web server (address
SARA-R4 series - AT commands manual Numeric error code 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 226 250 350 421 Description Socket cannot decode password Socket cannot get size FFS Invalid parameter FFS invalid handle FFS cannot open file FFS cannot seek file FFS cannot get file size FFS cannot read FFS bad offset FFS cannot write Direct link internal error Failed to open extended passive mode Failed to parse extended passive mode server reply Internal error Client IP protocol not supported - try p
SARA-R4 series - AT commands manual Numeric error code 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 - 72 73 Description Invalid server hostname Invalid server IP address Invalid authorization method Server missing Username length exceeded Password length exceeded Internal error Server connection error Error occurred in HTTP request Internal error Internal error Invalid POST data size Empty FFS file name Invalid FFS file length I
SARA-R4 series - AT commands manual Numeric error code 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Description File not found File already created Illegal id Illegal file handle Illegal type Illegal mode File range error The operation is not possible Write error User id error Internal fatal error Memory resource error Maximum number of files exceeded Memory not available Invalid filename Streaming not enabled Operation not allowed on static file Memory table inconsistency Not a
SARA-R4 series - AT commands manual Numeric error code 30 40 41 50 51 60 61 70 71 80 100 110 111 112 113 114 115 116 117 118 120 130 150 151 160 165 166 167 200 201 202 240 241 242 250 251 252 350 360 361 370 371 380 381 390 400 410 411 412 500 501 502 600 601 602 UBX-17003787 - R16 Description Error in UMQTTC parameter range Error in memory allocation for UMQTTER command's response Error in UMQTTER command syntax IP Address invalid error IP Address conversion failed Input parameter invalid Error Error i
SARA-R4 series - AT commands manual Numeric error code 603 604 700 701 702 703 704 1000 Description DSS allocation Fail Error DSS Get IP Address Error DNS Get Server Fail Error DNS Add Server Fail Error DNS Client Start Fail Error DNS Client Stop Fail Error DNS Name Resolution Fail Error Start Data Call Fail Error A.6.4.1.
SARA-R4 series - AT commands manual Numeric error code -20035 -20036 -20037 -20038 -20039 -20040 -20041 -20042 -20043 -20044 -20045 -20046 -20047 -20048 -20049 -20050 -150001 -150002 -150003 -150004 -150005 -150006 -150007 -150008 -150009 -150010 -150011 -150012 -150013 -150014 -150015 -150016 -150017 -150018 -150019 -150020 Description MQTT Puback msg creation failed (QAPI MQTT) MQTT Pubcom msg creation failed (QAPI MQTT) MQTT Publish msg creation failed (QAPI MQTT) MQTT Pubrec msg creation failed (QAPI
SARA-R4 series - AT commands manual Numeric error code 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 UBX-17003787 - R16 Description Keep alive time out of range Security mode out of range Wrong Security Manager Profile Security Manager Profile out of range Invalid topic Topic length out of range Missing message or filename Cannot get file size File size out of range Cannot open file Cannot read file QOS out of range Retain out of range Wrong will messa
SARA-R4 series - AT commands manual B Appendix: AT Commands List Call control UBX-17003787 - R16 D SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B A AT command • • • • • • • • • • • • • • B Appendix: AT Commands List Page 348 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 • • • • • • • • +URDFILE • • • • • • • • • • • • • • +URDBLOCK • • • • • • • • +ULSTFILE SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UDWNFILE +UDELFILE AT command +UDWNBLOCK File System • • • • • • • • • • • • • • B Appendix: AT Commands List Page 349 of 401
SARA-R4 series - AT commands manual General commands UBX-17003787 - R16 +CGMI +CGMM +CGMR +CGSN +CIMI +CSCS +GMI +GMM +GMR +GSN A/ I SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CCID AT command • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands Lis
SARA-R4 series - AT commands manual GPIO interface UBX-17003787 - R16 +UGPIOR +UGPIOW SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UGPIOC AT command • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 351 of 401
SARA-R4 series - AT commands manual I2C interface UBX-17003787 - R16 +UI2CO +UI2CR +UI2CREGR +UI2CW SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UI2CC AT command • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 352 of 401
SARA-R4 series - AT commands manual Internet suite UBX-17003787 - R16 +UFTP +UFTPC +UFTPER +UHTTP +UHTTPAC +UHTTPC +UHTTPER SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UDNSRN AT command • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 353 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 • • • • • • • • • • • • • • • • +USECPRF +USECOFF +USECMNG +USECFILEENC +USECFILEDEC +USECE2EFILEENC +USECE2EDATAENC +USECDEVINFO +USECDATAENC • • • • • • • • • +USECROTUID • • • • • • • • • +USECPSK SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +USECCONN +USECCHIP AT command +USECDATADEC Device and data security • • • • B Appendix: AT Commands List Page 354 of 401
SARA-R4 series - AT commands manual Localization features UBX-17003787 - R16 +UGIND +UGPRF +UGPS +UGRMC +UGSRV +UGTMR +UGUBX +UGVTG +UGZDA +ULOC • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • +ULOCIND +UGGSV • • • • • • +ULOCGNSS +UGGSA • • • • • • +ULOCCELL +UGGLL • • • • • • +ULOCAID +UGGGA SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52
SARA-R4 series - AT commands manual Mobile equipment control and status UBX-17003787 - R16 +CMER +CPAS +CPWROFF • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • +UCIND +CMEE • • • • • • • • +CTZU +CIND • • • • • • • • +CSGT +CFUN SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CCLK AT command • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 356 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 • • • • • +VZWRSRQ +USVCDOMAIN +UDCONF=77 • • • • • • • +VZWRSRP • • • • • • • • • • • • • • +VZWAPNE • • • • • • +UCGED • • • • • • • +URAT • • • • • • • • • • • +UMNOPROF • • • • • • +PACSP • • • • • • • • +CSQ +COPS • • • • • • • • +CSCON +CNUM • • • • • • • • • • • • • • +CREG +CESQ • • • • • • • • +CEDRXS SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CEDRXRDP +CCI
SARA-R4 series - AT commands manual UBX-17003787 - R16 +UAUTHREQ +UDCONF=75 • • • • • • D* • • • • • • • • +UPSD • • • • • • +UDCONF=76 • • • • • • +CIPCA • • • • • • • • • • • • • • +CGREG • • • • • • • • +CGPIAF • • • • • • • • • • • • • • +CGPADDR • • • • • • • • +CGEREP +CGATT • • • • • • • • +CGDEL +CGACT • • • • • • • • • • • • • • +CGDCONT +CEREG SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CEMODE AT command +CGCONTR
SARA-R4 series - AT commands manual Device lock UBX-17003787 - R16 +CPIN +CPWD SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CLCK AT command • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 359 of 401
SARA-R4 series - AT commands manual Serial interface UBX-17003787 - R16 S2 S3 S4 S5 S6 S7 S8 V X • • • • • • • • S12 • • • • • • • • S10 +ICF • • • • • • • • Q +CMUX • • • • • • • • O &V • • • • • • • • E &S • • • • • • • • +IPR &F • • • • • • • • +IFC &D SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B &C AT command • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
SARA-R4 series - AT commands manual Serial interface UBX-17003787 - R16 \Q SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B Z AT command • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 361 of 401
SARA-R4 series - AT commands manual Short Messages Service UBX-17003787 - R16 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • +UCMGW +CRES • • • • • • • • +UCMGS +CPMS • • • • • • • • +UCMGR +CNMI • • • • • • • • +UCMGL +CNMA • • • • • • • • +CSODCP +CMSS • • • • • • • • +CSMS +CMMS • • • • • • • • +CSMP +CMGW • • • • • • • • +CSDH +CMGS • • • • • • • • +CSCA +CMGR • • • • • • • • +CSAS
SARA-R4 series - AT commands manual SIM functionalities UBX-17003787 - R16 +CRSM +CSIM +CUSATR +CUSATW +UBIP +UCUSATA +USIMSTAT SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CLAN AT command • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • B Appendix: AT Commands List Page 363 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 • • • • • • • • • • • • • +URINGCFG +ULGASP +UFOTASTAT +UFOTACONF • • • • • • • • • • • • • • • • +UTEST • • • • • • • • • • • • • • +UTEMP • • +UFWUPD • • • • • • • • +UFWINSTALL SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UFOTA +UANTR AT command +UBKUPDATA System features • • • • • • • • • • • • • • B Appendix: AT Commands List Page 364 of 401
SARA-R4 series - AT commands manual Power management UBX-17003787 - R16 +UPSMR • • • • • • • • • • • • • • • • • • +UPSV +UCPSMS SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +CPSMS AT command • • • • • • B Appendix: AT Commands List Page 365 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 +USORF +USOSEC +USOSO +USOST +USOWR • • • • • • • • +USORD • • • • • • • • +USOLI +USOCL • • • • • • • • +USOGO +UDCONF=7 • • • • • • • • +USOER +UDCONF=6 • • • • • • • • +USODL +UDCONF=5 • • • • • • • • +USOCTL +UDCONF=3 • • • • • • • • +USOCR +UDCONF=2 • • • • • • • • +USOCO +UDCONF=10 SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B +UDCONF=1 AT command +USOCLCFG Interne
SARA-R4 series - AT commands manual +UMQTT +UMQTTC +UMQTTER +UMQTTNV +UMQTTWMSG +UMQTTWTOPIC MQTT • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • AT command SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-02B UBX-17003787 - R16 B Appendix: AT Commands List Page 367 of 401
SARA-R4 series - AT commands manual UBX-17003787 - R16 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • +ULWM2MWRITE +ULWM2MSTAT +ULWM2MREMOVE +ULWM2MREG +ULWM2MREAD +ULWM2MPULSE +ULWM2MNOTIFY +ULWM2MLIST +ULWM2MDEREG +ULWM2MDELETE +ULWM2MCREATE +ULWM2MCONFIG • • • • • +ULWM2M +UHOSTDEV SARA R404M-00B R410M-01B R410M-02B R412M-02B R410M-63B / R410M-73B R410M-83B R410M-52B N410-
SARA-R4 series - AT commands manual B.1 Parameters stored in non volatile memory The following table lists the AT commands which setting can be stored in the non volatile memory with their parameters and the factory-programmed values.
SARA-R4 series - AT commands manual AT command +UGIND +UGPIOC +UGPRF +UGRMC +UGSRV +UGVTG +UGZDA +UHOSTDEV +ULGASP +ULOCCELL +ULOCGNSS +ULOCIND +ULWM2M +ULWM2MNOTIFY +ULWM2MPULSE +ULWM2MSTAT Description Assisted GNSS unsolicited indication GPIO functionality setting Factory-programmed value / Comment Lightweight M2M pulse configuration LwM2M reporting No GPIO pins are configured as LwM2M pulse • • SARA-R4 / SARA-N4 - RI: 255, GPIO1: 255, GPIO2: 255, GPIO3: 255, GPIO4: 255, GPIO5: 255, GPIO6: 25
SARA-R4 series - AT commands manual AT command Description Factory-programmed value / Comment • SARA-R404M / SARA-R410M-01B / SARA-N4 - 1 (LwM2M FOTA downloading state URC enabled) SARA-R410M-02B / SARA-R410M-52B / SARA-R412M On SARA-R410M-02B-00, SARA-R410M-02B-01, SARAR410M-52B-00, SARA-R410M-52B-01, SARA-R412M-0 2B-00, SARA-R412M-02B-01 the factory-programmed value is 1 (LwM2M FOTA downloading state URC enabled).
SARA-R4 series - AT commands manual AT command Description Factory-programmed value / Comment Class 1 APN in table above may differ from the one here specified. Refer to +VZWAPNE for details. B.2 Saving AT commands configuration SARA-R4 / SARA-N4 Saving AT commands configuration is not supported. B.3 Estimated command response time After having sent a command to a u-blox cellular module, the time to obtain a resulting result code depends on the SIM and the network.
SARA-R4 series - AT commands manual Category Estimated maximum time to response Last gasp configuration < 10 s MQTT command • SARA-R4 / SARA-N4 < 120 s Firmware update • SARA-R4 / SARA-N4 - < 20 s get Commands +ULGASP +UMQTTC +UFWUPD B.4 Multiple AT command interfaces u-blox cellular modules support multiple AT command interfaces, that means a certain number of virtual or physical channels that work as described in Definitions.
SARA-R4 series - AT commands manual B.5 Mobile Network Operator profiles By means of +UMNOPROF AT command the module is able to manage different MNO profiles that configure the module according with the MNO configuration. Reboot the module with AT+CFUN=15 to make the MNO profile active. For more details, see +UMNOPROF AT command. Depending on the module type numbers the MNO profile version can assume different settings.
SARA-R4 series - AT commands manual SARA-R410M-02B-00 Americas MNO profiles Enabled T3324 T3412_ext Locked Undefined False 6s 150 s No AT&T True 6s 150 s No Verizon False 6s 150 s No T-Mobile US False 6s 150 s No +CEDRXS Enabled Paging time window eDRX cycle length Locked False 7 9 No False 7 9 No False 7 9 No False 7 9 No +CGDCONT Data profile 1 Data profile 2 empty empty Data profile 3 empty Data profile 4 empty Data profile 6 empty IPV4V6,"phone" IPV4V6, " " empty IPV4V6, "vzwadmin" em
SARA-R4 series - AT commands manual SARA-R410M-02B-00 APAC MNO profiles Data profile 6 China Telecom Telstra empty empty +USVCDOMAIN Service domain CS+PS NTT DoCoMo SoftBank SKT CS+PS Table 27: SARA-R410M-02B-00 APAC MNO profiles SARA-R410M-02B-01 Americas MNO profiles Undefined AT&T Verizon T-Mobile US Sprint Telus 0 n/a 2 7.1 3 7.0 5 7.0 8 7.0 21 7.
SARA-R4 series - AT commands manual SARA-R410M-02B-01 EMEA MNO profiles Deutsche Telekom Standard Europe Vodafone 3, 8, 20 [524420] 3, 8, 20 [524420] No 3, 8, 20 [524420] 3, 8, 20 [524420] No 3, 8, 20 [524420] 3, 8, 20 [524420] No Locked LTE Cat M1, LTE Cat NB1 No LTE Cat M1, LTE Cat NB1 No LTE Cat NB1, LTE Cat M1 No +CPSMS Enabled T3324 T3412_ext Locked True 30 s 1116000 s No True 6s 11400 s No True 6s 11400 s No +CEDRXS Enabled Paging time window eDRX cycle length Locked True 1 2 No True
SARA-R4 series - AT commands manual SARA-R410M-02B-01 APAC MNO profiles China Telecom Paging time window 3 eDRX cycle length 9 Locked No Telstra 7 2 No NTT DoCoMo +CGDCONT Data profile 1 empty Data profile 2 Data profile 3 Data profile 4 Data profile 6 empty empty empty empty IPV4V6, "telstra.
SARA-R4 series - AT commands manual SARA-R410M-52B-01 Americas MNO profiles Undefined AT&T Verizon 0 n/a 2 6.6 3 6.
SARA-R4 series - AT commands manual SARA-R410M-63B-00 Americas MNO profiles Undefined +CPSMS Enabled T3324 T3412_ext Locked False 6s 150 s No +CEDRXS Enabled Paging time window eDRX cycle length Locked False 7 9 No +CGDCONT Data profile 1 Data profile 2 Data profile 3 Data profile 4 Data profile 6 empty empty empty empty empty +USVCDOMAIN Service domain CS+PS AT&T Verizon T-Mobile US Sprint NTT DoCoMo SoftBank SKT 20 6.6 28 6.7 39 6.
SARA-R4 series - AT commands manual SARA-R410M-63B-00 APAC MNO profiles Data profile 4 Data profile 6 China Telecom Telstra NTT DoCoMo empty empty SoftBank empty empty SKT empty empty +USVCDOMAIN Service domain CS+PS CS+PS CS+PS +CCIOTOPT CP EPS Optimization UP EPS Optimization Locked n/a n/a No n/a n/a No n/a n/a No T-Mobile US Sprint SoftBank SKT Table 34: SARA-R410M-63B-00 APAC MNO profiles SARA-R410M-73B-00 Americas MNO profiles Undefined MNO profile Version +UBANDMASK LTE-M band
SARA-R4 series - AT commands manual SARA-R410M-73B-00 APAC MNO profiles China Telecom Telstra NTT DoCoMo 20 6.5 SoftBank 28 6.7 SKT 39 6.
SARA-R4 series - AT commands manual SARA-R410M-83B-00 Americas MNO profiles Locked Undefined No +CPSMS Enabled T3324 T3412_ext Locked False 6s 150 s No +CEDRXS Enabled Paging time window eDRX cycle length Locked False 7 9 No +CGDCONT Data profile 1 Data profile 2 Data profile 3 Data profile 4 Data profile 6 empty empty empty empty empty +USVCDOMAIN Service domain CS+PS AT&T Verizon T-Mobile US Sprint Telus +CCIOTOPT CP EPS Optimization Disabled UP EPS Optimization Disabled Locked No Table 3
SARA-R4 series - AT commands manual SARA-R410M-83B-00 EMEA MNO profiles Deutsche Telekom Data profile 1 Data profile 2 Data profile 3 Data profile 4 Data profile 6 Standard Europe empty empty empty empty empty +USVCDOMAIN Service domain PS Vodafone +CCIOTOPT CP EPS Optimization UP EPS Optimization Locked Table 38: SARA-R410M-83B-00 EMEA MNO profiles SARA-R410M-83B-00 APAC MNO profiles China Telecom Telstra MNO profile Version 4 7.
SARA-R4 series - AT commands manual SARA-R410M-83B-00 APAC MNO profiles China Telecom Telstra NTT DoCoMo SoftBank SKT T-Mobile US Sprint Locked Table 39: SARA-R410M-83B-00 APAC MNO profiles SARA-R412M-02B-00 Americas MNO profiles Undefined MNO profile Version +UBANDMASK LTE-M bands [decimal value] NB-IoT bands [decimal value] Locked AT&T Verizon Telus 0 n/a 1, 3, 5, 8, 19, 26 [33816725] n/a No +URAT Allowed values Locked LTE Cat M1 No +CPSMS Enabled T3324 T3412_ext Locked False 6s 150
SARA-R4 series - AT commands manual SARA-R412M-02B-00 EMEA MNO profiles Standard Europe LTE Cat M1, LTE Cat NB1, GPRS/eGPRS No Vodafone Locked Deutsche Telekom LTE Cat M1, LTE Cat NB1, GPRS/eGPRS No +CPSMS Enabled T3324 T3412_ext Locked True 30 s 1116000 s No True 60 s 11400 s No True 6s 11400 s No +CEDRXS Enabled Paging time window eDRX cycle length Locked True 1 2 No True 1 2 No True 7 2 No +CGDCONT Data profile 1 Data profile 2 Data profile 3 Data profile 4 Data profile 6 empty empty empty
SARA-R4 series - AT commands manual SARA-R412M-02B-01 Americas MNO profiles Undefined AT&T +CGDCONT Data profile 1 Data profile 2 Data profile 3 Verizon T-Mobile US empty empty empty IPV4V6," " empty empty Data profile 4 Data profile 6 empty empty empty empty empty IPv6,"iot.nb" NONIP, "iot.nb.
SARA-R4 series - AT commands manual C Appendix: UDP Direct Link workflow C.1 Data from the IP network to the external port When a UDP data packet is received from the network, its payload is forwarded through the external port as soon as possible (according to the HW flow control, if any). Data from IP netw ork Forw ard it to external port (according with HW flow control, if any) Figure 10: Workflow of data from the IP network to the external port C.
SARA-R4 series - AT commands manual Event: new data from external port Reset sending timer New data + data into intermediate buffer is < than max_packet_size ? YES Put data into intermediate buffer and w ait sending timer expires or new data Finish, event handled NO Send max_packet_size of data to IP netw ork YES YES Remaining data is >= max packet size? Event: sending timer expires NO Is there any data? Is there any data into the intermediate buffer? NO YES Send data to IP netw ork NO Finis
SARA-R4 series - AT commands manual D Appendix: Glossary 2G 3G 3GPP ADC AIeC ADN AMR AP APN ASCII AT BL BSD CB CBM CLI CLIP CLIR COLP COLR CM CPHS CR CS CSD CSG CTS CUG DA DARP DCD DCE DCM DHCP DNS DSR DTE, TE DTMF DTR DUT EARFCN eCall EEP EF EFCGST EFHNBN EFPLMNwAcT eIM EONS EPD ETSI E-UTRAN/EUTRAN FDN UBX-17003787 - R16 2nd Generation 3rd Generation 3rd Generation Partnership Project Analog to Digital Converter Automatically Initiated eCall Abbreviated Dialing Numbers Adaptive Multi Rate Access Point A
SARA-R4 series - AT commands manual FOAT FOTA FS FTP FW FWINSTALL GAS GERAN GPIO GPRS GPS GSM HDLC HNB HPLMN HTTP I I2C I2S ICCID ICMP ICP IMEI IMSI InBM IP IRA IRC ISDN ISP IVS L3 LCP LF LNS M2M MCC ME MIeC MMI MN MNC MNO MO MS MSC MSD MSIN MSISDN MSPR MT MWI NAA NAS NITZ NVM UBX-17003787 - R16 Firmware Over AT Firmware Over The Air File System File Transfer Protocol Firmware Firmware Install Grouping information Alpha String GSM/EDGE Radio Access Network General Purpose Input Output General Packet Radi
SARA-R4 series - AT commands manual ODIS OLCM PAD P-CID PCN PDP PDU PIN PLMN PPP PSAP PSD PUK QoS RAM RDI RFU RNDIS RI RTC RTP RTS Rx SAP SC SI SIP SIM SMS SMSC SMTP SoR SDIO SES STA SSID TA TCP TE TFT TP Tx TZ UCS2 UDI UDP UI UICC UIH URC USIM UTRAN UUS1 WLAN UBX-17003787 - R16 OMA-DM IMEI Sync On Line Commands Mode Packet Assembler/Disassembler Physical Cell Id Personal Communication Network Packet Data Protocol Protocol Data Unit Personal Identification Number Public Land Mobile Network Point-to-Point
SARA-R4 series - AT commands manual Related documents 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. Stevens. TCP/IP Illustrated Volume1 & 2 Addison-Wesley, 1994. 3GPP TS 27.007 - Technical Specification Group Core Network and Terminals; AT command set for User Equipment (UE) 3GPP TS 22.004 - General on supplementary services GSM 02.
SARA-R4 series - AT commands manual 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 3GPP TS 27.010 V3.4.0 - Terminal Equipment to User Equipment (TE-UE) multiplexer protocol (Release 1999) 3GPP TS 22.060 - General Packet Radio Service (GPRS); Service description; Stage 1 ETSI TS 102 223 - Smart cards; Card Application Toolkit (CAT) 3GPP TS 25.
SARA-R4 series - AT commands manual 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 3GPP TS 24.341 Support of SMS over IP networks; Stage 3 3GPP TS 24.229 IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 3GPP TS 36.
SARA-R4 series - AT commands manual 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 3GPP TS 36.
SARA-R4 series - AT commands manual 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190.
SARA-R4 series - AT commands manual Revision history Revision R01 R02 R03 R04 R05 R06 Date 27-Jan-2017 03-Apr-2017 04-May-2017 24-May-2017 19-Jul-2017 30-Oct-2017 Name jole jole jole jole jole Comments Initial release Removed +UPSV. Added +CPSMS. General document clean-up Added SARA-R410M Moved to Advance Information for SARA-R404M Extended document applicability to SARA-R410M-02B. jole Added +ULWM2M, +ULWM2MSTAT and +CNUM. Changed +CPSMS back to it's original 3GPP definition. Added FOAT file tag.
SARA-R4 series - AT commands manual Revision Date Name Comments +USOWR, +USORD, +USORF, +USECMNG, AT+USECMNG command example, +UHTTP, +ULOC, +UMQTT, +UMQTTC, +UMQTTER. Updated estimated response time information for these commands: +UFWUPD.
SARA-R4 series - AT commands manual Revision R16 Date 11-Jun-2020 Name lpah Comments +UMQTTC, +UMQTTER, LwM2M objects management, +ULWM2MADD, +ULWM2MREMOVE, +ULWM2MLIST, +ULWM2MCREATE, LwM2M connectivity, +ULWM2MPULSE, SARA-R410M-02B-01 Americas MNO profiles, SARA-R410M-52B-01 Americas MNO profiles. Review the command applicability for these commands: H, +CSDH, &K, +UPSMR. Extended the document applicability to SARA-R410M-83B. New commands: +UBKUPDATA, +USECCONN, +ULOCAID, +ULOCCELL, +ODIS.
SARA-R4 series - AT commands manual Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. Phone: +1 703 483 3180 E-mail: info_us@u-blox.com u-blox AG Phone: +41 44 722 74 44 E-mail: info@u-blox.com Support: support@u-blox.com u-blox Singapore Pte. Ltd. Phone: +65 6734 3811 E-mail: info_ap@u-blox.com Support: support_ap@u-blox.
FCC compliance statement This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.
reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment to an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help.
shielded cables between system components to reduce the possibility of causing interference to radios, televisions, and other electronic devices. RF Exposure Statement: To maintain compliance with FCC’s RF Exposure guidelines, This equipment should be installed and operated with minimum distance between 20cm the radiator your body: Use only the supplied or an approved antenna.