|
@@ -15,7 +15,7 @@
|
15
|
15
|
\usepackage[verbose]{layout}
|
16
|
16
|
|
17
|
17
|
\makeindex
|
18
|
|
-\setlength{\parskip}{0.25cm plus 0.25cm}
|
|
18
|
+\setlength{\parskip}{0.20cm plus 0.20cm}
|
19
|
19
|
|
20
|
20
|
% -------------------------------------------------------------------
|
21
|
21
|
\title{DD2 Monitoring}
|
|
@@ -76,6 +76,8 @@ choix, et nous allons en évaluer quelques uns :
|
76
|
76
|
\texttt{gnocchi}\index{Gnocchi} (page \pageref{gnocchi})
|
77
|
77
|
\texttt{sqlite}\index{sqlite} (page \pageref{sqlite})
|
78
|
78
|
|
|
79
|
+La représentation interne des valeurs reste à définir pour
|
|
80
|
+la plupart d'entre elles.
|
79
|
81
|
|
80
|
82
|
\subsection{Affichage}
|
81
|
83
|
|
|
@@ -107,7 +109,8 @@ de bonne efficacité.
|
107
|
109
|
|
108
|
110
|
Un premier exemple avec rrdb en page \pageref{rrdb}.
|
109
|
111
|
Le second cause des premiers essais du LM35, capteur de
|
110
|
|
-température analogique.
|
|
112
|
+température analogique branché sur un Arduino et relié
|
|
113
|
+par un port série (page \pageref{serialcode}).
|
111
|
114
|
|
112
|
115
|
\subsection{Analyses}
|
113
|
116
|
|
|
@@ -121,8 +124,9 @@ de choses étranges, comme ça :
|
121
|
124
|
d'une criante justesse scientifique ;)}
|
122
|
125
|
|
123
|
126
|
Ce qui donne qunad même à réfléchir. À se demander quel savoir
|
124
|
|
-allons-nous pouvir déduire de ces\footnote{non, c'est pas du bigdata.}
|
|
127
|
+allons-nous pouvoir déduire de ces\footnote{non, c'est pas du bigdata.}
|
125
|
128
|
chiffres improbables.
|
|
129
|
+(Re-)Découvrir les lois de l'inertie thermique ?
|
126
|
130
|
|
127
|
131
|
|
128
|
132
|
\subsection{Archivage} \index{archivage} \label{archivage}
|
|
@@ -138,12 +142,22 @@ ou d'un
|
138
|
142
|
\textit{epicfail\footnote{En fait, c'est comme ça que la science avance}}.
|
139
|
143
|
|
140
|
144
|
Nous devons donc rencontrer quelqu'un qui maitrise cette partie
|
141
|
|
-de la mouvance détournementale de l'espionnage.
|
|
145
|
+de la mouvance détournementale de l'espionnage. Yaya\index{Yaya} ?
|
142
|
146
|
|
143
|
147
|
% -------------------------------------------------------------------
|
144
|
148
|
|
|
149
|
+\section{Configuration} \index{configuration} \label{configuration}
|
145
|
150
|
|
|
151
|
+Pour adapter cet outil de surveillance aux variations du monde réel,
|
|
152
|
+nous devons nous-même lui décrire ce monde. Une description qui se
|
|
153
|
+fera avec des lignes de la forme '\texttt{input\_device s /dev/ttyACM0}'
|
|
154
|
+qui représentent des tuples
|
|
155
|
+\textit{clef-type-valeur}\footnote{Laissons les canards tranquilles.}
|
|
156
|
+de.
|
146
|
157
|
|
|
158
|
+La syntaxe n'est pas encore fixée, mais un fichier exemple est
|
|
159
|
+disponible pour des explication plus récentes, donc plus en
|
|
160
|
+rapport avec la réalité du code.
|
147
|
161
|
|
148
|
162
|
% -------------------------------------------------------------------
|
149
|
163
|
\section{RRDB} \label{rrdb}
|
|
@@ -239,6 +253,11 @@ trop fatiguante à compiler pour ce soir, ni même pour ce week-end.
|
239
|
253
|
\texttt{pip install gnocchi[postgresql,ceph,keystone]}, finalement,
|
240
|
254
|
çe ne me donne pas trop envie. C'est du genre \textit{usinagaz}.
|
241
|
255
|
|
|
256
|
+% -------------------------------------------------------------------
|
|
257
|
+\section{Sqlite} \index{sqlite} \label{sqlite}
|
|
258
|
+
|
|
259
|
+\subsection{À regarder de près}
|
|
260
|
+
|
242
|
261
|
% -------------------------------------------------------------------
|
243
|
262
|
|
244
|
263
|
\section{Serial coms} \index{serial} \label{serial}
|
|
@@ -282,6 +301,10 @@ Nous allons donc transférer ces valeurs sous forme de ligne
|
282
|
301
|
de texte commençant par un caractère clef (par exemple T pour
|
283
|
302
|
les températures) et se terminant par un \textit{newline}.
|
284
|
303
|
|
|
304
|
+
|
|
305
|
+\subsection{Un peu de code} \label{serialcode}
|
|
306
|
+
|
|
307
|
+
|
285
|
308
|
% -------------------------------------------------------------------
|
286
|
309
|
|
287
|
310
|
\section{Détournements}
|
|
@@ -293,11 +316,8 @@ Les possibilités ne seront limitées que par votre manque d'imagination.
|
293
|
316
|
Si vous voulez un petit exemple, imaginez des courbes de température
|
294
|
317
|
qui pilotent un \texttt{uGen} de Chuck\index{chuck} ou des algues dont
|
295
|
318
|
la lumière envoie du \texttt{cv/gate} en temps réel.
|
296
|
|
-Le tout en n'utilisant que des circuits\index{ampli op} analogiques,
|
297
|
|
-et peut-être quelques transistors au germanium\index{germanium}.
|
298
|
|
-Ça vous semble peut-être un peu mélangé, mais bon,
|
299
|
|
-c'est facile de comprendre l'esprit. C'est plus délicat d'imaginer.
|
300
|
319
|
|
|
320
|
+\subsection{Variante}
|
301
|
321
|
|
302
|
322
|
|
303
|
323
|
% -------------------------------------------------------------------
|