set title "2048 GW rules (one per id, mask 0x7FF), no modifications"
set grid xtics ytics mytics lw 1, lw 0.5
set xlabel "Experiment time [s]"
-set ylabel "Latency [ms]"
+set ylabel "GW latency [ms]"
plot [:] [$range] \\
EOF
lt=1
range=0:200
echo "set logscale y"
echo "set key left bottom reverse Left"
- echo "set xlabel 'Time [{/Symbol m}s]'"
+ echo "set xlabel 'GW latency [{/Symbol m}s]'"
using="using (\$1*1000):2"
else
range=0.01:10
set grid xtics ytics mytics lw 1, lw 0.5
set key left
set xlabel "Experiment time [s]"
-set ylabel "Latency [ms]"
+set ylabel "GW latency [ms]"
plot [:] [0.01:4] \\
"len2-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "2 byte messages", \\
"len4-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "4 byte messages", \\
set grid xtics ytics mytics lw 1, lw 0.5
set key left
set xlabel "Experiment time [s]"
-set ylabel "Latency [ms]"
+set ylabel "GW latency [ms]"
plot [:] [$range] \\
"len2-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "2 byte messages", \\
"len4-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "4 byte messages", \\
set title "Single GW rule for all messages, no modifications"
set grid xtics ytics mytics lw 1, lw 0.5
set xlabel "Experiment time [s]"
-set ylabel "Latency [ms]"
+set ylabel "GW latency [ms]"
plot [:] [$range] \\
"user2-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "Userspace GW, 2 byte messages", \\
"user8-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "Userspace GW, 8 byte messages", \\