[chronojump] forceSensor load, recalculate does not update RFD graph
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] forceSensor load, recalculate does not update RFD graph
- Date: Fri, 8 Nov 2019 12:36:36 +0000 (UTC)
commit c1c8655ff4d025c5cb5389640f7d8ffbb0dfbf6b
Author: Xavier de Blas <xaviblas gmail com>
Date: Fri Nov 8 13:29:16 2019 +0100
forceSensor load, recalculate does not update RFD graph
src/gui/forceSensor.cs | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
---
diff --git a/src/gui/forceSensor.cs b/src/gui/forceSensor.cs
index 678142b3..4f1e6b9e 100644
--- a/src/gui/forceSensor.cs
+++ b/src/gui/forceSensor.cs
@@ -1558,7 +1558,7 @@ LogB.Information(" fs R ");
button_force_sensor_stiffness.Visible = false;
}
- forceSensorCopyTempAndDoGraphs();
+ forceSensorCopyTempAndDoGraphs(forceSensorGraphsEnum.SIGNAL);
button_video_play_this_test.Sensitive = (fs.VideoURL != "");
sensitiveLastTestButtons(true);
@@ -1717,7 +1717,7 @@ LogB.Information(" fs R ");
assignCurrentForceSensorExercise();
if(lastForceSensorFullPath != null && lastForceSensorFullPath != "")
- forceSensorCopyTempAndDoGraphs();
+ forceSensorCopyTempAndDoGraphs(forceSensorGraphsEnum.SIGNAL);
//if drawingarea has still not shown, don't paint graph because GC screen is not defined
if(force_sensor_ai_drawingareaShown)
@@ -1757,19 +1757,20 @@ LogB.Information(" fs R ");
}
if(lastForceSensorFullPath != null && lastForceSensorFullPath != "")
- forceSensorCopyTempAndDoGraphs();
+ forceSensorCopyTempAndDoGraphs(forceSensorGraphsEnum.RFD);
}
- private void forceSensorCopyTempAndDoGraphs()
+ private enum forceSensorGraphsEnum { SIGNAL, RFD }
+ private void forceSensorCopyTempAndDoGraphs(forceSensorGraphsEnum fsge)
{
File.Copy(lastForceSensorFullPath, UtilEncoder.GetmifCSVFileName(), true); //can be
overwritten
- forceSensorDoSignalGraph();
- forceSensorDoRFDGraph();
+ if(fsge == forceSensorGraphsEnum.SIGNAL)
+ forceSensorDoSignalGraph();
+ else //(fsge == forceSensorGraphsEnum.RFD)
+ forceSensorDoRFDGraph();
}
-
-
void forceSensorDoRFDGraph()
{
string imagePath = UtilEncoder.GetmifTempFileName();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]