8. Référence de l'API de haut niveau
8.5. La classe YRealTimeClock
Interface pour intéragir avec les horloges à temps réel, disponibles par exemple dans le YoctoHub-
GSM-3G-EU, le YoctoHub-GSM-3G-NA, le YoctoHub-GSM-4G et le YoctoHub-Wireless-n
La classe
YRealTimeClock
Yoctopuce. 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.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
in HTML: import { YRealTimeClock } from '../../dist/esm/yocto_realtimeclock.js';
ts
in Node.js: import { YRealTimeClock } from 'yoctolib-cjs/yocto_realtimeclock.js';
import YoctoProxyAPI.YRealTimeClockProxy
dnp
#include "yocto_realtimeclock_proxy.h"
cp
YRealTimeClock.vi
vi
import YoctoProxyAPI.YRealTimeClockProxy
ml
YRealTimeClock.FindRealTimeClock(func)
Permet de retrouver une horloge à temps réel d'après un identifiant donné.
YRealTimeClock.FindRealTimeClockInContext(yctx, func)
Permet de retrouver une horloge à temps réel d'après un identifiant donné dans un Context YAPI.
YRealTimeClock.FirstRealTimeClock()
Commence l'énumération des horloges à temps réel accessibles par la librairie.
YRealTimeClock.FirstRealTimeClockInContext(yctx)
Commence l'énumération des horloges à temps réel accessibles par la librairie.
YRealTimeClock.GetSimilarFunctions()
Enumère toutes les fonctions de type RealTimeClock disponibles sur les modules actuellement joignables par
la librairie, et retourne leurs identifiants matériels uniques (hardwareId).
realtimeclock→AdvertisedValue [lecture seule]
Courte chaîne de caractères représentant l'état courant de la fonction.
realtimeclock→FriendlyName [lecture seule]
Identifiant global de la fonction au format
realtimeclock→FunctionId [lecture seule]
330
permet d'accéder à l'horloge embarquée sur certains modules
Fonction globales
Propriétés des objets
NOM_MODULE.NOM_FONCTION
YRealTimeClockProxy
.
www.yoctopuce.com