[chronojump] Encoder Ecc overload better calculation



commit dcccbb1233c6711ebc33eea8b3e509db8c552b94
Author: Xavier de Blas <xaviblas gmail com>
Date:   Tue Mar 3 14:08:04 2020 +0100

    Encoder Ecc overload better calculation

 src/gui/encoderGraphObjects.cs | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/gui/encoderGraphObjects.cs b/src/gui/encoderGraphObjects.cs
index 1c7f50a4..7e746afb 100644
--- a/src/gui/encoderGraphObjects.cs
+++ b/src/gui/encoderGraphObjects.cs
@@ -711,8 +711,11 @@ public class EncoderGraphDoPlot
                                        if (preferences.encoderCaptureInertialEccOverloadMode ==
                                                        
Preferences.encoderCaptureEccOverloadModes.SHOW_LINE_AND_PERCENT)
                                        {
+                                               double ecc = dTop - dBottom;
+                                               double con = concentricPreValue - dBottom;
                                                layout_encoder_capture_curves_bars.SetMarkup(
-                                                               Convert.ToInt32(100.0 * (dTop - dBottom) / 
(concentricPreValue - dBottom)) + "%");
+                                                               //Convert.ToInt32(100.0 * (dTop - dBottom) / 
(concentricPreValue - dBottom)) + "%");
+                                                               Convert.ToInt32(100.0 * (ecc - con) / con) + 
"%");
                                                textWidth = 1; textHeight = 1;
                                                layout_encoder_capture_curves_bars.GetPixelSize(out 
textWidth, out textHeight);
 


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