24. Référence de l'API de haut niveau
YLightSensor.FindLightSensor()
YLightSensor.FindLightSensor()
Permet de retrouver un capteur de lumière d'après un identifiant donné.
function yFindLightSensor( func)
js
YLightSensor* FindLightSensor( string func)
cpp
+(YLightSensor*) FindLightSensor : (NSString*)
m
TYLightSensor yFindLightSensor( func: string): TYLightSensor
pas
function FindLightSensor( ByVal
vb
static YLightSensor FindLightSensor( string func)
cs
static YLightSensor FindLightSensor( String func)
java
static YLightSensor FindLightSensor( string func)
uwp
FindLightSensor( func)
py
function FindLightSensor( $func)
php
static FindLightSensor( func: string): YLightSensor
ts
static FindLightSensor( func)
es
static YLightSensorProxy FindLightSensor( string func)
dnp
static YLightSensorProxy * FindLightSensor( 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 capteur de lumière soit en ligne au moment ou elle est appelée, l'objet
retourné sera néanmoins valide. Utiliser la méthode
capteur de lumière est utilisable à 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 capteur de lumière sans ambiguïté, par exemple
LIGHTMK3.lightSensor
Retourne :
YLightSensor
un objet de classe
476
func
func
As String) As YLightSensor
YLightSensor.isOnline()
.
qui permet ensuite de contrôler le capteur de lumière.
YLightSensor
pour tester si le
www.yoctopuce.com