Specifications

Chapter 8 – Network Service Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 117
AT+COPS. So, after manually selecting a network with AT^SNWS you may use the AT+COPS read command to
check the result.
If the selected PLMN necessitates a radio band switch the AT^SNWS write command may automatically change
the configured values of the preferred radio band(s) <rbp> and allowed radio band(s) <rba>. After using the
AT^SNWS write command you may therefore want to check the radio band settings with AT^SCFG and set your
preferred values where necessary.
Notes specific to the AT^SNWS test command:
As stated above the ME reverts to the network used before starting the AT^SNWS test command. Yet, in some
cases, it is possible that the AT^SNWS test command response indicates a current operator (<opStatus> equals
2), which is not identical with the previously used operator. This may happen only if, during the scan procedure,
the ME finds a home or roaming network and quickly registers to this network for a very short time before it
reverts to the previously used network. In such case, the AT^SNWS test command response reflects only the
interim value set during the scan procedure, but not the final value set after scanning has completed.
To check the correct result, please use the AT+COPS read command.
It is not recommended to use the AT^SNWS command when an active connection is established.
This command is PIN protected.
This command is not supported in airplane mode.
8.5 AT+CREG Network Registration
Description: The AT+CREG command serves to verify the network registration status of the ME. For this
purpose two types of URCs are available.
The AT+CREG read command returns the URC presentation mode <n> and an integer <stat>
that shows the registration status of the ME. The location information elements <lac> and <ci>
are returned only when <n>=2 and ME is registered to the network.
Syntax: Test Command: AT+CREG=?
Responses: +CREG: (list of supported<n>s)
OK
Read Command: AT+CREG?
Responses: +CREG: <n>, <stat>[, <lac>, <ci>]
OK
ERROR
+CME ERROR: <err>
Write Command: AT+CREG=[<n>]
Responses: OK
ERROR
+CME ERROR: <err>
Unsolicited Result Codes:
URC 1
If <n>=1 and there is a change in the ME network registration status:
+CREG: <stat>
URC 2
If <n>=2 and there is a change in the ME network registration status or a change of the network cell:
+CREG: <stat>[, <lac>, <ci>]
Parameter:
<n> This parameter can be stored with AT&W and can be displayed with AT&V.
0 Disable +CREG URC. Default. (This is the factory default value and can be restored to '0' with
AT&F). It is also the defaulted value if the parameter is omitted (0 will be assumed).
1 Enable URC +CREG:<stat> to report status of network registration
2 Enable URC +CREG:<stat>[,<lac>,<ci>] to report status of network registration including location
information. Optional parameters <lac> and <ci> will not display during calls or if these values
have not changed since last AT+CREG read command or since last indication by +CREG URC.
<stat>
0 Not registered. ME is currently not searching for new operator.
Normally, status 0 occurs temporarily between two network search phases (Status 2). However,
if it persists, one of the following reasons may apply:
Automatic network selection is active, but probably there is:
No SIM card available
No PIN entered
No valid Home PLMN entry found on the SIM