Clase GSMPIN: La
clase GSMPIN tiene utilidades para la comunicación con la tarjeta
SIM.
|
|
FUNCIONES GSMPIN |
|
Descripción
|
GSM PIN es la clase base para
todas las funciones basadas en GSM que tienen que ver con la interacción
con el PIN de la tarjeta SIM.
|
________________ | ________________________________________________________ |
begin()
|
|
Descripción
|
Comprueba el estado del módem y lo reinicia.
|
Sintaxis
|
GSMPIN.begin()
|
Parámetros
|
Ninguno
|
Retornos
|
Int: devuelve 1 si el módem está bien, de lo contrario devuelve un error. |
__________________ | _______________________________________________________ |
isPIN()
|
|
Descripción
|
Comprueba la tarjeta SIM para ver si está
bloqueada con un código PIN.
|
Sintaxis
|
pin.isPIN()
|
Parámetros
|
Ninguno
|
Retornos
|
int: 0 si el bloqueo de PIN está
desactivado, 1 si el bloqueo de PIN está activado, -1 si el bloqueo
PUK está activado, -2 si existe error.
|
__________________ | ______________________________________________________________ |
checkPin() |
|
Descripción
|
Consulta a la tarjeta SIM con un código PIN para ver si es válido. |
Sintaxis
|
pin.checkPIN(PIN) |
Parámetros
|
PIN: String con el número PIN a verificar |
Retornos
|
Int: Devuelve 0 si el PIN es válido, devuelve -1 si no lo es. |
___________________ | ______________________________________________________________ |
checkPUK() |
|
Descripción
|
Comprueba el código PUK SIM para ver si es correcto y establecer nuevo código PIN. |
Sintaxis
|
pin.checkPUK(puk, pin) |
Parámetros
|
- puk: String con el número PUK a comprobar - pin: String con el número PIN averificar |
Retornos
|
Int: Devuelve 0 si tiene éxito, -1 si no lo tiene. |
___________________ | ______________________________________________________________ |
changePIN() |
|
Descripción
|
Cambia el número PIN de una tarjeta SIM, después de verificar el existente. |
Sintaxis
|
pin.changePIN(oldPIN, newPIN) |
Parámetros
|
- oldPIN: la secuencia con el
número PIN existente - newPIN: String con el número PIN deseado |
Retornos
|
Ninuno |
___________________ | ______________________________________________________________ |
switchPIN() |
|
Descripción
|
Cambia el PIN a estdo de bloqueo. |
Sintaxis
|
pin.switchPIN(pin) |
Parámetros
|
pin: String con el número PIN existente |
Retornos
|
Ninguno |
___________________ | ______________________________________________________________ |
checkReg() |
|
Descripción
|
Comprueba si el módem está registrado en la red GSM / GPRS |
Sintaxis
|
pin.checkReg() |
Parámetros
|
Ninguno |
Retornos
|
Int: 0 si se registró módem, 1 si el módem se registró en itinerancia, -1 si existe error |
___________________ | ______________________________________________________________ |
getPinUsed() |
|
Descripción
|
Comprueba si se utiliza el bloqueo del PIN. |
Sintaxis
|
pin.getPinUsed() |
Parámetros
|
Ninguno |
Retornos
|
booleano: true ID bloqueado, si no FALSE |
___________________ | ______________________________________________________________ |
setPinUsed() |
|
Descripción
|
Pone el PIN en estado de bloqueo |
Sintaxis
|
pin.setPinUsed(used) |
Parámetros
|
used: boolean, TRUE para bloquear el PIN, FALSE para desbloquear. |
Retornos
|
Ninguno |
Clase GSMPIN
Suscribirse a:
Entradas (Atom)
No hay comentarios:
Publicar un comentario