diff --git a/doc/dd2-monitoring.tex b/doc/dd2-monitoring.tex index 5d12a3e..0113178 100644 --- a/doc/dd2-monitoring.tex +++ b/doc/dd2-monitoring.tex @@ -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} % ------------------------------------------------------------------- diff --git a/doc/serial.tex b/doc/serial.tex index 74aadf7..72fbd3c 100644 --- a/doc/serial.tex +++ b/doc/serial.tex @@ -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}