
TC63 AT Command Set
5.7 AT^SPWD
s
TC63_ATC_V00.490
Page 128 of 501
5/24/05
Confidential / Draft - Do not copy
5.7
AT^SPWD Change Password
The
AT^SPWD
command comprises all functions of the
AT+CPWD
command. Apart from the different prefixes
"^SPWD" and "+CPWD", the major difference is that the
<facility>
list of
AT^SPWD
includes the additional
"CM" password dedicated to the Customer SIM Lock. Set with the command
AT^SCSL
, this type of lock allows
the application manufacturer to lock a mobile to specific operators.
The Customer SIM Lock feature is designed to be configurable during the production of the mobile application.
Therefore, to program the "CM" password, the
AT^SPWD
write command can be used no matter whether the SIM
is inserted or PIN authentication has been done. Opposite to that, passwords for all other facilities can only be
edited if the SIM is present and PIN authentication completed.
IMPORTANT: Please note that, even though there is no need for a factory set Customer SIM Lock, you are
strongly advised to specify at least a "CM" password, avoiding that end users ever have a chance to activate this
lock type.
Each password is a string of digits the length of which varies with the associated facility. The test command
returns a list of pairs which represent the available facilities and the maximum length of the associated password.
See also AT commands
AT+CLCK
and
AT^SLCK
as well as
AT^SCSL
for more detail on the various lock features.
Syntax
Test Command
AT^SPWD=?
Response(s)
^SPWD:
list of supported (
<facility>
,
<password length>
)
OK
Write Command
AT^SPWD=
<facility>
[,
<old password>
][,
<new password>
]
Response(s)
New password has been registered for the facility lock function.
OK
If parameter
<old password>
was not correct:
+CME ERROR 16 (+CME ERROR: incorrect password)
If the password for the selected
<facility>
has been invalidated due to too many failed attempts:
+CME ERROR ...
In case of trying to set a "CM" password although another type of factory set SIM lock is already active:
+CME ERROR: Operation not supported.
If error is related to ME functionality:
+CME ERROR
PIN
ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge
4
Last
§
%
%
%
%
%
%
!
§
!