8 at^scsl customer sim lock, At^scsl customer sim lock, At^scsl – Siemens TC63 User Manual

Page 130: This ty, With, Tc63 at command set

Advertising
background image

TC63 AT Command Set

5.8 AT^SCSL

s

TC63_ATC_V00.490

Page 130 of 501

5/24/05

Confidential / Draft - Do not copy

5.8

AT^SCSL Customer SIM Lock

AT^SCSL

is a Siemens defined command especially designed to manage the Customer SIM Lock feature. This

feature allows application manufacturers to lock a mobile to specific operators by activating a Network Person-

alization ("PN"). If the lock is enabled the mobile will accept only SIM cards from the given operators.

The Customer SIM Lock is protected by two different passwords:

<password>

= Network Personalisation password "CM" defined with

AT^SPWD

and necessary for program-

ming the Customer SIM Lock with

AT^SCSL

.

<PUK>

= Lock/Unlock Code defined with

AT^SCSL

and used to set the Customer SIM Lock with

AT^SCSL

.

Also used to deactivate a given lock or activate a new one via

AT+CLCK

or

AT^SLCK

. The PUK may be pro-

visioned to the end user.

The

AT^SCSL

write command serves to configure a Customer SIM Lock and to query the current settings.

Syntax

Parameter Description

“PN“

Network Personalisation (= Customer SIM Lock)

Set or remove a Customer SIM Lock, or list the locks currently activated.
0

Remove the given Customer SIM Lock from ME.

Required parameters:

<facility>

="PN",

<action>

=0,

<password>

.

Removing the Customer SIM Lock deletes both the

<PUK>

and all

<data>

, i.e.

the entire list of operators.

1

Write Customer SIM Lock data to the ME and activate the lock.

Required parameters:

<facility>

="PN",

<action>

=1,

<password>

,

<PUK>

,

<data>

.

2

Retrieve the list of operators the ME is currently locked to.

Required parameters:

<facility>

="PN",

<action>

=2,

<password>

.

Test Command

AT^SCSL=?

Response(s)

OK

Write Command

AT^SCSL=

<facility>

,

<action>

,

<password>

[,

<PUK>

,

<data>

]

Response(s)

OK

ERROR

CME ERROR
If

<action>

= 2 and command successful:

^SCSL:

<data>

[:

<data>

:

<data>

: ...]

If

<action>

= 2 and operator list is empty:

^SCSL:

Reference(s)

PIN

ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge

4

Last

Siemens

!

%

%

%

%

%

%

!

%

!

<facility>

(str)

<action>

(num)

Advertising