diff options
author | Andreas Lindhé <andreas@lindhe.io> | 2017-10-31 08:33:46 +0100 |
---|---|---|
committer | Andreas Lindhé <andreas@lindhe.io> | 2017-10-31 08:41:40 +0100 |
commit | bc5ecd6da7f068a12b9ee5397178723481c7a3ea (patch) | |
tree | 6ac5bb33df7c3aacde8eb254c4aee1ce1df9dd29 /broccoli/script/livegraph.sh | |
parent | 2d5d5be5702867a7a719312a5a148489c3b68f31 (diff) | |
download | midbro-bc5ecd6da7f068a12b9ee5397178723481c7a3ea.tar.gz midbro-bc5ecd6da7f068a12b9ee5397178723481c7a3ea.tar.bz2 |
Move all files one level down
Diffstat (limited to 'broccoli/script/livegraph.sh')
-rwxr-xr-x | broccoli/script/livegraph.sh | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/broccoli/script/livegraph.sh b/broccoli/script/livegraph.sh deleted file mode 100755 index 67111bc..0000000 --- a/broccoli/script/livegraph.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -if [[ $# -ne 1 ]] -then - echo "Reads the sensor.dat and distance.dat from a running Pasad" - echo "instance and draws a graph from them." - echo - echo "Usage:" - echo " $0 SOURCE" - echo "Arguments:" - echo " SOURCE an expression such that SOURCE/sensor.dat and" - echo " SOURCE/distance.dat can be used as arguments for" - echo " scp (e. g. user@host:/path/to/files)" - echo - echo "Note: Use ssh-add to avoid typing your SSH passphrase every second" - exit 1 -fi - -function plot() { - scp -i /home/andreas/.ssh/pasadpi_rsa -P 8022 "${SCP_EXPR}/sensor.dat" "${SCP_EXPR}/distance.dat" . - tail -1000 sensor.dat > sensor-1000.dat - tail -1000 distance.dat > distance-1000.dat - echo "set terminal png; set yrange [17000:17300]; set y2range [0:300]; set ytics nomirror; set y2tics nomirror; set title 'Midbro/PASAD demo'; set ylabel 'sensor value'; set y2label 'distance'; plot 'sensor-1000.dat' using 0:1 with line title 'sensor value', 'distance-1000.dat' using 0:1 axis x1y2 with line title 'distance'" | gnuplot > live-tmp.png - mv live-tmp.png live.png -} - -SCP_EXPR=$1 - -echo 0 > sensor.dat -echo 0 > distance.dat -plot -feh -x --reload 0.1 live.png & - -while true -do - sleep 0.1 - plot -done |