Dialoguer…

A) Avec Internet :

La montre communique avec le web via un fichier javascript (.js) chargé et exécuté par l’application Pebble installée sur le téléphone.

Attention, ce fichier comporte certaines limitations  (les commandes interdites sont affichées en rouge).

 B) Système de messages :

L’interaction entre la montre et le smartphone est basée sur l’AppMessage system. Les données sont stockées dans des structures appelées dictionnaires (Dictionaries). Quand les données sont envoyées ou reçues les structures de données sont appelées Tuples. Un Tuple contient une clef et la donnée à envoyer. La clef est un ‘label’ pour la donnée et c’est une constante.

Par exemple vous pouvez vouloir transmettre la donnée température. Vous devez créer une clef (il faut lui attribuer un nombre qui sera une constante, par exemple ‘5’) pour identifier cette donnée qui sera le même sur la montre et sur le téléphone.  Le téléphone enverra un dictionnaire consistant en un tuple avec la valeur de température et la clef.

ATTENTION ! les clefs doivent être tapées de la même manière (majuscule/minuscules) dans le code JS/C et cloud !

Voici la représentation de l’exemple ci-dessus décrit.

Publicité

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Articles récents
Commentaires récents
Catégories
Archives
%d blogueurs aiment cette page :