Table des Matières

Publicité

22.2. La classe YModule

Interface de contrôle des paramètres généraux des modules Yoctopuce
La classe
est utilisable avec tous les modules USB de Yoctopuce. Elle permet de contrôler
YModule
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
#include "yocto_api.h"
cpp
#import "yocto_api.h"
m
uses yocto_api;
pas
yocto_api.vb
vb
yocto_api.cs
cs
import YoctoProxyAPI.YModuleProxy
dnp
import com.yoctopuce.YoctoAPI.YModule;
java
import com.yoctopuce.YoctoAPI.YModule;
uwp
from yocto_api import *
py
require_once('yocto_api.php');
php
in HTML: <script src="../../lib/yocto_api.js"></script>
es
in node.js: require('yoctolib-es2017/yocto_api.js');
YModule.vi
vi
YModule.FindModule(func)
Permet de retrouver un module d'après son numéro de série ou son nom logique.
YModule.FindModuleInContext(yctx, func)
Permet de retrouver un module d'après un identifiant donné dans un Context YAPI.
YModule.FirstModule()
Commence l'énumération des modules accessibles par la librairie.
module→Beacon [modifiable]
état de la balise de localisation.
module→FunctionId [lecture seule]
Identifiant matériel de la nième fonction du module.
module→HardwareId [lecture seule]
Identifiant unique du module.
module→IsOnline [lecture seule]
Vérifie si le module est joignable.
module→LogicalName [modifiable]
Nom logique du module.
module→Luminosity [modifiable]
Luminosité des leds informatives du module (valeur entre 0 et 100).
module→ProductId [lecture seule]
Identifiant USB du module, préprogrammé en usine.
module→ProductName [lecture seule]
Nom commercial du module, préprogrammé en usine.
www.yoctopuce.com
Fonction globales
Propriétés des objets
22. Référence de l'API de haut niveau
YModuleProxy
195

Publicité

Table des Matières
loading

Table des Matières