Alternative plus tolerante à
yRegisterDeviceArrivalCallback(arrivalCallback)
Enregistre une fonction de callback qui sera appelée à chaque fois qu'un module est branché.
yRegisterDeviceRemovalCallback(removalCallback)
Enregistre une fonction de callback qui sera appelée à chaque fois qu'un module est débranché.
yRegisterHub(url, errmsg)
Configure la librairie Yoctopuce pour utiliser les modules connectés sur une machine donnée.
yRegisterHubDiscoveryCallback(hubDiscoveryCallback)
Enregistre une fonction de callback qui est appelée chaque fois qu'un hub réseau s'annonce avec un
message SSDP.
yRegisterHubWebsocketCallback(ws, errmsg, authpwd)
Variante de la fonction
existante, dans le cadre d'un callback websocket entrant.
yRegisterLogFunction(logfun)
Enregistre une fonction de callback qui sera appellée à chaque fois que l'API a quelque chose à dire.
ySelectArchitecture(arch)
Sélectionne manuellement l'architecture de la libraire dynamique à utiliser pour accéder à USB.
ySetCacheValidity(cacheValidityMs)
Change la durée de validité des données chargées par la librairie.
ySetDelegate(object)
(Objective-C uniquement) Enregistre un objet délégué qui doit se conformer au protocole
YDeviceHotPlug
ySetDeviceListValidity(deviceListValidity)
Change le délais entre chaque énumération forcée des YoctoHub utilisés.
ySetHTTPCallbackCacheDir(str_directory)
Active le cache du callback HTTP.
ySetTimeout(callback, ms_timeout, args)
Appelle le callback spécifié après un temps d'attente spécifié.
ySetUSBPacketAckMs(pktAckDelay)
Active la quittance des paquets USB reçus par la librairie Yoctopuce.
ySleep(ms_duration, errmsg)
Effectue une pause dans l'exécution du programme pour une durée spécifiée.
yTestHub(url, mstimeout, errmsg)
Test si un hub est joignable.
yTriggerHubDiscovery(errmsg)
Relance une détection des hubs réseau.
yUnregisterHub(url)
Configure la librairie Yoctopuce pour ne plus utiliser les modules connectés sur une machine préalablement
enregistrer avec RegisterHub.
yUpdateDeviceList(errmsg)
Force une mise-à-jour de la liste des modules Yoctopuce connectés.
yUpdateDeviceList_async(callback, context)
Force une mise-à-jour de la liste des modules Yoctopuce connectés.
www.yoctopuce.com
RegisterHub()
RegisterHub()
destinée à initialiser l'API Yoctopuce sur une session Websocket
.
.
21. Référence de l'API de haut niveau
151