Enregistre la fonction de callback qui est appelée à chaque changement de la valeur publiée.
relay→set_logicalName(newval)
Modifie le nom logique du relais.
relay→set_maxTimeOnStateA(newval)
Modifie le temps maximal (en ms) pendant lequel le relais peut rester dans l'état A avant de basculer
automatiquement dans l'état B.
relay→set_maxTimeOnStateB(newval)
Modifie le temps maximal (en ms) pendant lequel le relais peut rester dans l'état B avant de basculer
automatiquement dans l'état A.
relay→set_output(newval)
Modifie l'état de la sortie du relais, lorsqu'il est utilisé comme un simple interrupteur.
relay→set_state(newval)
Modifie l'état du relais (A pour la position de repos, B pour l'état actif).
relay→set_stateAtPowerOn(newval)
Modifie l'état du relais au démarrage du module (A pour la position de repos, B pour l'état actif, UNCHANGED
pour laisser le relais tel quel).
relay→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
relay→toggle()
Inverse la position du relais.
relay→unmuteValueCallbacks()
Réactive l'envoi de chaque changement de la valeur publiée au hub parent.
relay→wait_async(callback, context)
Attend que toutes les commandes asynchrones en cours d'exécution sur le module soient terminées, et
appelle le callback passé en paramètre.
www.yoctopuce.com
.
23. Référence de l'API de haut niveau
285