[Bug 699951] pyserial_pyper.py needs same results as graph.R
- From: "chronojump" (bugzilla.gnome.org) <bugzilla gnome org>
- To: chronojump-devel-list gnome org
- Subject: [Bug 699951] pyserial_pyper.py needs same results as graph.R
- Date: Tue, 21 May 2013 17:48:33 +0000 (UTC)
https://bugzilla.gnome.org/show_bug.cgi?id=699951
chronojump | chronojump | unspecified
--- Comment #1 from Xavier de Blas <xaviblas cvs gnome org> 2013-05-21 17:48:32 UTC ---
It's known that graph.R (post) is more accurate than pyserial_pyper.py
(capture)
----------------------------
All this without propulsive:
Differences are:
1- End of phase is the same, but start of phase sometimes not.
a) When speed starts with negative values (maybe reduce_curve_by_speed is not
working) then it match
b) when speed starts with positive values (reduce_curve... is working) then
there are differences in start moment between the two programs
Problem seem to be on pyserial_pyper, that starts on last -1 (of previous
curve) instead of on first +1
2.- FIXED!! when phase start-end is the same in both all the values are the
same except mean power
In graph.R 328-330 it's used:
if(eccon == "c")
meanPower <- mean(kinematics$power)
but in pyserial_pyper.py 204:
myR.run('meanPower <- mean(abs(power))')
then mean power is ABS on concentric at pyserial_pyper, but this is not ok
because when accel is lower than -9.81, power should be negative. If you don't
want to register this data as negative, the best is to use "propulsive option",
and all this negative power will be rejected.
-------------------
Check propulsive stuff (add in pyserial if it is not)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the QA contact of the bug.
You are watching the assignee of the bug.
You are watching the reporter.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]