[chronojump] CairoGraphRaceAnalyzer prints RunEncoderSegmentCalcs speedCont



commit d94ec5ea4726f45890bcc36419e3826a3d6d9bde
Author: Xavier de Blas <xaviblas gmail com>
Date:   Mon May 9 13:07:33 2022 +0200

    CairoGraphRaceAnalyzer prints RunEncoderSegmentCalcs speedCont

 src/gui/cairo/raceAnalyzer.cs | 5 +++--
 src/runEncoder.cs             | 4 ++++
 2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/cairo/raceAnalyzer.cs b/src/gui/cairo/raceAnalyzer.cs
index 89471f7f9..1e992274a 100644
--- a/src/gui/cairo/raceAnalyzer.cs
+++ b/src/gui/cairo/raceAnalyzer.cs
@@ -136,7 +136,7 @@ public class CairoGraphRaceAnalyzer : CairoXY
                                //vertical
                                if(segmentCalcs.Count > 0)
                                {
-                                       LogB.Information("accels ; forces ; powers");
+                                       LogB.Information("speedCont ; accels ; forces ; powers");
                                        g.Save();
                                        g.SetDash(new double[]{1, 2}, 0);
                                        for(int i = 0 ; i < segmentCalcs.Count ; i ++)
@@ -146,7 +146,8 @@ public class CairoGraphRaceAnalyzer : CairoXY
                                                //seconds
                                                string xTextBottom = 
Util.TrimDecimals(segmentCalcs.Time_l[i]/1000000.0, 1).ToString();
                                                double xGraph = 
calculatePaintX(segmentCalcs.Time_l[i]/1000000.0);
-                                               LogB.Information(string.Format("{0} ; {1}; {2}",
+                                               LogB.Information(string.Format("{0} ; {1} ; {2} ; {3}",
+                                                                       
segmentCalcs.SpeedCont_l[i].ToString(),
                                                                        segmentCalcs.Accel_l[i].ToString(),
                                                                        segmentCalcs.Force_l[i].ToString(),
                                                                        segmentCalcs.Power_l[i].ToString() ));
diff --git a/src/runEncoder.cs b/src/runEncoder.cs
index 1fae91ec0..99d70502a 100644
--- a/src/runEncoder.cs
+++ b/src/runEncoder.cs
@@ -491,6 +491,10 @@ public class RunEncoderSegmentCalcs
        public List<double> Time_l {
                get { return time_l; }
        }
+       //to debug
+       public List<double> SpeedCont_l {
+               get { return speedCont_l; }
+       }
        public List<double> Accel_l {
                get { return accel_l; }
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]