YI2cPort.FindI2cPort()
YI2cPort.FindI2cPort()
Permet de retrouver un port I2C d'après un identifiant donné.
function yFindI2cPort( func)
js
YI2cPort* FindI2cPort( string func)
cpp
+(YI2cPort*) FindI2cPort : (NSString*)
m
TYI2cPort yFindI2cPort( func: string): TYI2cPort
pas
function FindI2cPort( ByVal
vb
static YI2cPort FindI2cPort( string func)
cs
static YI2cPort FindI2cPort( String func)
java
static YI2cPort FindI2cPort( string func)
uwp
FindI2cPort( func)
py
function FindI2cPort( $func)
php
static FindI2cPort( func: string): YI2cPort
ts
static FindI2cPort( func)
es
static YI2cPortProxy FindI2cPort( string func)
dnp
static YI2cPortProxy * FindI2cPort( 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 port I2C soit en ligne au moment ou elle est appelée, l'objet retourné
sera néanmoins valide. Utiliser la méthode
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 port I2C sans ambiguïté, par exemple
YI2CMK01.i2cPort
Retourne :
YI2cPort
un objet de classe
www.yoctopuce.com
func
func
As String) As YI2cPort
YI2cPort.isOnline()
.
qui permet ensuite de contrôler le port I2C.
25. Référence de l'API de haut niveau
YI2cPort
pour tester si le port I2C est
323