better temperature hourly plot

This commit is contained in:
tth 2019-02-09 04:06:09 +01:00
parent acd1248fa5
commit e16879a8a2
3 changed files with 11 additions and 6 deletions

View File

@ -10,13 +10,13 @@ NB_READ=5000
./t -vv -n ${NB_READ} -d ${DEVICE} | tee -a ${DATAFILE}
gnuplot << __EOC__
set term png size 3200,640
set term png size 4200,640
set output "${IMAGE}"
set grid
set title "Temperature dans le Double Dragon 2"
set xdata time
set timefmt "%s"
set format x "%a, %H:%M:%S"
set format x "%d, %H:%M:%S"
set yrange [ 0.0 : 30.0]
plot "${DATAFILE}" using 1:2 title " foo" with lines, \
"${DATAFILE}" using 1:3 title " bar" with lines, \

View File

@ -21,7 +21,7 @@ BEGIN {
}
else {
val = cumul /compte;
print heures, val;
print $1, val;
lasthour = heures;
cumul = 0;
compte = 0;

View File

@ -1,7 +1,7 @@
#!/bin/bash
INFILE="../../serial/foo.dat"
NBLINES=50000
NBLINES=60000
TMPFILE="/tmp/dd2data.$$"
IMAGE="av4v-h.png"
@ -14,8 +14,13 @@ set grid
set title "Hourly average on the last ${NBLINES} samples"
set xlabel "Heures"
set ylabel "Temperature"
set yrange [ 5.0 : 30.0]
plot "${TMPFILE}" with lines
set yrange [ 0.0 : 30.0]
set xdata time
set timefmt "%s"
set format x "%d, %H:%M"
plot "${TMPFILE}" using 1:2 title "celcius" with lines
__EOC__
cat -n ${TMPFILE} | tail -20