Add measurements and change a little the definition of free software
This commit is contained in:
parent
96beb03a57
commit
d71dcd25c5
@ -73,7 +73,7 @@ void setup() {
|
|||||||
|
|
||||||
if (file) {
|
if (file) {
|
||||||
Serial.print("Creating data.tsv");
|
Serial.print("Creating data.tsv");
|
||||||
file.println("#Time\t\t\t\tT [°C]\tP [Pa]\tAlt [m]\tHr [%]\tLx "
|
file.println("#Time\t\t\tT [°C]\tP [Pa]\tAlt [m]\tHr [%]\tLx "
|
||||||
"[lux]");
|
"[lux]");
|
||||||
file.close();
|
file.close();
|
||||||
Serial.println("DONE");
|
Serial.println("DONE");
|
||||||
|
2508
gnuplot/DATA.TSV
Normal file
2508
gnuplot/DATA.TSV
Normal file
File diff suppressed because it is too large
Load Diff
12462
gnuplot/data.svg
Normal file
12462
gnuplot/data.svg
Normal file
File diff suppressed because it is too large
Load Diff
After Width: | Height: | Size: 1.2 MiB |
65
gnuplot/latex.gpi
Normal file
65
gnuplot/latex.gpi
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Inspired by http://youinfinitesnake.blogspot.ch/2011/02/attractive-scientific-plots-with.html
|
||||||
|
# and http://www.gnuplotting.org/why-you-should-upgrade-to-gnuplot-4-4-3/
|
||||||
|
|
||||||
|
set terminal epslatex size 5.8,8.2 color colortext 'phv,9' header '\definecolor{t}{rgb}{0.5,0.5,0.5}'
|
||||||
|
set format '\color{t}$%g$'
|
||||||
|
set output '../latex/data.tex'
|
||||||
|
|
||||||
|
# Line style for axes
|
||||||
|
set style line 80 lt 0
|
||||||
|
set style line 80 lt rgb '#808080'
|
||||||
|
|
||||||
|
# Line style for grid
|
||||||
|
set style line 81 lt 3 # dashed
|
||||||
|
set style line 81 lt rgb '#808080' lw 0.5 # grey
|
||||||
|
|
||||||
|
set grid back linestyle 81
|
||||||
|
set border 3 back linestyle 80
|
||||||
|
|
||||||
|
set xtics nomirror
|
||||||
|
set ytics nomirror
|
||||||
|
|
||||||
|
set style line 1 linetype 1
|
||||||
|
set style line 2 linetype 1
|
||||||
|
set style line 3 linetype 1
|
||||||
|
set style line 4 linetype 1
|
||||||
|
set style line 1 linetype rgb '#A00000' linewidth 2 pointtype 7
|
||||||
|
set style line 2 linetype rgb '#00A000' linewidth 2 pointtype 9
|
||||||
|
set style line 3 linetype rgb '#5060D0' linewidth 2 pointtype 5
|
||||||
|
set style line 4 linetype rgb '#F25900' linewidth 2 pointtype 13
|
||||||
|
|
||||||
|
set size 1,1
|
||||||
|
set origin 0,0
|
||||||
|
|
||||||
|
set xlabel 'Temps [hhmm]'
|
||||||
|
set xdata time # the x-axis is time
|
||||||
|
set format x '%H%M' # display as time
|
||||||
|
set timefmt '%Y-%m-%d %H:%M:%S' # but read in as datetime
|
||||||
|
set xtics 300
|
||||||
|
|
||||||
|
set multiplot
|
||||||
|
|
||||||
|
set size 1,0.25
|
||||||
|
set origin 0,0.75
|
||||||
|
set ylabel 'Température'
|
||||||
|
plot 'DATA.TSV' using 1:3 title 'T [°C]' with linespoints linestyle 1
|
||||||
|
|
||||||
|
set size 1,0.25
|
||||||
|
set origin 0,0.5
|
||||||
|
set ylabel 'Pression'
|
||||||
|
plot 'DATA.TSV' using 1:($4/100) title 'P [hPa]' with linespoints linestyle 2
|
||||||
|
|
||||||
|
set size 1,0.25
|
||||||
|
set origin 0,0.25
|
||||||
|
set ylabel 'Humidité'
|
||||||
|
plot 'DATA.TSV' using 1:6 title 'Hr [\%]' with linespoints linestyle 3
|
||||||
|
|
||||||
|
set size 1,0.25
|
||||||
|
set origin 0,0
|
||||||
|
set ylabel 'Luminosité'
|
||||||
|
plot 'DATA.TSV' using 1:7 title 'Lx [Lux]' with linespoints linestyle 4
|
||||||
|
|
||||||
|
unset multiplot
|
||||||
|
reset
|
||||||
|
|
||||||
|
set output
|
64
gnuplot/svg.gpi
Normal file
64
gnuplot/svg.gpi
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
# Inspired by http://youinfinitesnake.blogspot.ch/2011/02/attractive-scientific-plots-with.html
|
||||||
|
# and http://www.gnuplotting.org/why-you-should-upgrade-to-gnuplot-4-4-3/
|
||||||
|
|
||||||
|
set terminal svg enhanced mouse size 1920,1440 rounded dashed
|
||||||
|
set output 'data.svg'
|
||||||
|
|
||||||
|
# Line style for axes
|
||||||
|
set style line 80 lt 0
|
||||||
|
set style line 80 lt rgb '#808080'
|
||||||
|
|
||||||
|
# Line style for grid
|
||||||
|
set style line 81 lt 3 # dashed
|
||||||
|
set style line 81 lt rgb '#808080' lw 0.5 # grey
|
||||||
|
|
||||||
|
set grid back linestyle 81
|
||||||
|
set border 3 back linestyle 80
|
||||||
|
|
||||||
|
set xtics nomirror
|
||||||
|
set ytics nomirror
|
||||||
|
|
||||||
|
set style line 1 linetype 1
|
||||||
|
set style line 2 linetype 1
|
||||||
|
set style line 3 linetype 1
|
||||||
|
set style line 4 linetype 1
|
||||||
|
set style line 1 linetype rgb '#A00000' linewidth 2 pointtype 7
|
||||||
|
set style line 2 linetype rgb '#00A000' linewidth 2 pointtype 9
|
||||||
|
set style line 3 linetype rgb '#5060D0' linewidth 2 pointtype 5
|
||||||
|
set style line 4 linetype rgb '#F25900' linewidth 2 pointtype 13
|
||||||
|
|
||||||
|
set size 1,1
|
||||||
|
set origin 0,0
|
||||||
|
|
||||||
|
set xlabel 'Temps [hhmm]'
|
||||||
|
set xdata time # the x-axis is time
|
||||||
|
set format x '%H%M' # display as time
|
||||||
|
set timefmt '%Y-%m-%d %H:%M:%S' # but read in as datetime
|
||||||
|
set xtics 300
|
||||||
|
|
||||||
|
set multiplot
|
||||||
|
|
||||||
|
set size 0.5,0.5
|
||||||
|
set origin 0,0.5
|
||||||
|
set ylabel 'Température'
|
||||||
|
plot 'DATA.TSV' using 1:3 title 'T [°C]' with linespoints linestyle 1
|
||||||
|
|
||||||
|
set size 0.5,0.5
|
||||||
|
set origin 0,0
|
||||||
|
set ylabel 'Pression'
|
||||||
|
plot 'DATA.TSV' using 1:($4/100) title 'P [hPa]' with linespoints linestyle 2
|
||||||
|
|
||||||
|
set size 0.5,0.5
|
||||||
|
set origin 0.5,0.5
|
||||||
|
set ylabel 'Humidité'
|
||||||
|
plot 'DATA.TSV' using 1:6 title 'Hr [%]' with linespoints linestyle 3
|
||||||
|
|
||||||
|
set size 0.5,0.5
|
||||||
|
set origin 0.5,0
|
||||||
|
set ylabel 'Luminosité'
|
||||||
|
plot 'DATA.TSV' using 1:7 title 'Lx [Lux]' with linespoints linestyle 4
|
||||||
|
|
||||||
|
unset multiplot
|
||||||
|
reset
|
||||||
|
|
||||||
|
set output
|
22
latex/TM.tex
22
latex/TM.tex
@ -62,13 +62,13 @@ Un logiciel libre est un logiciel qui respecte quatre libertés fondamentales~:
|
|||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
Les deux dernière libertés demandent la mise à disposition du \gls{code source}.
|
Les deux dernière libertés demandent la mise à disposition du \gls{code source}.
|
||||||
|
|
||||||
On retrouve aussi le terme \enquote{\emph{open source}}, mais celui-ci est ambigu : celui-ci pouvant désigner un logiciel des les sources sont disponibles mais non réutilisables ou redistribuable ou désigner un logiciel libre (comme définit par \gls{OSI}).
|
On retrouve aussi le terme \enquote{\emph{open source}}. Le terme logiciel libre est définit par la \gls{FSF} tandis que le terme open source est définit par l'\gls{OSI}. En pratique, ces deux termes désignent la même chose.
|
||||||
|
|
||||||
Les sources du logiciels sont soumis à des licences spécifiques garantissant ces libertés. Les plus connues sont la \gls{GPL}, la \gls{BSD} ou la MIT (une copie de cette dernière est disponible à l'annexe \ref{app:mit}).
|
Les sources du logiciels sont soumis à des licences spécifiques garantissant ces libertés. Les plus connues sont la \gls{GPL}, la \gls{BSD} ou la MIT (une copie de cette dernière est disponible à l'annexe \ref{app:mit}).
|
||||||
|
|
||||||
Quelques logiciels libres connus sont Firefox et Thunderbird, Linux, OpenOffice.org et LibreOffice.
|
Quelques logiciels libres connus sont Firefox et Thunderbird, Linux, OpenOffice.org et LibreOffice.
|
||||||
|
|
||||||
Ce \gls{TM} est donc entièrement articulé autour de logiciels et matériels libres : \LaTeX et vim pour l'écriture de ce rapport, Arduino comme plate-forme, CMake et gcc pour la \gls{compilation}. Tout le code produit est donc placé sous licence MIT.
|
Ce \gls{TM} est donc entièrement articulé autour de logiciels et matériels libres : \LaTeX et vim pour l'écriture de ce rapport, Arduino comme plate-forme, CMake et gcc pour la \gls{compilation}, gnuplot pour les graphiques. Tout le code produit est donc placé sous licence MIT.
|
||||||
|
|
||||||
\section{Conventions d'écriture}
|
\section{Conventions d'écriture}
|
||||||
Les mots en \textbf{gras} sont des mots expliqués dans le glossaire ou des acronymes.
|
Les mots en \textbf{gras} sont des mots expliqués dans le glossaire ou des acronymes.
|
||||||
@ -153,6 +153,24 @@ La fonction \verb|sensorsJsonCmd()| récupère les valeurs des capteurs puis les
|
|||||||
\subsection{La page d'index}
|
\subsection{La page d'index}
|
||||||
Une fois téléchargée par le navigateur web, du JavaScript est exécuté. Ce JavaScript va télécharger la page \enquote{sensors.json} de manière régulière, analyser son contenu puis mettre à jour le tableau qui contient les valeurs.
|
Une fois téléchargée par le navigateur web, du JavaScript est exécuté. Ce JavaScript va télécharger la page \enquote{sensors.json} de manière régulière, analyser son contenu puis mettre à jour le tableau qui contient les valeurs.
|
||||||
|
|
||||||
|
\chapter{Le cas du frigo}
|
||||||
|
\section{Les mesures}
|
||||||
|
Pour réaliser cette expérience, la station météo a été placée dans un sachet plastique contenant du silica gel ainsi qu'une rallonge pour l'hygromètre pour qu'il puisse être exposé à l'humidité du frigo. La station météo a ensuite été placée pendant une heure au frigo. Voici les premières constatations : premièrement, l'humidité ne dépassait jamais 70\%, deuxièmement, la température ne descendait jamais au dessous de 8°.
|
||||||
|
|
||||||
|
Un deuxième essais a donc été réalisé, sans sachet plastique cette fois ci. Le montage a été placé deux heures au frigo. Cette fois ci, la température s'est stabilisée à environ 5° Celsius mais on constate une chute de la puissance après environ une heure. Cela est probablement dû au fait qu'une partie de l'alimentation atteint un très mauvais rendement à basse température, la puissance raugmentant une fois sortie du frigo.
|
||||||
|
|
||||||
|
Un troisième essais a été réalisé, d'une durée d'une heure cette fois. C'est cet essais qui est disponible et qui va être analysé.
|
||||||
|
|
||||||
|
\section{Les résultats}
|
||||||
|
Premièrement, les graphiques sont disponibles à la figure \ref{fig:graphique}
|
||||||
|
|
||||||
|
\begin{figure}[b]
|
||||||
|
\centering
|
||||||
|
\input{data.tex}
|
||||||
|
\caption{Graphique}
|
||||||
|
\label{fig:graphique}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
\listoffigures
|
\listoffigures
|
||||||
|
|
||||||
\chapter*{Bibliographie}
|
\chapter*{Bibliographie}
|
||||||
|
22379
latex/data.eps
Normal file
22379
latex/data.eps
Normal file
File diff suppressed because it is too large
Load Diff
291
latex/data.tex
Normal file
291
latex/data.tex
Normal file
@ -0,0 +1,291 @@
|
|||||||
|
% GNUPLOT: LaTeX picture with Postscript
|
||||||
|
\begingroup
|
||||||
|
\fontfamily{phv}%
|
||||||
|
\selectfont
|
||||||
|
\definecolor{t}{rgb}{0.5,0.5,0.5}
|
||||||
|
\makeatletter
|
||||||
|
\providecommand\color[2][]{%
|
||||||
|
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||||
|
Package color not loaded in conjunction with
|
||||||
|
terminal option `colourtext'%
|
||||||
|
}{See the gnuplot documentation for explanation.%
|
||||||
|
}{Either use 'blacktext' in gnuplot or load the package
|
||||||
|
color.sty in LaTeX.}%
|
||||||
|
\renewcommand\color[2][]{}%
|
||||||
|
}%
|
||||||
|
\providecommand\includegraphics[2][]{%
|
||||||
|
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||||
|
Package graphicx or graphics not loaded%
|
||||||
|
}{See the gnuplot documentation for explanation.%
|
||||||
|
}{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
|
||||||
|
\renewcommand\includegraphics[2][]{}%
|
||||||
|
}%
|
||||||
|
\providecommand\rotatebox[2]{#2}%
|
||||||
|
\@ifundefined{ifGPcolor}{%
|
||||||
|
\newif\ifGPcolor
|
||||||
|
\GPcolortrue
|
||||||
|
}{}%
|
||||||
|
\@ifundefined{ifGPblacktext}{%
|
||||||
|
\newif\ifGPblacktext
|
||||||
|
\GPblacktextfalse
|
||||||
|
}{}%
|
||||||
|
% define a \g@addto@macro without @ in the name:
|
||||||
|
\let\gplgaddtomacro\g@addto@macro
|
||||||
|
% define empty templates for all commands taking text:
|
||||||
|
\gdef\gplbacktext{}%
|
||||||
|
\gdef\gplfronttext{}%
|
||||||
|
\makeatother
|
||||||
|
\ifGPblacktext
|
||||||
|
% no textcolor at all
|
||||||
|
\def\colorrgb#1{}%
|
||||||
|
\def\colorgray#1{}%
|
||||||
|
\else
|
||||||
|
% gray or color?
|
||||||
|
\ifGPcolor
|
||||||
|
\def\colorrgb#1{\color[rgb]{#1}}%
|
||||||
|
\def\colorgray#1{\color[gray]{#1}}%
|
||||||
|
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||||
|
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
|
||||||
|
\expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
|
||||||
|
\expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
|
||||||
|
\expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
|
||||||
|
\expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
|
||||||
|
\expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
|
||||||
|
\expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
|
||||||
|
\expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
|
||||||
|
\expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
|
||||||
|
\else
|
||||||
|
% gray
|
||||||
|
\def\colorrgb#1{\color{black}}%
|
||||||
|
\def\colorgray#1{\color[gray]{#1}}%
|
||||||
|
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||||
|
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT0\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT1\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT2\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT3\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT4\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT5\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT6\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT7\endcsname{\color{black}}%
|
||||||
|
\expandafter\def\csname LT8\endcsname{\color{black}}%
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
\setlength{\unitlength}{0.0500bp}%
|
||||||
|
\begin{picture}(8352.00,11806.00)%
|
||||||
|
\gplgaddtomacro\gplbacktext{%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,9430){\makebox(0,0)[r]{\strut{}\color{t}$4$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,9646){\makebox(0,0)[r]{\strut{}\color{t}$6$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,9862){\makebox(0,0)[r]{\strut{}\color{t}$8$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,10078){\makebox(0,0)[r]{\strut{}\color{t}$10$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,10294){\makebox(0,0)[r]{\strut{}\color{t}$12$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,10510){\makebox(0,0)[r]{\strut{}\color{t}$14$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,10725){\makebox(0,0)[r]{\strut{}\color{t}$16$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,10941){\makebox(0,0)[r]{\strut{}\color{t}$18$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,11157){\makebox(0,0)[r]{\strut{}\color{t}$20$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,11373){\makebox(0,0)[r]{\strut{}\color{t}$22$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,11589){\makebox(0,0)[r]{\strut{}\color{t}$24$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(882,9250){\makebox(0,0){\strut{}2005}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1477,9250){\makebox(0,0){\strut{}2010}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2073,9250){\makebox(0,0){\strut{}2015}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2668,9250){\makebox(0,0){\strut{}2020}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3264,9250){\makebox(0,0){\strut{}2025}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3859,9250){\makebox(0,0){\strut{}2030}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(4455,9250){\makebox(0,0){\strut{}2035}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5050,9250){\makebox(0,0){\strut{}2040}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5645,9250){\makebox(0,0){\strut{}2045}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6241,9250){\makebox(0,0){\strut{}2050}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6836,9250){\makebox(0,0){\strut{}2055}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(7432,9250){\makebox(0,0){\strut{}2100}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(8027,9250){\makebox(0,0){\strut{}2105}}%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(144,10509){\rotatebox{-270}{\makebox(0,0){\strut{}Température}}}%
|
||||||
|
\put(4454,8980){\makebox(0,0){\strut{}Temps [hhmm]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplfronttext{%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(7208,11436){\makebox(0,0)[r]{\strut{}T [°C]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplbacktext{%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,6479){\makebox(0,0)[r]{\strut{}\color{t}$947.5$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,6839){\makebox(0,0)[r]{\strut{}\color{t}$947.6$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,7199){\makebox(0,0)[r]{\strut{}\color{t}$947.7$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,7559){\makebox(0,0)[r]{\strut{}\color{t}$947.8$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,7918){\makebox(0,0)[r]{\strut{}\color{t}$947.9$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,8278){\makebox(0,0)[r]{\strut{}\color{t}$948$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1098,8638){\makebox(0,0)[r]{\strut{}\color{t}$948.1$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1206,6299){\makebox(0,0){\strut{}2005}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1774,6299){\makebox(0,0){\strut{}2010}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2343,6299){\makebox(0,0){\strut{}2015}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2911,6299){\makebox(0,0){\strut{}2020}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3480,6299){\makebox(0,0){\strut{}2025}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(4048,6299){\makebox(0,0){\strut{}2030}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(4617,6299){\makebox(0,0){\strut{}2035}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5185,6299){\makebox(0,0){\strut{}2040}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5753,6299){\makebox(0,0){\strut{}2045}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6322,6299){\makebox(0,0){\strut{}2050}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6890,6299){\makebox(0,0){\strut{}2055}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(7459,6299){\makebox(0,0){\strut{}2100}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(8027,6299){\makebox(0,0){\strut{}2105}}%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(144,7558){\rotatebox{-270}{\makebox(0,0){\strut{}Pression}}}%
|
||||||
|
\put(4616,6029){\makebox(0,0){\strut{}Temps [hhmm]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplfronttext{%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(7208,8485){\makebox(0,0)[r]{\strut{}P [hPa]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplbacktext{%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,3527){\makebox(0,0)[r]{\strut{}\color{t}$35$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,3887){\makebox(0,0)[r]{\strut{}\color{t}$40$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,4247){\makebox(0,0)[r]{\strut{}\color{t}$45$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,4607){\makebox(0,0)[r]{\strut{}\color{t}$50$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,4967){\makebox(0,0)[r]{\strut{}\color{t}$55$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,5327){\makebox(0,0)[r]{\strut{}\color{t}$60$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,5687){\makebox(0,0)[r]{\strut{}\color{t}$65$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(882,3347){\makebox(0,0){\strut{}2005}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1477,3347){\makebox(0,0){\strut{}2010}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2073,3347){\makebox(0,0){\strut{}2015}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2668,3347){\makebox(0,0){\strut{}2020}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3264,3347){\makebox(0,0){\strut{}2025}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3859,3347){\makebox(0,0){\strut{}2030}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(4455,3347){\makebox(0,0){\strut{}2035}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5050,3347){\makebox(0,0){\strut{}2040}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5645,3347){\makebox(0,0){\strut{}2045}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6241,3347){\makebox(0,0){\strut{}2050}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6836,3347){\makebox(0,0){\strut{}2055}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(7432,3347){\makebox(0,0){\strut{}2100}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(8027,3347){\makebox(0,0){\strut{}2105}}%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(144,4607){\rotatebox{-270}{\makebox(0,0){\strut{}Humidité}}}%
|
||||||
|
\put(4454,3077){\makebox(0,0){\strut{}Temps [hhmm]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplfronttext{%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(7208,5534){\makebox(0,0)[r]{\strut{}Hr [\%]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplbacktext{%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,576){\makebox(0,0)[r]{\strut{}\color{t}$0$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,846){\makebox(0,0)[r]{\strut{}\color{t}$5$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,1116){\makebox(0,0)[r]{\strut{}\color{t}$10$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,1386){\makebox(0,0)[r]{\strut{}\color{t}$15$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,1656){\makebox(0,0)[r]{\strut{}\color{t}$20$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,1925){\makebox(0,0)[r]{\strut{}\color{t}$25$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,2195){\makebox(0,0)[r]{\strut{}\color{t}$30$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,2465){\makebox(0,0)[r]{\strut{}\color{t}$35$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(774,2735){\makebox(0,0)[r]{\strut{}\color{t}$40$}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(882,396){\makebox(0,0){\strut{}2005}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(1477,396){\makebox(0,0){\strut{}2010}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2073,396){\makebox(0,0){\strut{}2015}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(2668,396){\makebox(0,0){\strut{}2020}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3264,396){\makebox(0,0){\strut{}2025}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(3859,396){\makebox(0,0){\strut{}2030}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(4455,396){\makebox(0,0){\strut{}2035}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5050,396){\makebox(0,0){\strut{}2040}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(5645,396){\makebox(0,0){\strut{}2045}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6241,396){\makebox(0,0){\strut{}2050}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(6836,396){\makebox(0,0){\strut{}2055}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(7432,396){\makebox(0,0){\strut{}2100}}%
|
||||||
|
\colorrgb{0.50,0.50,0.50}%
|
||||||
|
\put(8027,396){\makebox(0,0){\strut{}2105}}%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(144,1655){\rotatebox{-270}{\makebox(0,0){\strut{}Luminosité}}}%
|
||||||
|
\put(4454,126){\makebox(0,0){\strut{}Temps [hhmm]}}%
|
||||||
|
}%
|
||||||
|
\gplgaddtomacro\gplfronttext{%
|
||||||
|
\csname LTb\endcsname%
|
||||||
|
\put(7208,2582){\makebox(0,0)[r]{\strut{}Lx [Lux]}}%
|
||||||
|
}%
|
||||||
|
\gplbacktext
|
||||||
|
\put(0,0){\includegraphics{../latex/data}}%
|
||||||
|
\gplfronttext
|
||||||
|
\end{picture}%
|
||||||
|
\endgroup
|
@ -43,6 +43,7 @@
|
|||||||
|
|
||||||
\newacronym{BSD}{BSD}{Berkeley Software Distribution}
|
\newacronym{BSD}{BSD}{Berkeley Software Distribution}
|
||||||
\newglossaryentry{DIY}{type=\acronymtype, name={DIY}, description={Do It Yourself}, first={Do It Yourself (DIY)}, see=[Glossaire :]{DIYg}}
|
\newglossaryentry{DIY}{type=\acronymtype, name={DIY}, description={Do It Yourself}, first={Do It Yourself (DIY)}, see=[Glossaire :]{DIYg}}
|
||||||
|
\newacronym{FSF}{FSF}{Free Software Foundation}
|
||||||
\newacronym{GPL}{GPL}{GNU General Public License}
|
\newacronym{GPL}{GPL}{GNU General Public License}
|
||||||
\newacronym{JSON}{JSON}{JavaScript Object Notation}
|
\newacronym{JSON}{JSON}{JavaScript Object Notation}
|
||||||
\newacronym{NTP}{NTP}{Network Time Protocol}
|
\newacronym{NTP}{NTP}{Network Time Protocol}
|
||||||
|
@ -1,5 +1,37 @@
|
|||||||
#bla bli blu
|
#Time T [°C] P [Pa] Alt [m] Hr [%] Lx [lux]
|
||||||
1 2 3
|
2012-9-20 20:6:46 22.30 94791 559.22 38.00 34
|
||||||
4 5 6
|
2012-9-20 20:6:47 22.30 94785 559.05 38.00 35
|
||||||
7 8 9
|
2012-9-20 20:6:49 22.30 94785 559.13 38.00 35
|
||||||
10 11 12
|
2012-9-20 20:6:50 22.20 94789 558.34 38.00 36
|
||||||
|
2012-9-20 20:6:52 22.20 94789 558.87 38.60 35
|
||||||
|
2012-9-20 20:6:53 22.10 94791 559.05 38.60 36
|
||||||
|
2012-9-20 20:6:54 22.00 94787 559.05 38.50 37
|
||||||
|
2012-9-20 20:6:56 22.00 94784 559.05 38.50 37
|
||||||
|
2012-9-20 20:6:57 21.90 94784 559.31 38.60 37
|
||||||
|
2012-9-20 20:6:58 21.90 94790 559.05 38.60 36
|
||||||
|
2012-9-20 20:7:0 21.80 94785 559.31 38.60 36
|
||||||
|
2012-9-20 20:7:1 21.80 94787 559.13 38.60 38
|
||||||
|
2012-9-20 20:7:3 21.70 94789 558.61 39.00 37
|
||||||
|
2012-9-20 20:7:4 21.60 94786 558.96 39.00 38
|
||||||
|
2012-9-20 20:7:5 21.60 94778 559.57 39.00 0
|
||||||
|
2012-9-20 20:7:7 21.50 94777 560.63 39.00 0
|
||||||
|
2012-9-20 20:7:8 21.50 94775 560.01 39.00 0
|
||||||
|
2012-9-20 20:7:10 21.40 94786 559.57 39.00 0
|
||||||
|
2012-9-20 20:7:11 21.30 94780 559.22 38.90 0
|
||||||
|
2012-9-20 20:7:12 21.30 94790 559.40 38.90 0
|
||||||
|
2012-9-20 20:7:14 21.20 94783 559.22 38.70 0
|
||||||
|
2012-9-20 20:7:15 21.20 94787 558.87 38.70 0
|
||||||
|
2012-9-20 20:7:16 21.10 94780 559.92 38.60 0
|
||||||
|
2012-9-20 20:7:18 21.00 94785 559.40 38.60 0
|
||||||
|
2012-9-20 20:7:19 21.00 94788 559.66 38.40 0
|
||||||
|
2012-9-20 20:7:21 20.90 94782 559.49 38.40 0
|
||||||
|
2012-9-20 20:7:22 20.90 94790 559.31 38.40 0
|
||||||
|
2012-9-20 20:7:23 20.80 94790 558.87 38.40 0
|
||||||
|
2012-9-20 20:7:25 20.80 94789 559.05 38.30 0
|
||||||
|
2012-9-20 20:7:26 20.70 94790 559.22 38.30 0
|
||||||
|
2012-9-20 20:7:28 20.60 94786 559.05 38.10 0
|
||||||
|
2012-9-20 20:7:29 20.60 94779 559.49 38.10 0
|
||||||
|
2012-9-20 20:7:30 20.50 94779 559.49 38.00 0
|
||||||
|
2012-9-20 20:7:32 20.50 94781 559.57 38.00 0
|
||||||
|
2012-9-20 20:7:33 20.40 94781 559.49 38.00 0
|
||||||
|
2012-9-20 20:7:34 20.40 94783 559.22 38.00 0
|
||||||
|
Can't render this file because it has a wrong number of fields in line 2.
|
@ -3,7 +3,7 @@ $pdf_mode = "1";
|
|||||||
|
|
||||||
push @generated_exts, 'glo', 'gls', 'glg';
|
push @generated_exts, 'glo', 'gls', 'glg';
|
||||||
push @generated_exts, 'acn', 'acr', 'alg';
|
push @generated_exts, 'acn', 'acr', 'alg';
|
||||||
$clean_ext .= ' %R.bbl %R-blx.bib %R.ist %R.nav %R.run.xml %R.snm %R.xdy';
|
$clean_ext .= ' %R.bbl %R-blx.bib %R.ist %R.nav %R.run.xml %R.snm %R.xdy %R.pyg';
|
||||||
|
|
||||||
add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );
|
add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );
|
||||||
sub makeglossaries {
|
sub makeglossaries {
|
||||||
|
Loading…
Reference in New Issue
Block a user