diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2018-06-27 15:54:04 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-07-11 16:04:59 +1000 |
commit | 5f9c9856613e2a03473bf8756775a9eff0c7c35a (patch) | |
tree | e10d11e21ff9138cf3bdc8c2ef602401891f6ac8 /tools | |
parent | 6dca5df80645c5d98640f4e2c04e06f4ba5d5fd3 (diff) |
tools: fix units for trackpoint accel graph
We use speed now and trackpoints are in units/ms
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/make-ptraccel-graphs.sh | 4 | ||||
-rw-r--r-- | tools/ptraccel-debug.c | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/tools/make-ptraccel-graphs.sh b/tools/make-ptraccel-graphs.sh index 2e6c73af..a98d79c7 100755 --- a/tools/make-ptraccel-graphs.sh +++ b/tools/make-ptraccel-graphs.sh @@ -76,13 +76,13 @@ done $gnuplot <<EOF set terminal svg enhanced background rgb 'white' set output "$outfile.svg" -set xlabel "delta (units)" +set xlabel "delta (units/ms)" set ylabel "accel factor" set style data lines set yrange [0:5] set xrange [0:20] speeds="$speeds" fname(s)=sprintf("$outfile-%s.gnuplot", s) -plot for [s in speeds] fname(s) using 1:2 title s, \ +plot for [s in speeds] fname(s) using 4:2 title s, \ EOF diff --git a/tools/ptraccel-debug.c b/tools/ptraccel-debug.c index fbb06755..150a3b3b 100644 --- a/tools/ptraccel-debug.c +++ b/tools/ptraccel-debug.c @@ -161,11 +161,12 @@ print_accel_func(struct motion_filter *filter, printf("# set style data lines\n"); printf("# plot \"gnuplot.data\" using 1:2 title 'accel factor'\n"); printf("#\n"); - printf("# data: velocity(mm/s) factor velocity(units/us)\n"); + printf("# data: velocity(mm/s) factor velocity(units/us) velocity(units/ms)\n"); for (mmps = 0.0; mmps < 1000.0; mmps += 1) { double units_per_us = mmps_to_upus(mmps, dpi); + double units_per_ms = units_per_us * 1000.0; double result = profile(filter, NULL, units_per_us, 0 /* time */); - printf("%.8f\t%.4f\t%.8f\n", mmps, result, units_per_us); + printf("%.8f\t%.4f\t%.8f\t%.8f\n", mmps, result, units_per_us, units_per_ms); } } |