[chronojump] load force updates current, max, min labels
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] load force updates current, max, min labels
- Date: Tue, 24 Oct 2017 21:50:14 +0000 (UTC)
commit 0994bc0eeca7c54548d20f973f9c6bb5be038c8b
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Oct 24 23:49:45 2017 +0200
load force updates current, max, min labels
src/gui/forceSensor.cs | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/src/gui/forceSensor.cs b/src/gui/forceSensor.cs
index f62fc4f..340e2f8 100644
--- a/src/gui/forceSensor.cs
+++ b/src/gui/forceSensor.cs
@@ -730,6 +730,8 @@ public partial class ChronoJumpWindow
List<string> contents = Util.ReadFileAsStringList(UtilEncoder.GetmifCSVFileName());
bool headersRow = true;
+ double maxForce = 0;
+ double minForce = 0;
foreach(string str in contents)
{
if(headersRow)
@@ -739,7 +741,14 @@ public partial class ChronoJumpWindow
if(strFull.Length != 2)
continue;
if(Util.IsNumber(strFull[0], false) && Util.IsNumber(strFull[1], true))
- fscPoints.Add(Convert.ToInt32(strFull[0]),
Convert.ToDouble(strFull[1]));
+ {
+ double force = Convert.ToDouble(strFull[1]);
+ fscPoints.Add(Convert.ToInt32(strFull[0]), force);
+ if(force > maxForce)
+ maxForce = force;
+ if(force < minForce)
+ minForce = force;
+ }
}
}
@@ -749,6 +758,10 @@ public partial class ChronoJumpWindow
force_capture_pixmap.DrawLines(pen_black_force_capture, paintPoints);
force_capture_drawingarea.QueueDraw(); // -- refresh
+
+ label_force_sensor_value.Text = paintPoints[paintPoints.Length -1].Y.ToString();
+ label_force_sensor_value_max.Text = maxForce.ToString();
+ label_force_sensor_value_min.Text = minForce.ToString();
}
private void on_button_force_sensor_image_save_clicked (object o, EventArgs args)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]