GNOME Bugzilla – Bug 695585
bug on encoder ecS paint different than powerbars
Last modified: 2015-06-16 12:15:02 UTC
on ecS both curves are separated the algorithm works the same for singleFile and !singleFile the problem is when kinematicsF is called is called two times, one for "e" and one for "c" and both times the propulsive calculations... are done. Also in the e time curves e,i,c calculations are done this can result in return values of speed, power, ... from kinematicsF referring to an ecc phase that ends in the propulsiveEnds. this is a problem with eccentric phase but seem ok with concentric. All this makes a different result from using paint method (separates e,i,c better) than the other methods First thing have to be done is put an option if isometric phase want to be separated (maybe don't need and do always). Then: -findCurves -the method for !singleFile should find the curves with the method in "paint": crossMinRow then, there will be two curves: e and c, or if isometric is considered and there's this phase: e,i,c then call kinematicsF one time for each curve, and it will act different (don't search for propulsive in e,i. and don't need the crossMinRow method here because it will be done previoulsy) Basically everytime there's an ecS we need a unique method to separe the curves depending on the isometric tag.