24.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 com.yoctopuce.YoctoAPI.YModule;
java
import com.yoctopuce.YoctoAPI.YModule;
uwp
from yocto_api import *
py
require_once('yocto_api.php');
php
in HTML: import { YAPI, YErrorMsg, YModule, YSensor } from '../../dist/esm/yocto_api_browser.js';
ts
in Node.js: import { YAPI, YErrorMsg, YModule, YSensor } from 'yoctolib-cjs/yocto_api_nodejs.js';
in HTML: <script src="../../lib/yocto_api.js"></script>
es
in node.js: require('yoctolib-es2017/yocto_api.js');
import YoctoProxyAPI.YModuleProxy
dnp
#include "yocto_module_proxy.h"
cp
YModule.vi
vi
import YoctoProxyAPI.YModuleProxy"
ml
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→FirmwareRelease [lecture seule]
Version du logiciel embarqué du module.
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]
www.yoctopuce.com
Fonction globales
Propriétés des objets
24. Référence de l'API de haut niveau
YModuleProxy
221