Le Module Yocto-Millivolt-Rx-Bnc - Yoctopuce Yocto-milliVolt-Rx-BNC Mode D'emploi

Table des Matières

Publicité

Accès aux modules
Bien qu'il soit parfaitement possible de construire un projet en faisant abstraction de la répartition des
fonctionnalités sur les différents modules, ces derniers peuvent être facilement retrouvés à l'aide de
l'API. En fait, ils se manipulent d'une manière assez semblable aux fonctionnalités. Ils disposent d'un
numéro de série affecté en usine qui permet de retrouver l'objet correspondant à l'aide de
YModule.Find(). Les modules peuvent aussi se voir affecter un nom logique arbitraire qui permettra
de les retrouver ensuite plus facilement. Et enfin la classe YModule comprend les méthodes
d'énumération YModule.FirstModule() et nextModule() qui permettent de dresser la liste des modules
connectés.
Interaction Function / Module
Du point de vue de l'API, les modules et leurs fonctionnalités sont donc fortement décorrélés à
dessein. Mais l'API offre néanmoins la possibilité de passer de l'un à l'autre. Ainsi la méthode
get_module(), disponible dans chaque classe de fonctionnalité, permet de retrouver l'objet
correspondant au module hébergeant cette fonctionnalité. Inversement, la classe YModule dispose
d'un certain nombre de méthodes permettant d'énumérer les fonctionnalités disponibles sur un
module.

5.2. Le module Yocto-milliVolt-Rx-BNC

Le module Yocto-milliVolt-Rx-BNC offre une instance de la fonction genericSensor, permettant de
lire une faible tension précisément et de la faire correspondre à une grandeur physique.
module : Module
attribut
productName
serialNumber
logicalName
productId
productRelease
firmwareRelease
persistentSettings
luminosity
beacon
upTime
usbCurrent
rebootCountdown
userVar
genericSensor1 : GenericSensor
attribut
logicalName
advertisedValue
unit
currentValue
lowestValue
highestValue
currentRawValue
logFrequency
reportFrequency
advMode
calibrationParam
resolution
sensorState
signalValue
signalUnit
signalRange
valueRange
www.yoctopuce.com
type
Texte
Texte
Texte
Entier (hexadécimal)
Entier (hexadécimal)
Texte
Type énuméré
0..100%
On/Off
Temps
Courant consommé (en mA)
Nombre entier
Nombre entier
type
Texte
Texte
Texte
Nombre (virgule fixe)
Nombre (virgule fixe)
Nombre (virgule fixe)
Nombre (virgule fixe)
Fréquence
Fréquence
Type énuméré
Paramètrs de calibration
Nombre (virgule fixe)
Nombre entier
Nombre (virgule fixe)
Texte
Plage de valeurs
Plage de valeurs
5. Programmation, concepts généraux
modifiable ?
lecture seule
lecture seule
modifiable
lecture seule
lecture seule
lecture seule
modifiable
modifiable
modifiable
lecture seule
lecture seule
modifiable
modifiable
modifiable ?
modifiable
modifiable
modifiable
lecture seule
modifiable
modifiable
lecture seule
modifiable
modifiable
modifiable
modifiable
modifiable
lecture seule
lecture seule
lecture seule
modifiable
modifiable
23

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-0-10v-rx

Table des Matières