Retourne la valeur actuelle d'un attribut spécifique de la fonction, sous forme de texte, le plus rapidement
possible mais sans passer par le cache.
digitalio→load_async(msValidity, callback, context)
Met en cache les valeurs courantes du port d'E/S digital, avec une durée de validité spécifiée.
digitalio→muteValueCallbacks()
Désactive l'envoi de chaque changement de la valeur publiée au hub parent.
digitalio→nextDigitalIO()
Continue l'énumération des ports d'E/S digitaux commencée à l'aide de
vous ne pouvez faire aucune supposition sur l'ordre dans lequel les ports d'E/S digitaux sont retournés.
digitalio→pulse(bitno, ms_duration)
Déclenche une impulsion de durée spécifiée sur un bit choisi.
digitalio→registerValueCallback(callback)
Enregistre la fonction de callback qui est appelée à chaque changement de la valeur publiée.
digitalio→set_bitDirection(bitno, bitdirection)
Change la direction d'un seul bit (i.e.
digitalio→set_bitOpenDrain(bitno, opendrain)
Change le type d'interface électrique d'un seul bit du port d'E/S.
digitalio→set_bitPolarity(bitno, bitpolarity)
Change la polarité d'un seul bit du port d'E/S.
digitalio→set_bitState(bitno, bitstate)
Change l'état d'un seul bit (i.e.
digitalio→set_logicalName(newval)
Modifie le nom logique du port d'E/S digital.
digitalio→set_outputVoltage(newval)
Modifie la source de tension utilisée pour piloter les bits en sortie.
digitalio→set_portDirection(newval)
Modifie la direction des canaux du port (bitmap): 0 représente un bit en entrée, 1 représente un bit en sortie.
digitalio→set_portOpenDrain(newval)
Modifie le type d'interface électrique de chaque bit du port (bitmap).
digitalio→set_portPolarity(newval)
Modifie la polaritée des bits du port (bitmap): Pour chaque bit à 0 l'entrée sortie correspondante fonctionne
manière normale, pour chaque bit à 1 elle fonctionne ne manière inversée.
digitalio→set_portState(newval)
Modifie l'état de tous les canaux du port d'E/S digital en une seule fois: le paramètre est un entier dont chaque
bit représente un canal, avec le canal zéro correspondant au bit 0.
digitalio→set_userData(data)
Enregistre un contexte libre dans l'attribut userData de la fonction, afin de le retrouver plus tard à l'aide de la
get_userData
méthode
digitalio→toggle_bitState(bitno)
Inverse l'état d'un seul bit (i.e.
digitalio→unmuteValueCallbacks()
Réactive l'envoi de chaque changement de la valeur publiée au hub parent.
digitalio→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
yFirstDigitalIO()
Attention,
289