Call Control
3-60 AT Commands Reference Manual June 30, 20 08
+CPUC, Price per Unit and Currency Table

This command sets the parameters of the Advice of Charge-related price per unit and currency

table found in the SIM file, EFPUCT. PUCT information is used to convert the home units (used

in +CAOC, +CACM and +CAMM) into currency units.

The following table shows the +CPUC parameters.

Example
AT+CPUC=?
OK
AT+CPUC="GBP","0.125","2222"
OK
AT+CPUC?
+CPUC: "GBP","0.125"
OK
Command
Type Syntax Response/Action Remarks
Set +CPUC=<currency>,
<ppu>,<passwd> OK
+CME ERROR: <err>
The Set command sets the price per
unit and the currency table. SIM PIN2
is required. The new value is retained
after a power cycle.
Read +CPUC? +CPUC:
<currency>,<ppu>
+CME ERROR: <err>
The Read command displays the
current price per unit and currency
table.
Test +CPUC=? OK The Test command indicates whether
the +CPUC command is functioning.

Table 3-29: +CPUC Parameters

<Parameter> Description
<currency> Currency code character set (3 characters) defined by +CSCS command. (Refer to
“+CSCS, Select Terminal Character Set”, page3-4.)
If the string begins with an alphanumeric character, it may be entered with or without
quotation marks, for example, "GBP", "DEM".
<ppu> Price per unit
A dot is used as a decimal separator (precision of 1/1000; 15 digit maximum), for
example,"2.667".
[See notes below]
<passwd> SIM PIN2 password
Maximum string length is 8 characters. If this value is exceeded, the command
terminates in an error. If PIN2 is incorrect, "+CME ERROR: incorrect password" is
displayed.