23. Référence de l'API de haut niveau
23.3. La classe YRelay
Interface pour intéragir avec les relais, disponibles par exemple dans le Yocto-LatchedRelay, le Yocto-
MaxiPowerRelay, le Yocto-PowerRelay-V3 et le Yocto-Relay
La classe
permet de piloter un relais ou un optocoupleur Yoctopuce. Elle permet de commuter
YRelay
simplement la sortie, mais aussi de créer des courtes impulsions de durée déterminée. Pour les
modules dotés de deux sorties par relais, les deux sorties sont appelées A et B, la sortie A
correspondant a la position de repos (normalement fermée) et la sortie B correspondant à l'état actif
(normalement ouverte).
Pour utiliser les fonctions décrites ici, vous devez inclure:
in HTML: <script src="../../lib/yocto_relay.js"></script>
es
in node.js: require('yoctolib-es2017/yocto_relay.js');
<script type='text/javascript' src='yocto_relay.js'></script>
js
#include "yocto_relay.h"
cpp
#import "yocto_relay.h"
m
uses yocto_relay;
pas
yocto_relay.vb
vb
yocto_relay.cs
cs
import com.yoctopuce.YoctoAPI.YRelay;
java
import com.yoctopuce.YoctoAPI.YRelay;
uwp
from yocto_relay import *
py
require_once('yocto_relay.php');
php
in HTML: import { YRelay } from '../../dist/esm/yocto_relay.js';
ts
in Node.js: import { YRelay } from 'yoctolib-cjs/yocto_relay.js';
import YoctoProxyAPI.YRelayProxy
dnp
#include "yocto_relay_proxy.h"
cp
YRelay.vi
vi
import YoctoProxyAPI.YRelayProxy
ml
YRelay.FindRelay(func)
Permet de retrouver un relais d'après un identifiant donné.
YRelay.FindRelayInContext(yctx, func)
Permet de retrouver un relais d'après un identifiant donné dans un Context YAPI.
YRelay.FirstRelay()
Commence l'énumération des relais accessibles par la librairie.
YRelay.FirstRelayInContext(yctx)
Commence l'énumération des relais accessibles par la librairie.
YRelay.GetSimilarFunctions()
Enumère toutes les fonctions de type Relay disponibles sur les modules actuellement joignables par la
librairie, et retourne leurs identifiants matériels uniques (hardwareId).
relay→AdvertisedValue [lecture seule]
Courte chaîne de caractères représentant l'état courant de la fonction.
relay→FriendlyName [lecture seule]
Identifiant global de la fonction au format
relay→FunctionId [lecture seule]
282
Fonction globales
Propriétés des objets
NOM_MODULE.NOM_FONCTION
YRelayProxy
.
www.yoctopuce.com