adapting the doc to the reality of the world

This commit is contained in:
Tonton Th 2019-05-22 10:48:30 +02:00
parent 0ccf834e84
commit f0126a9e22
2 changed files with 33 additions and 1 deletions

View File

@ -282,7 +282,13 @@ tth@phytotron:~/DD2-monitor/doc$ tail -3 ../serial/foo.dat
% -------------------------------------------------------------------
\input{storages}
%
% 22 mai 2019:
% donc voilà, le thsf arrive très bientôt et toute cette
% partie du projet restera en standby pendant encore quelques
% semaines.
% \input{storages}
% -------------------------------------------------------------------

View File

@ -35,6 +35,32 @@ 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{Hardware} \index{hardware} \label{hardware}
Plusieurs soucis, dont l'un qui se règle à moitié avec une règle
\texttt{udev}\index{udev}.
D'abord, la commutation on/off du frigo provoque une perte de
la connection serial/usb.
Ensuite, ce phénomène suggère au pécé de changer de \textsl{device},
et de passer de \texttt{/dev/ttyACM0} à \texttt{ACM1} quasiment
à chaque fois. D'ou plein de désagréments. C'estlà qi'intervient
la règle \texttt{udev}\index{udev} :
\begin{verbatim}
SUBSYSTEM=="tty" ATTRS{idVendor}=="2341"
ATTRS{idProduct}=="0042" SYMLINK+="phytotron"
\end{verbatim}
Le tout sur une ligne et dans le fichier
\texttt{/etc/udev/rules.d/72-mega-phytotron.rules}.
En général une erreur de syntaxe apparait dans
\textit{varlogmessage}.
Heureusement, j'ai un plan \textbf{B} sous la main.
% -------------------------------------------------------------------
\subsection{Protocole} \index{protocole} \label{serialprotocol}