IEEE 802.15.4 subsystem
Sign in or create your account | Project List | Help
IEEE 802.15.4 subsystem Git Source Tree
Root/
| Source at commit 63ebcb535a9073e8fe8a7910533d6c19cc07839f created 7 years 22 days ago. By Stefan Schmidt, web: update link to new firmware version | |
|---|---|
| 1 | #!/bin/sh |
| 2 | |
| 3 | usage() |
| 4 | { |
| 5 | echo "usage: $0 [-f font] [-p png_file] prefix range_file" 1>&2 |
| 6 | exit 1 |
| 7 | } |
| 8 | |
| 9 | |
| 10 | font= |
| 11 | term= |
| 12 | output= |
| 13 | |
| 14 | while true; do |
| 15 | case "$1" in |
| 16 | -f) [ "$2" ] || usage |
| 17 | shift |
| 18 | font=$1;; |
| 19 | -p) [ "$2" ] || usage |
| 20 | shift |
| 21 | term="set term png" |
| 22 | output="set output \"$1\"";; |
| 23 | -*) usage;; |
| 24 | *) |
| 25 | break;; |
| 26 | esac |
| 27 | shift |
| 28 | done |
| 29 | |
| 30 | [ "$2" ] || usage |
| 31 | [ "$3" ] && usage |
| 32 | |
| 33 | prefix=$1 |
| 34 | file=$2 |
| 35 | |
| 36 | gnuplot -persist <<EOF |
| 37 | $term |
| 38 | $output |
| 39 | |
| 40 | set label "$prefix" at graph 0.03, graph 0.93 font "$font,22" |
| 41 | |
| 42 | set xrange [-2.5:2.5] |
| 43 | set yrange [-70:0] |
| 44 | |
| 45 | set mxtics 10 |
| 46 | set mytics 2 |
| 47 | set grid |
| 48 | |
| 49 | set xlabel "MHz from nominal frequency of test wave" |
| 50 | |
| 51 | plot "$file" using 1:4 with lines title "max" lt 2, \ |
| 52 | "$file" using 1:3 with lines title "avg" lt 3, \ |
| 53 | "$file" using 1:2 with lines title "min" lt 1 |
| 54 | EOF |
| 55 | |
