38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
# gnuplot
|
|
reset
|
|
|
|
set key autotitle columnhead top left spacing 2
|
|
set terminal pngcairo enhanced size 2*1920/3,2*1080/3
|
|
set grid linewidth 2
|
|
set xdata time
|
|
set timefmt "%Y-%m-%dT%H:%M:%S%z"
|
|
set xtics format "%d/%m\n%H:%M"
|
|
|
|
# gas res vs time
|
|
set title "[I_{dac}=100, 100ms, target=300 C] GasRes over time"
|
|
set xlabel "Time"
|
|
set ylabel "Gas Resistance (OHM)"
|
|
set output "gas.png"
|
|
plot 'i2c.txt' u 1:5 w p pt 3 ps 1 t "bme680-i2c", \
|
|
'spi.txt' u 1:5 w p pt 3 ps 1 t "bme680-spi"
|
|
|
|
set title "Temperature over time"
|
|
set xlabel "Time"
|
|
set ylabel "Temperature (C)"
|
|
set output "temp.png"
|
|
plot '../data/i2c.txt' u 1:2 w p pt 3 ps 1 t "bme680-i2c", \
|
|
'../data/spi.txt' u 1:2 w p pt 3 ps 1 t "bme680-spi"
|
|
|
|
set title "Pressure over time"
|
|
set xlabel "Time"
|
|
set ylabel "Pressure (Pa)"
|
|
set output "press.png"
|
|
plot '../data/i2c.txt' u 1:3 w p pt 3 ps 1 t "bme680-i2c", \
|
|
'../data/spi.txt' u 1:3 w p pt 3 ps 1 t "bme680-spi"
|
|
|
|
set title "Humidity over time"
|
|
set xlabel "Time"
|
|
set ylabel "Humidity (%RH)"
|
|
set output "hum.png"
|
|
plot '../data/i2c.txt' u 1:4 w p pt 3 ps 1 t "bme680-i2c", \
|
|
'../data/spi.txt' u 1:4 w p pt 3 ps 1 t "bme680-spi" |