Modifications

Sauter à la navigation Sauter à la recherche
1 031 octets ajoutés ,  28 décembre 2014 à 12:42
Ligne 139 : Ligne 139 :     
== Appels ==
 
== Appels ==
 +
L'un des plus grands intérêts de l'infrastructure Spark Cloud est de pouvoir appeler des fonctions sur votre Core ou obtenir la valeur de certaines variables publiées sur Spark Cloud.
 +
 
=== spark call ===
 
=== spark call ===
Calls a function on one of your cores, use <code>spark list</code> to see which cores are online, and what functions are available.
+
Appel d'une fonction sur l'un de vos Cores (''to call'' signifie ''appeler''), utilisez <code>spark list</code> pour identifier les cores qui sont en ligne et les fonctions disponibles.
  <nowiki># how to call a function on your core
+
  <nowiki># Comment appeler une fonction sur votre Core
 
$ spark call 0123456789ABCDEFGHI digitalWrite "D7,HIGH"
 
$ spark call 0123456789ABCDEFGHI digitalWrite "D7,HIGH"
 
1</nowiki>
 
1</nowiki>
    
=== spark get ===
 
=== spark get ===
Retrieves a variable value from one of your cores, use <code>spark list</code> to see which cores are online, and what variables are available.
+
Retrouver ka valeur d'une variable d'un de vos Cores, utilisez <code>spark list</code> pour identifier les cores qui sont en ligne et les fonctions disponibles.
  <nowiki># how to get a variable value from a core
+
  <nowiki># Comment obtenir une variable depuis un Core
 
$ spark get 0123456789ABCDEFGHI temperature
 
$ spark get 0123456789ABCDEFGHI temperature
 
72.1</nowiki>
 
72.1</nowiki>
    
=== spark monitor ===
 
=== spark monitor ===
Pulls the value of a variable at a set interval, and optionally display a timestamp
+
Entasser les différentes valeurs d'une variable à intervalle déterminé et optionnellement afficher le [http://fr.wikipedia.org/wiki/Horodatage timestamp] (''timestamp: une valeur d'horodatage, wikipedia, français'').
   −
* Minimum delay for now is 500 (there is a check anyway if you keyed anything less)
+
'''Le monitoring permet d'interroger un ou plusieurs cores'''.
* hitting CTRL + C in the console will exit the monitoring
     −
  <nowiki># how to poll for a variable value from one or more cores continuously
+
* Le délai minimum est 500 (le CLI vérifie la valeur encodée et rectifie si nécessaire)
 +
* Pressez CTRL + C dans la console pour pour sortie du monitoring
 +
 
 +
  <nowiki># Comment interroger la valeur d'une variable d'un ou plusieurs Cores continuellement
 
$ spark monitor 0123456789ABCDEFGHI temperature 5000
 
$ spark monitor 0123456789ABCDEFGHI temperature 5000
 
$ spark monitor 0123456789ABCDEFGHI temperature 5000 --time
 
$ spark monitor 0123456789ABCDEFGHI temperature 5000 --time
 
$ spark monitor all temperature 5000
 
$ spark monitor all temperature 5000
 
$ spark monitor all temperature 5000 --time
 
$ spark monitor all temperature 5000 --time
$ spark monitor all temperature 5000 --time > my_temperatures.csv</nowiki>
+
$ spark monitor all temperature 5000 --time > mes_temperatures.csv</nowiki>
 +
 
 +
Notes:
 +
* l'option '''--time''' ajoute le timestamp dans le résultat du monitoring.
 +
* l'option '''all''' permet d'interroger tous les Cores enregistré dans le compte (tout ceux visible dans "spark list").
 +
* l'option '''5000''' est le délai de mise-à-jour en millisecondes (donc 5 secondes)
 +
* l'option '''> mes_temperatures.csv''' permet de rediriger les informations vers un [http://fr.wikipedia.org/wiki/Comma-separated_values fichier csv] (''comma separated value, wikipedia, français'') supporté par tous les tableurs.
    
== Outils ==
 
== Outils ==
29 922

modifications

Menu de navigation