[chronojump] ForceSensor load set shows stiffness



commit fe1744ee7eed2d97d6bc9ee8aa87031196a60b69
Author: Xavier de Blas <xaviblas gmail com>
Date:   Thu Oct 24 11:46:51 2019 +0200

    ForceSensor load set shows stiffness

 src/forceSensor.cs     | 12 +++++++++++-
 src/gui/forceSensor.cs |  1 +
 2 files changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/src/forceSensor.cs b/src/forceSensor.cs
index 3297fd27..048ac471 100644
--- a/src/forceSensor.cs
+++ b/src/forceSensor.cs
@@ -147,12 +147,13 @@ public class ForceSensor
        //for load window
        public string [] ToStringArray (int count)
        {
-               int all = 8;
+               int all = 9;
                string [] str = new String [all];
                int i=0;
                str[i++] = uniqueID.ToString();
                str[i++] = count.ToString();
                str[i++] = exerciseName;
+               str[i++] = exerciseElasticStiffnessString();
                str[i++] = Catalog.GetString(GetCaptureOptionsString(captureOption));
                str[i++] = Catalog.GetString(laterality);
                str[i++] = dateTime;
@@ -168,6 +169,15 @@ public class ForceSensor
                return str;
        }
 
+       private string exerciseElasticStiffnessString ()
+       {
+               if(stiffness < 0) //aka == -1.0
+                       return Catalog.GetString("No");
+               else
+                       //return Catalog.GetString("Yes") + " (" + stiffness + " N/m)";
+                       return stiffness.ToString();
+       }
+
        //static methods
        public static double ForceWithCaptureOptionsAndBW (double force, CaptureOptions fsco, int 
percentBodyWeight, double personWeight)
        {
diff --git a/src/gui/forceSensor.cs b/src/gui/forceSensor.cs
index 824948ec..5ff05176 100644
--- a/src/gui/forceSensor.cs
+++ b/src/gui/forceSensor.cs
@@ -1448,6 +1448,7 @@ LogB.Information(" fs R ");
                        Catalog.GetString("ID"),
                        Catalog.GetString("Set"),
                        Catalog.GetString("Exercise"),
+                       Catalog.GetString("Elastic") + " (N/m)",
                        Catalog.GetString("Capture option"),
                        Catalog.GetString("Laterality"),
                        Catalog.GetString("Date"),


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