Files; Quelle Interface: Native, Dll Ou Service - Yoctopuce Yocto-MaxiDisplay Mode D'emploi

Module électronique
Table des Matières

Publicité

7. Programmation, concepts généraux
lastTimeReleased
Temps absolu de la dernière occurrence de "relâchement de bouton" observée sur l'entrée
(transition du contact de fermé à ouvert). La base de temps est la même que l'attribut
module, c'est à dire le temps écoulé depuis la dernière mise sous tension du module. Si on soustrait
à cette valeur le
lastTimePressed
pulseCounter
Compteur d'impulsions 32 bits, incrémenté à chaque fois que l'état du bouton passe chaque d'état
(PRESSED / RELEASED) ce qui signifie que le compteur est incrémenté de deux après chaque
impulsion. Ce compteur commence à zéro à chaque redémarage du module, il peut aussi être
réinitialisé avec resetCounter().
pulseTimer
Temps écoulé depuis la dernière initilialisation du compteur d'impulsion (millisecondes)
inputType
Type de dispositif connecté à l'entrée (entrée analogique ou entrées binaires multiplexées)

7.6. Files

Interface pour intéragir avec les systèmes de fichier, disponibles par exemple dans le Yocto-Color-
V2, le Yocto-Serial, le YoctoHub-Ethernet et le YoctoHub-Wireless-n
La class YFiles permet d'accéder au système de fichier embarqué sur certains modules Yoctopuce.
Le stockage de fichiers permet par exemple de personnaliser un service web (dans le cas d'un
module connecté au réseau) ou pour d'ajouter un police de caractères (dans le cas d'un module
d'affichage).
logicalName
Chaîne de caractères contenant le nom logique du système de fichier, initialement vide. Cet attribut
peut être changé au bon vouloir de l'utilisateur. Un fois initialisé à une valeur non vide, il peut servir
de point de départ pour accéder à directement au système de fichier. Si deux systèmes de fichier
portent le même nom logique dans un projet, il n'y a pas moyen de déterminer lequel va répondre si
l'on tente un accès par ce nom logique. Le nom logique du module est limité à 19 caractères parmi
..
,
..
,
..
,
et
.
A
Z
a
z
0
9
_
-
advertisedValue
Courte chaîne de caractères résumant l'état actuel du système de fichier, et qui sera publiée
automatiquement jusqu'au hub parent. Pour un système de fichier, la valeur publiée est le nombre de
fichiers présents.
filesCount
Nombre de fichiers présents dans le système de fichier.
freeSpace
Espace disponible dans le système de fichiers pour charger des nouveaux fichiers, en octets.

7.7. Quelle interface: Native, DLL ou Service?

Il y existe plusieurs méthodes pour contrôler un module USB Yoctopuce depuis un programme.
Contrôle natif
Dans ce cas de figure le programme pilotant votre projet est directement compilé avec une librairie
qui offre le contrôle des modules. C'est objectivement la solution la plus simple et la plus élégante
36
, on obtien la durée de la dernière pression.
du
upTime
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-displayYocto-color-v2

Table des Matières