Yoctopuce YoctoHub-GSM-2G Mode D'emploi page 162

Table des Matières

Publicité

8. Référence de l'API de haut niveau
cellular→set_pin()
cellular→setPin()
Modifie le code PIN utilisé par le module pour accéder à la carte SIM.
function set_pin( newval)
js
int set_pin( string newval)
cpp
-(int) setPin : (NSString*)
m
integer set_pin( newval: string): integer
pas
function set_pin( ByVal
vb
int set_pin( string newval)
cs
int set_pin( String newval)
java
async Task<int> set_pin( string newval)
uwp
set_pin( newval)
py
function set_pin( $newval)
php
async set_pin( newval: string): Promise<number>
ts
async set_pin( newval)
es
int set_pin( string newval)
dnp
int set_pin( string newval)
cp
YCellular
target
cmd
Cette fonction ne change pas le code sur la carte SIM elle-même, mais uniquement le paramètre utilisé
par le module pour essayer d'en obtenir l'accès. Si le code SIM ne fonctionne pas dès le premier essai,
il sera automatiquement oublié et un message "Enter SIM PIN" apparaître dans l'attribut 'message'. Il
faudra alors appeler à nouveau cette méthode avec le bon code PIN. Après trois essais infructueux
consécutifs le message devient "Enter SIM PUK" et il faut alors entrer le code PUK de la carte SIM
avec la méthode
sendPUK
N'oubliez pas d'appeler la méthode
sauvegardé dans la flash.
Paramètres :
une chaîne de caractères représentant le code PIN utilisé par le module pour accéder à la carte
newval
SIM
Retourne :
YAPI.SUCCESS
si l'opération se déroule sans erreur.
En cas d'erreur, déclenche une exception ou retourne un code d'erreur négatif.
158
newval
newval
As String) As Integer
set_pin
newval
.
saveToFlash()
du module pour que le paramètre soit
YCellular
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières