20. Référence de l'API de haut niveau
module→get_userData()
Retourne le contenu de l'attribut userData, précédemment stocké à l'aide de la méthode
module→get_userVar()
Retourne la valeur entière précédemment stockée dans cet attribut.
module→hasFunction(funcId)
Teste la présence d'une fonction pour le module courant.
module→isOnline()
Vérifie si le module est joignable, sans déclencher d'erreur.
module→isOnline_async(callback, context)
Vérifie si le module est joignable, sans déclencher d'erreur.
module→load(msValidity)
Met en cache les valeurs courantes du module, avec une durée de validité spécifiée.
module→load_async(msValidity, callback, context)
Met en cache les valeurs courantes du module, avec une durée de validité spécifiée.
module→log(text)
Ajoute un message arbitraire dans les logs du module.
module→nextModule()
Continue l'énumération des modules commencée à l'aide de
module→reboot(secBeforeReboot)
Agende un simple redémarrage du module dans un nombre donné de secondes.
module→registerLogCallback(callback)
Enregistre une fonction de callback qui sera appelée à chaque fois le module émet un message de log.
module→revertFromFlash()
Recharge les réglages stockés dans le mémoire non volatile du module, comme à la mise sous tension du
module.
module→saveToFlash()
Sauve les réglages courants dans la mémoire non volatile du module.
module→set_allSettings(settings)
Rétablit tous les paramètres du module.
module→set_allSettingsAndFiles(settings)
Rétablit tous les paramètres de configuration et fichiers sur un module.
module→set_beacon(newval)
Allume ou éteint la balise de localisation du module.
module→set_logicalName(newval)
Change le nom logique du module.
module→set_luminosity(newval)
Modifie la luminosité des leds informatives du module.
module→set_userData(data)
Enregistre un contexte libre dans l'attribut userData de la fonction, afin de le retrouver plus tard à l'aide de la
méthode
get_userData
module→set_userVar(newval)
Stocke une valeur 32 bits dans la mémoire volatile du module.
module→triggerFirmwareUpdate(secBeforeReboot)
Agende un redémarrage du module en mode spécial de reprogrammation du logiciel embarqué.
module→updateFirmware(path)
Prepare une mise à jour de firmware du module.
156
.
yFirstModule()
.
set_userData
.
www.yoctopuce.com