Novatel Wireless is a trademark of Novatel Wireless, Inc., and the other trademarks, logos, and service
marks (collectively the “Trademarks”) used in this user manual are the property of Novatel Wireless or
their respective owners. Nothing contained in this user manual should be construed as granting by
implication, estoppel, or otherwise, a license or right of use of Novatel Wireless or any other Trademark
displayed in this user manual without the written permission of Novatel Wireless or its respective
owners.
Novatel Wireless, and the Novatel Wireless logo are alltrademarks of Novatel Wireless, Inc.
MiFi® and the MiFi logo are registered trademarks of Novatel Wireless, Inc.
General Disclaimer
TERMS OF USE OF NEW MATERIALS - PLEASE READ CAREFULLY
From time to time, Novatel Wireless, in its sole discretion, may make available for download on its
website (www.novatelwireless.com), or may transmit via mail or email, updates or upgrades to, or new
releases of, the firmware, software, or documentation for its products (collectively, 'New Materials'). Use
of such New Materials is subject to the terms and conditions set forth below, and may be subject to
additional terms and conditions as set forth in Novatel Wireless's Technical Support Policy (posted on its
website) and/or any written agreement between the user and Novatel Wireless.
All New Materials are provided AS IS. Novatel Wireless makes no warranty or representation with
respect to the merchantability, suitability, functionality, accuracy, or completeness of any such New
Materials. The user of such New Materials assumes all risk (known or unknown) of such use. Novatel
Wireless reserves all rights in such New Materials. The user shall have only a revocable and limited
license to use such New Materials in connection with the products for which they are intended.
Distribution or modification of any New Materials without Novatel Wireless's consent is strictly
prohibited.
IN NO EVENT WILL NOVATEL WIRELESS BE RESPONSIBLE FOR ANY INCIDENTAL, INDIRECT,
CONSEQUENTIAL, OR SPECIAL DAMAGES AS A RESULT OF THE USE OF ANY NEW MATERIALS. NOVATEL
WIRELESS'S MAXIMUM LIABILITY FOR ANY CLAIM BASED ON THE NEW MATERIALS SHALL NOT EXCEED
FIFTY U.S. DOLLARS ($50).
Version Verification
To ensure you have the latest version of this document, visit the Novatel Wireless IoT Technical
Documentation site at documentation.nvtl.com.
This document lists and describes the AT Command Set to be used in conjunction with the Novatel
Wireless MiFi4G LTE Global USB Modem U620L.
Platform Reference and Use
In this document, thedevice may be referred to using various terms, such as MS (Mobile Station), TA
(Terminal Adapter), DCE (Data Communication Equipment), or ME (Mobile Equipment).
You can control the device on a DTE (Data TerminalEquipment) platform by issuing the AT commands
through a serial interface.
Command Syntax
The attention or “AT” prefix is required prior to entering any command. All commands require a carriage
return or <CR> following the entry of the command. All command responses are encapsulated by a
carriage return and line feed or <CR><LF>. The ASCII display of these characters is suppressed with
only the modem response being presented.
In addition to terminating AT commands, you can use the carriage return <CR> to abort commands
that are executing.
Most AT commands complete immediately so there is no opportunity to abort them, for instance ATI.
However, some commands like AT+COPS or AT+CFUN can take several seconds to complete. The AT
command interface is said to be in execution mode when a command is running and has not returned a
result code (OK/ERROR). A second <CR> entered while the AT command interface is in execution mode
aborts the command and returns the interface to command mode.
Some AT commands require additional input, for instance AT+CMGS. After terminating the AT+CMGS
command with a <CR> the AT command interface enters line edit mode. While in line edit mode all
characters are accepted except CNTL-Z. CNTL-Z terminates line edit mode and the AT command
interface enters execution mode. Like before, at this point another <CR> aborts the command.
1
You can concatenate an ATmessage using the semicolon (;) between commands.
The following examples demonstrate the potential usage of AT commands presented:
TypeExampleDescription
Command Format QueryAT+GXXX=?Returns the command format and value
ranges.
Command ReadAT+GXXX?Returns the current value assigned to the
command.
Command WriteAT+GXXX=<value>,<value>,Sets the command to specified value(s).
Command ExecutionAT+GXXXExecutes the specified command.
Command
Concatenation
AT+CRC=1;S0=1Executes both the CRC and S0 command.
U620L AT Command Reference Guide2
Standard AT Commands
The following is the format in which all commands will be presented.
Command Function
Query Syntax
Query Response
Write Syntax
Write Response
Read Syntax
Read Response
Execute Syntax
Execute Response
Unsolicited Response
Parameter Values
<Value 1>
<Value 2>
(Description of the command function)
ATx=?
ATx: (parameter1 name 1 – 15), (parameter2 name 1-10),…
ATx=<value>,<value>[,<optional value>],…
OK or ERROR
ATx?
<value>,<value>,…
ATx
OK, ERROR, or <value>
ATx: (1-15),(1-10)
Notes
Examples
(Additional command notes)
NOTE: Where applicable, the <value> responses provided for the READ and EXECUTE formats are
modem default values. All efforts will be made by Novatel Wireless. to keep these values current in the
documentation but will not be responsible for any differences that may occur as a result subsequent
software builds and version enhancements.
WARNING! Do not use tab characters in the custom AT command scripts.
0 - <current network access technology
1 - <supported network access technologies>
2 - <all supported network access technologies by the device>”
where the network access technologies have the following values:
GPRS – GPRS network
EDGE – Edge network
UMTS – UMTS network
HSDPA – HSDPA network
HSUPA – HSUPA network
HSPA+ – HSPA Plus
HSPA+DC – HSPA plus DC
Reads the band preference. The band preference returned is read from NV
item’s NV_BAND_PREF_I and NV_BAND_PREF_16_31_I
AT$NWBAND=?
<band> bit definitions
=<band_pref>
AT$NWBAND?
4e80187
This is a 32-bit hexadecimal value that has the bits set for each band that needs to
be enabled. Refer to the query operation for the meaning of each bit.
U620L AT Command Reference Guide10
— <band>
00 CDMA2000 Band Class 0, A-System
01 CDMA2000 Band Class 0, B-System
02 CDMA2000 Band Class 1, all blocks
03 CDMA2000 Band Class 2 place holder
04 CDMA2000 Band Class 3, A-System
05 CDMA2000 Band Class 4, all blocks
06 CDMA2000 Band Class 5, all blocks
07 GSM DCS band
08 GSM Extended GSM (E-GSM) band
09 GSM Primary GSM (P-GSM) band
10 CDMA2000 Band Class 6
11 CDMA2000 Band Class 7
12 CDMA2000 Band Class 8
13 CDMA2000 Band Class 9
14 CDMA2000 Band Class 10
15 CDMA2000 Band Class 11
16 GSM 450 band
17 GSM 480 band
18 GSM 750 band
19 GSM 850 band
20 GSM Band
21 GSM PCS band
22 WCDMA I IMT 2000 band
23 WCDMA II PCS band
24 WCDMA III 1700 band
25 WCDMA IV 1700 band
26 WCDMA V US850 band
27 WCDMA VI JAPAN 800 band
28 Reserved for BC12/BC14
29 Reserved for BC12/BC14
30 Reserved
31 Reserved
Notes
Examples
U620L AT Command Reference Guide11
AT$NWBAND2
Command
Command Function
Query Syntax
Query Response
Write Syntax
Write Response
Read Syntax
Read Response
Execute Syntax
Execute Response
Unsolicited Response
Parameter Values
— <band_pref>
AT$NWBAND2
Reads the band preference <band-pref>. The band preference returned is read
from NV item NV_BAND_PREF_32_63_I. Queries the possible bands <band>.
AT$NWBAND2=?
$NWBAND2: <band> bit definitions
AT$NWBAND2?
20000
U620L AT Command Reference Guide12
— <band>
00 WLAN US 2400 band
01 WLAN ETSI 2400 band
02 WLAN FRANCE 2400 band
03 WLAN SPAIN 2400 band
04 WLAN JAPAN 2400 band
05 WLAN US 2400 band
06 WLAN EUROPE 5000 band
07 WLAN FRANCE 5000 band
08 WLAN SPAIN 5000 band
09 WLAN JAPAN 5000 band
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
16 WCDMA EUROPE 2600 band
17 WCDMA EUROPE & JAPAN 900 band
18 WCDMA JAPAN 1700 band
19 Reserved for WLAN
20 Reserved for WLAN
21 Reserved for WLAN
22 Reserved for WLAN
23 Reserved for WLAN
24 Band Class 16
25 Reserved
26 Reserved
27 Reserved
28 Reserved
29 Reserved
30 Persistent value from NV
31 Reserved
Queries the PMIC temperature (in degrees Celsius only).
AT$NWDEGC=?
$NWDEGC: <temp degC>
AT$NWDEGC
$nwdegc: 32 degC
Examples
U620L AT Command Reference Guide21
AT$NWDIVCTRL
Command
Command Function
Query Syntax
Query Response
Write Syntax
Write Response
Read Syntax
Read Response
AT$NWDIVCTRL
Shows the diversity configuration for the various technologies stored in the NW_
NV_RX_DIV_CTRL_I nv item. Modifies the Main and Rx diversity settings for
CDMA, HDR, GSM, WCDMA and LTE technologies.