Yoctopuce Yocto-IO Mode D'emploi page 295

Table des Matières

Publicité

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

Publicité

Table des Matières
loading

Table des Matières