23. Référence de l'API de haut niveau
YRelay.FindRelay()
YRelay.FindRelay()
Permet de retrouver un relais d'après un identifiant donné.
function yFindRelay( func)
js
YRelay* FindRelay( string func)
cpp
+(YRelay*) FindRelay : (NSString*)
m
TYRelay yFindRelay( func: string): TYRelay
pas
function FindRelay( ByVal
vb
static YRelay FindRelay( string func)
cs
static YRelay FindRelay( String func)
java
static YRelay FindRelay( string func)
uwp
FindRelay( func)
py
function FindRelay( $func)
php
static FindRelay( func: string): YRelay
ts
static FindRelay( func)
es
static YRelayProxy FindRelay( string func)
dnp
static YRelayProxy * FindRelay( string func)
cp
L'identifiant peut être spécifié sous plusieurs formes:
NomLogiqueFonction
NoSerieModule.IdentifiantFonction
NoSerieModule.NomLogiqueFonction
NomLogiqueModule.IdentifiantMatériel
NomLogiqueModule.NomLogiqueFonction
Cette fonction n'exige pas que le relais soit en ligne au moment ou elle est appelée, l'objet retourné
sera néanmoins valide. Utiliser la méthode
à un moment donné. En cas d'ambiguïté lorsqu'on fait une recherche par nom logique, aucune erreur
ne sera notifiée: la première instance trouvée sera renvoyée. La recherche se fait d'abord par nom
matériel, puis par nom logique.
Si un appel à la méthode is_online() de cet objet renvoie FAUX alors que vous êtes sûr que le module
correspondant est bien branché, vérifiez que vous n'avez pas oublié d'appeler registerHub() à
l'initialisation de de l'application.
Paramètres :
func
une chaîne de caractères qui référence le relais sans ambiguïté, par exemple
YLTCHRL1.relay1
Retourne :
YRelay
un objet de classe
286
func
func
As String) As YRelay
YRelay.isOnline()
.
qui permet ensuite de contrôler le relais.
pour tester si le relais est utilisable
www.yoctopuce.com
YRelay