11. Référence de l'API de haut niveau
11.5. Interface de la fonction Horloge Temps Real
La classe YRealTimeClock permet d'accéder à l'horloge embarquée sur certains modules Yoctopuce,
par exemple avec un YoctoHub-Wireless-g, un YoctoHub-GSM-3G-NA, un YoctoHub-GSM-3G-EU ou
un YoctoHub-Wireless-SR. Elle fournit la date et l'heure courante de manière persistante, même en cas
de coupure de courant de plusieurs jours. Elle est le fondement des fonctions de réveil automatique
implémentées par le WakeUpScheduler. L'heure courante peut représenter aussi bien une heure locale
qu'une heure UTC, mais aucune adaptation automatique n'est fait au changement d'heure été/hiver.
Pour utiliser les fonctions décrites ici, vous devez inclure:
in HTML: <script src="../../lib/yocto_realtimeclock.js"></script>
es
in node.js: require('yoctolib-es2017/yocto_realtimeclock.js');
<script type='text/javascript' src='yocto_realtimeclock.js'></script>
js
#include "yocto_realtimeclock.h"
cpp
#import "yocto_realtimeclock.h"
m
uses yocto_realtimeclock;
pas
yocto_realtimeclock.vb
vb
yocto_realtimeclock_proxy.cs
cs
import com.yoctopuce.YoctoAPI.YRealTimeClock;
java
import com.yoctopuce.YoctoAPI.YRealTimeClock;
uwp
from yocto_realtimeclock import *
py
require_once('yocto_realtimeclock.php');
php
YRealTimeClock.vi
vi
yFindRealTimeClock(func)
Permet de retrouver une horloge d'après un identifiant donné.
yFindRealTimeClockInContext(yctx, func)
Permet de retrouver une horloge d'après un identifiant donné dans un Context YAPI.
yFirstRealTimeClock()
Commence l'énumération des horloge accessibles par la librairie.
yFirstRealTimeClockInContext(yctx)
Commence l'énumération des horloge accessibles par la librairie.
realtimeclock→clearCache()
Invalide le cache.
realtimeclock→describe()
Retourne un court texte décrivant de manière non-ambigüe l'instance de l'horloge au format
TYPE(NAME)=SERIAL.FUNCTIONID
realtimeclock→get_advertisedValue()
Retourne la valeur courante de l'horloge (pas plus de 6 caractères).
realtimeclock→get_dateTime()
Retourne l'heure courante au format "AAAA/MM/JJ hh:mm:ss".
realtimeclock→get_errorMessage()
Retourne le message correspondant à la dernière erreur survenue lors de l'utilisation de l'horloge.
realtimeclock→get_errorType()
Retourne le code d'erreur correspondant à la dernière erreur survenue lors de l'utilisation de l'horloge.
realtimeclock→get_friendlyName()
250
Fonction globales
Méthodes des objets
.
YRealTimeClock
www.yoctopuce.com