From 3bea0765c010465bb9aa66b63f7c9677376047f4 Mon Sep 17 00:00:00 2001
From: Andy Snawerdt <Andy Snawerdt>
Date: Thu, 23 Mar 2017 17:46:24 -0500
Subject: [PATCH] Updated model logging verification

---
 controls/DataAnalysisTool/Tool/DataAnalysis.m |   4 ++--
 controls/DataAnalysisTool/Tool/main.mat       | Bin 8481 -> 0 bytes
 controls/model/modelParameters.m              |  16 ++++++++--------
 controls/model/parse_log_model.m              |   2 +-
 4 files changed, 11 insertions(+), 11 deletions(-)
 delete mode 100644 controls/DataAnalysisTool/Tool/main.mat

diff --git a/controls/DataAnalysisTool/Tool/DataAnalysis.m b/controls/DataAnalysisTool/Tool/DataAnalysis.m
index 2ae81ead6..5cd77413d 100644
--- a/controls/DataAnalysisTool/Tool/DataAnalysis.m
+++ b/controls/DataAnalysisTool/Tool/DataAnalysis.m
@@ -13,7 +13,7 @@ fname = '';
 % PLOTTING SWITCHES - set them to 0 or 1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
 plot            = 1;    % to choose plotting
-separatePlot    = 0;    % to generate separatePlots
+separatePlot    = 1;    % to generate separatePlots
 multiPlot       = 1;    % to generate multiPlot
 subPlot         = 1;    % to generate subPlots
 clearFigs       = 0;    % to close all the plots (needed only by the GUI)
@@ -93,7 +93,7 @@ expData = parse_log(params.file.pathName, params);
 
 %% plotting routines %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % plot the data accoriding to the plotting parameters set
-%   
+%
 plot_data(expData, params.plotting);
 %% creating the main structure to be stored in the workspace %%%%%%%%%%%%%
 %
diff --git a/controls/DataAnalysisTool/Tool/main.mat b/controls/DataAnalysisTool/Tool/main.mat
deleted file mode 100644
index 2385f3363d899a77037979f39fda9055a9a94454..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8481
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

diff --git a/controls/model/modelParameters.m b/controls/model/modelParameters.m
index 97115a7c4..bda6e9351 100644
--- a/controls/model/modelParameters.m
+++ b/controls/model/modelParameters.m
@@ -1,4 +1,4 @@
-temp = 0;
+temp = 1;
 % Log Analysis Toggle    
     logAnalysisToggle = 1;          % 1 for log analysis, 0 for normal operation
 
@@ -181,7 +181,7 @@ elseif logAnalysisToggle == 1 && temp == 1
     % window.
     %
     %fname = 'sampleLogFile.txt';  
-    fname = 'sampleLogFile.txt';
+    fname = '';
     fpath = '';
     
     if(isempty(fname))
@@ -208,8 +208,8 @@ elseif logAnalysisToggle == 1 && temp == 1
     y_error = timeseries(y_setpoint - y_position, time);
 
     % Determine z position error
-    z_setpoint = dataStruct.Z_Setpoint_Constant.data;
-    z_position = dataStruct.VRPN_Z_Constant.data;
+    z_setpoint = dataStruct.Alt_Setpoint_Constant.data;
+    z_position = dataStruct.VRPN_Alt_Constant.data;
     z_error = timeseries(z_setpoint - z_position, time);
 
     % Determine pitch error
@@ -243,10 +243,10 @@ elseif logAnalysisToggle == 1 && temp == 1
     yawrate_error = timeseries(yawrate_setpoint - yawrate_value, time);
 
     % Pull motor commands from log
-    x_command = dataStruct.Pitch_Rate_PID_Correction;
-    y_command = dataStruct.Roll_Rate_PID_Correction;
-    z_command = dataStruct.Altitude_PID_Correction;
-    yaw_command = dataStruct.Yaw_Rate_PID_Correction;
+    x_command = dataStruct.Pitch_Rate_PID_Correction.data;
+    y_command = dataStruct.Roll_Rate_PID_Correction.data;
+    z_command = dataStruct.Altitude_PID_Correction.data;
+    yaw_command = dataStruct.Yaw_Rate_PID_Correction.data;
     
     % Determine signal mix PWM values
     PWM0 = dataStruct.Signal_Mixer_PWM_0.data;
diff --git a/controls/model/parse_log_model.m b/controls/model/parse_log_model.m
index 9fba92fa6..59aef835b 100644
--- a/controls/model/parse_log_model.m
+++ b/controls/model/parse_log_model.m
@@ -43,6 +43,7 @@ identifier = string(1);
 if (regexp(identifier,'%'))
     foundHeaders = 1;
     % this is a line of headers; extract headers:
+    string = strrep(string,' ', '_');
     headers = strsplit(string);
     headers{1} = strrep(headers{1},'%', '');
     numOfHeaders = length(headers);
@@ -106,6 +107,5 @@ for i = 1:numOfHeaders
         
 end
 
-
 end
 
-- 
GitLab