> 8.15 | AT^SPLM Read the PLMN list

> The AT^SPLM execute command returns the list of operators from the ME. Each operator code <numeric> that has an alphanumeric equivalent <alpha> in the ME memory is returned. The list is sorted by operator codes. See also GSM 07.07: AT+COPN, AT+COPS
> Syntax

> Test Command AT^SPLM=?
> Response(s)
> OK
> If error is related to ME functionality:
> ERROR
> +CME ERROR: <err>

> Read Command AT^SPLM?
> Response(s)
> ^SPLM:<range>
> OK
> If error is related to ME functionality:
> ERROR
> +CME ERROR

> Exec Command AT^SPLM
> Response(s)
> ^SPLM:<numeric>, long <alpha>
> ^SPLM:[... ]
> OK
> If error is related to ME functionality:
> ERROR
> +CME ERROR

> Write Command AT^SPLM=<index>
> Response(s)
> ^SPLM:<numeric>, long <alpha>
> OK
> If error is related to ME functionality:
> ERROR
> +CME ERROR

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

> Command Description
> The read command returns the range of operator indices supported by the ME.
> The write command serves to read a single operator entry specified with <index>. The operator will be indicated by operator code <numeric> and name <alpha>.
> Parameter Description

> <numeric>(str)

> Operator in numeric form; GSM location area identification number

> <alpha>(str)

> Operator in long alphanumeric format; can contain up to 26 characters

> <range>(num)

> Range of supported operator indices

> <index>(num)

> Index of the operator entry to be retrieved with the write command
> Note

> • | If the ME is Java controlled, take into account that the AT Command API can handle responses up to a length of 1024 bytes. To avoid any longer responses it is recommended not to read the entire range of PLMN entries at a time.