Retourne l'emplacement sur le disque des librairies Yoctopuce utilisées.
YAPI.GetLog(lastLogLine)
Récupère les messages de logs de la librairie de communication Yoctopuce.
YAPI.GetNetworkTimeout()
Retourne le délai de connexion réseau pour
YAPI.GetTickCount()
Retourne la valeur du compteur monotone de temps (en millisecondes).
YAPI.HandleEvents(errmsg)
Maintient la communication de la librairie avec les modules Yoctopuce.
YAPI.InitAPI(mode, errmsg)
Initialise la librairie de programmation de Yoctopuce explicitement.
YAPI.PreregisterHub(url, errmsg)
Alternative plus tolerante à
YAPI.RegisterDeviceArrivalCallback(arrivalCallback)
Enregistre une fonction de callback qui sera appelée à chaque fois qu'un module est branché.
YAPI.RegisterDeviceRemovalCallback(removalCallback)
Enregistre une fonction de callback qui sera appelée à chaque fois qu'un module est débranché.
YAPI.RegisterHub(url, errmsg)
Configure la librairie Yoctopuce pour utiliser les modules connectés sur une machine donnée.
YAPI.RegisterHubDiscoveryCallback(hubDiscoveryCallback)
Enregistre une fonction de callback qui est appelée chaque fois qu'un hub réseau s'annonce avec un
message SSDP.
YAPI.RegisterHubWebsocketCallback(ws, errmsg, authpwd)
Variante de la fonction
Websocket existante, dans le cadre d'un callback WebSocket entrant.
YAPI.RegisterLogFunction(logfun)
Enregistre une fonction de callback qui sera appellée à chaque fois que l'API a quelque chose à dire.
YAPI.SelectArchitecture(arch)
Sélectionne manuellement l'architecture de la libraire dynamique à utiliser pour accéder à USB.
YAPI.SetCacheValidity(cacheValidityMs)
Change la durée de validité des données chargées par la librairie.
YAPI.SetDelegate(object)
(Objective-C uniquement) Enregistre un objet délégué qui doit se conformer au protocole
YDeviceHotPlug
YAPI.SetDeviceListValidity(deviceListValidity)
Change le délai entre chaque énumération forcée des YoctoHub utilisés.
YAPI.SetHTTPCallbackCacheDir(str_directory)
Active le cache du callback HTTP.
YAPI.SetNetworkTimeout(networkMsTimeout)
Change le délai de connexion réseau pour
YAPI.SetTimeout(callback, ms_timeout, args)
Appelle le callback spécifié après un temps d'attente spécifié.
YAPI.SetUSBPacketAckMs(pktAckDelay)
Active la quittance des paquets USB reçus par la librairie Yoctopuce.
YAPI.Sleep(ms_duration, errmsg)
Effectue une pause dans l'exécution du programme pour une durée spécifiée.
www.yoctopuce.com
yRegisterHub()
yRegisterHub()
yRegisterHub()
.
yRegisterHub()
yUpdateDeviceList()
et
.
destinée à initialiser l'API Yoctopuce sur une session
yUpdateDeviceList()
et
22. Référence de l'API de haut niveau
.
.
167