[chronojump] On cont empty EncoderCaptureInertialBackgroundStatic.ListCaptured at consecutiveZerosMax time



commit a24e19b9b9994f130ef2715a64bad8a396e91b4b
Author: Xavier de Blas <xaviblas gmail com>
Date:   Sat Feb 25 14:18:31 2017 +0100

    On cont empty EncoderCaptureInertialBackgroundStatic.ListCaptured at consecutiveZerosMax time

 src/encoderCapture.cs           |    6 ++++++
 src/encoderCaptureInertialBG.cs |    7 ++++++-
 2 files changed, 12 insertions(+), 1 deletions(-)
---
diff --git a/src/encoderCapture.cs b/src/encoderCapture.cs
index b347f13..a7666ac 100644
--- a/src/encoderCapture.cs
+++ b/src/encoderCapture.cs
@@ -246,6 +246,12 @@ public abstract class EncoderCapture
                                                encoderReadedInertialDisc = new List<int>();
                                                encoderReaded = new List<int>();
 
+                                               if(capturingInertialBG)
+                                               {
+                                                       //empty 
EncoderCaptureInertialBackgroundStatic.ListCaptured
+                                                       EncoderCaptureInertialBackgroundStatic.Initialize();
+                                               }
+
                                                if(! showOnlyBars)
                                                {
                                                        EncoderCapturePoints = new List<Gdk.Point>();
diff --git a/src/encoderCaptureInertialBG.cs b/src/encoderCaptureInertialBG.cs
index 3762a53..799cd25 100644
--- a/src/encoderCaptureInertialBG.cs
+++ b/src/encoderCaptureInertialBG.cs
@@ -110,9 +110,14 @@ public static class EncoderCaptureInertialBackgroundStatic
 
        public static void Start()
        {
+               abort = false;
+               Initialize();
+       }
+
+       public static void Initialize()
+       {
                ListCaptured = new List<int> ();
                pos = 0;
-               abort = false;
        }
 
        //TODO: write nicer


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