Browse Source

un peu de doc en plus

master
tth 3 years ago
parent
commit
3569e8dae9
1 changed files with 20 additions and 9 deletions
  1. +20
    -9
      doc/dd2-monitoring.tex

+ 20
- 9
doc/dd2-monitoring.tex View File

@ -58,9 +58,10 @@ Actuellement nous disposons d'un \texttt{RDing TEMPERHUM1V1.2}{} qui
semble un peu étrange à interpeller, et qui sera destiné à mesurer
l'ambiance météo du DD2\footnote{Pas de mauvais esprit, merci...}.
Par la suite, nous pourrons récupérer (par liaison série, cf p. \pageref{serial})
des données
en provenance de l'automate de contrôle de l'enceinte. Notre dd2monitor
Par la suite, nous pourrons récupérer
(par liaison série, cf page \pageref{serial})
des données en provenance de l'automate de contrôle de l'enceinte.
Notre dd2monitor
devrait donc aussi être capable d'envoyer des alertes en cas de souci,
par exemple si des algues\footnote{ou des pleurotes.} tentent de s'échapper.
@ -106,7 +107,7 @@ Premier exemple avec rrdb en page \pageref{rrdb}.
\subsection{Analyses}
Bla bla bla\dots Corrélations, toussa\dots
Bla bla bla\dots Corrélations, Gnuplot\index{gnuplot}, toussa\dots
Peut-être demander à Schmod777 des références de
documents bourbakistes ?
@ -195,14 +196,14 @@ plus ou moins l'exemple de rrdb..
Ceci dit, en Debian stable, on n'a que la version 1.0, qui ne
correspond plus trop à l'actualité. Et la \textit{current} est
trop fatiguante à compiler pour ce soir.
trop fatiguante à compiler pour ce soir, ni même pour ce week-end.
% -------------------------------------------------------------------
\section{Gnocchi} \label{gnocchi} \index{Gnocchi}
\texttt{pip install gnocchi[postgresql,ceph,keystone]}, finalement,
çe ne me donne pas trop envie.
çe ne me donne pas trop envie. C'est du genre \textit{usinagaz}.
% -------------------------------------------------------------------
@ -213,6 +214,8 @@ La première, que nous allons juste entrevoir, passera par le port
USB de la carte Arduino. La seconde passera par un port série
auxiliaire\footnote{Il y en a 4 sur le mega 2560} de celle-ci.
\subsection{Un gros souci}
\begin{lstlisting}
tcgetattr(uart0, &options);
options.c_cflag = baudbits | CS8 | CLOCAL | CREAD;
@ -238,6 +241,13 @@ Laquelle étape est une tentative d'utilisation de \texttt{select(2)},
dans l'objectif de pouvoir gérer nous-même le \textit{timeout},
laquelle tentative n'est pas du tout concluante.
\subsection{Protocole} \index{protocole} \label{serialprotocol}
L'automate va avoir plusieurs types de données à envoyer.
Nous allons donc transférer ces valeurs sous forme de ligne
de texte commençant par un caractère clef (par exemple T pour
les températures) et se terminant par un \textit{newline}.
% -------------------------------------------------------------------
\section{Détournements}
@ -246,9 +256,10 @@ Dans le contexte myryssien, il est évident que l'aspect artistique
doit être dès le départ pris en compte.
Les possibilités ne seront limitées que par votre manque d'imagination.
Mais si vous voulez un petit exemple, imaginez des courbes de température
qui pilotent un \texttt{uGen} de Chuck\index{chuck} ou des algues dont la lumière
envoie du \texttt{cv/gate} en temps réel...
Si vous voulez un petit exemple, imaginez des courbes de température
qui pilotent un \texttt{uGen} de Chuck\index{chuck} ou des algues dont
la lumière envoie du \texttt{cv/gate} en temps réel.
Le tout en n'utilisant que des circuits\index{ampli op} analogiques.


Loading…
Cancel
Save