> 9.9 | AT+CLIP Calling Line Identification Presentation

> This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile terminated call.
> The AT+CLIP write command enables or disables the presentation of the CLI at the TE. It has no effect on the execution of the supplementary service CLIP in the network.
> The AT+CLIP read command gives the status of <n>, and also triggers an interrogation of the provision status of the CLIP service according to GSM 02.81 (given in <m>). If no SIM card is available or the SIM-PIN is not entered, the command response is "ERROR".
> Syntax

> Test Command AT+CLIP=?
> Response(s)
> +CLIP: (list of supported<n>s)
> OK

> Read Command AT+CLIP?
> Response(s)
> +CLIP: <n>, <m>
> OK
> ERROR
> +CME ERROR: <err>

> Write Command AT+CLIP=<n>
> Response(s)
> OK
> ERROR
> +CME ERROR: <err>

> Reference(s) |  | PIN |  | ASC0 | ASC1 | USB | MUX1 | MUX2 | MUX3 |  |  | Charge | Q | Last
> GSM 07.07, GSM 02.81 |  | ± |  | + | + | + | + | + | + |  |  | - | - | -

> Unsolicited Result Code
> +CLIP: <number>, <type>[, , [, [<alpha>][, <CLI validity>]]]
> When CLIP is enabled at the TE (and is permitted by the calling subscriber), this URC is delivered after every "RING" or "+CRING" URC when a mobile terminated call occurs.
> Parameter Description

> <n>(num)(&W)(&V)

> [0](&F)
> Suppress unsolicited result codes
> 1
> Display unsolicited result codes

> <m>(num)(&V)

> 0
> CLIP not provisioned
> 1
> CLIP provisioned
> 2
> Unknown

> <number>(str)

> String type phone number of calling address in format specified by <type>.

> <type>(num)

> Type of address octet in integer format; 145 when dialing string includes international access code character "+",128 when number is restricted otherwise 129.

> <alpha>(str)

> String type alphanumeric representation of <number> corresponding to the entry found in phonebook; used character set is the one selected with AT+CSCS.

> <CLI validity>(num)

> 0
> CLI valid
> 1
> CLI has been withheld by the originator.
> 2
> CLI is not available due to interworking problems or limitations of originating network. <number> shall be an empty string ("") and <type> value will not be significant.
> When CLI is not available ( <CLI validity>=2), <number> shall be an empty string ("") and <type> value will not be significant. Nevertheless, TA shall return the recommended value 128 for <type> (TON/NPI unknown in accordance with GSM 04.08 subclause 10.5.4.7).
> When CLI has been withheld by the originator, (<CLI validity>=1) and the CLIP is provisioned with the "override category" option (refer GSM 02.81 and GSM 03.81), <number> and <type> is provided. Otherwise, TA shall return the same setting for <number> and <type> as if the CLI was not available.