Yoctopuce Yocto-Humidity Mode D'emploi page 47

Permet de mesurer par usb à la fois la température et le taux d'humiditée relative
Table des Matières

Publicité

ySleep()
Effectue une pause dans l'exécution du programme pour une durée spécifiée.
YRETCODE ySleep( unsigned ms_duration, string& errmsg)
cpp
void ySleep( unsigned ms_duration, NSString** errmsg)
m
function ySleep( ms_duration: integer, var errmsg: string): integer
pas
L'attente est passive, c'est-à-dire qu'elle n'occupe pas significativement le processeur, de sorte
à le laisser disponible pour les autres processus fonctionnant sur la machine. Durant l'attente,
la librairie va néanmoins continuer à lire périodiquement les informations en provenance des
modules Yoctopuce en appelant la fonction
Cette fonction peut signaler une erreur au cas à la communication avec un module Yoctopuce
ne se passerait pas comme attendu.
Paramètres :
ms_duration
un entier correspondant à la durée de la pause, en millisecondes
errmsg
une chaîne de caractères passée par référence, dans laquelle sera stocké un
éventuel message d'erreur.
Retourne :
YAPI_SUCCESS
si l'opération se déroule sans erreur. En cas d'erreur, déclenche une exception
ou retourne un code d'erreur négatif.
yUpdateDeviceList()
Force une mise-à-jour de la liste des modules Yoctopuce connectés.
function yUpdateDeviceList( errmsg)
js
function yUpdateDeviceList( &$errmsg)
php
YRETCODE yUpdateDeviceList( string& errmsg)
cpp
YRETCODE yUpdateDeviceList( NSString** errmsg)
m
function yUpdateDeviceList( var errmsg: string): integer
pas
La librairie va vérifier sur les machines ou ports USB précédemment enregistrés en utilisant la
fonction
yRegisterHub
appeler les fonctions de callback définies par l'utilisateur.
Cette fonction peut être appelée aussi souvent que désiré, afin de rendre l'application réactive
aux événements de hot-plug.
Paramètres :
errmsg
une chaîne de caractères passée par référence, dans laquelle sera stocké un éventuel
message d'erreur.
Retourne :
YAPI_SUCCESS
si l'opération se déroule sans erreur. En cas d'erreur, déclenche une exception
ou retourne un code d'erreur négatif.
10.2. Interface de contrôle du module
Cette interface est la même pour tous les modules USB de Yoctopuce. Elle permet de
contrôler les paramètres généraux du module, et d'énumérer les fonctions fournies par chaque
module.
Pour utiliser les fonctions décrites ici, vous devez inclure:
<script type='text/javascript' src='yocto_api.js'></script>
js
require_once('yocto_api.php');
php
#include "yocto_api.h"
cpp
#include "yocto_api.h"
m
www.yoctopuce.com
yHandleEvents()
si un module a été connecté ou déconnecté, et le cas échéant
afin de se maintenir à jour.
47

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Humsens1

Table des Matières