Yoctopuce Yocto-Humidity Mode D'emploi page 46

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

Publicité

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.
yInitAPI()
Initialise la librairie de programmation de Yoctopuce explicitement.
function yInitAPI( mode, errmsg)
js
function yInitAPI( $mode, &$errmsg)
php
YRETCODE yInitAPI( int mode, string& errmsg)
cpp
YRETCODE yInitAPI( int mode, NSString** errmsg)
m
function yInitAPI( mode: integer, var errmsg: string): integer
pas
Il n'est pas indispensable d'appeler
de toute manière au premier appel à
Lorsque cette fonctin est utilisée avec comme
explicitement appeler
modules sont connectés, avant d'essayer d'y accéder.
Paramètres :
mode
un entier spécifiant le type de détection automatique de modules à utiliser. Les valeurs
possibles
sont
Y_DETECT_ALL
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.
yRegisterHub()
Configure la librairie Yoctopuce pour utiliser les modules connectés sur une machine
donnée.
function yRegisterHub( url, errmsg)
js
function yRegisterHub( $url, &$errmsg)
php
YRETCODE yRegisterHub( const string& url, string& errmsg)
cpp
YRETCODE yRegisterHub( NSString * url, NSString** errmsg)
m
function yRegisterHub( url: string, var errmsg: string): integer
pas
Dans le cas d'une utilisation avec la passerelle VirtualHub, vous devez donner en paramètre
l'adresse
de
la
machine
, qui désigne la machine locale). Si vous utilisez un langage qui a un
127.0.0.1:4444"
accès direct à USB, vous pouvez utiliser la pseudo-adresse
Attention, seule une application peut fonctionner à la fois sur une machine donnée en accès
direct à USB, sinon il y aurait un conflit d'accès aux modules. Cela signifie en particulier que
vous devez stopper le VirtualHub avant de lancer une application utilisant l'accès direct à USB.
Cette limitation peut être contournée en passant par un VirtualHub plutôt que d'utiliser
directement USB.
Paramètres :
url
une chaîne de caractères contenant "usb" ou l'URL racine du VirtualHub à utiliser.
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.
www.yoctopuce.com
yInitAPI()
yRegisterHub()
pour indiquer à la librairie sur quel VirtualHub les
yRegisterHub ()
Y_DETECT_NONE
.
tourne
, la librairie sera automatiquement initialisée
.
la valeur
mode
Y_DETECT_NONE
,
Y_DETECT_USB
,
le
VirtualHub
(typiquement
à la place.
"usb"
, il faut
Y_DETECT_NET
et
"http://
46

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Humsens1

Table des Matières