most functionality to splashdwon, find neutral and start mission. short timeouts still in code for testing, will adjust to go directly to sit_idle after splashdown

Dependencies:   mbed MODSERIAL FATFileSystem

Revision:
73:f6f378311c8d
Parent:
57:ec69651c8c21
Child:
76:c802e1da4179
--- a/ConfigFileIO/ConfigFileIO.hpp	Mon Jul 02 14:28:22 2018 +0000
+++ b/ConfigFileIO/ConfigFileIO.hpp	Mon Jul 30 16:48:48 2018 +0000
@@ -8,16 +8,16 @@
 public:
     ConfigFileIO();
     
-    void saveBattData(float p_gain, float i_gain, float d_gain);
-    void savePitchData(float p_gain, float i_gain, float d_gain, int batt_zeroOffset);
+    //modified this to save frequency and deadband 7/11/2018
     
-    void saveBCEData(float p_gain, float i_gain, float d_gain);
-    void saveDepthData(float p_gain, float i_gain, float d_gain, int bce_zeroOffset);
+    void saveBattData(float batt_p_gain, float batt_i_gain, float batt_d_gain, float batt_zeroOffset, float batt_filter_freq, float batt_deadband);
+    void savePitchData(float pitch_p_gain, float pitch_i_gain, float pitch_d_gain, float pitch_zeroOffset, float pitch_filter_freq, float pitch_deadband);
+    
+    void saveBCEData(float bce_p_gain, float bce_i_gain, float bce_d_gain, float bce_zeroOffset, float bce_filter_freq, float bce_deadband);
+    void saveDepthData(float depth_p_gain, float depth_i_gain, float depth_d_gain, float depth_zeroOffset, float depth_filter_freq, float depth_deadband);
     
     void saveRudderData(float setMinDeg, float setMaxDeg, float setCenterPWM, float setMinPWM, float setMaxPWM);
-    void saveHeadingData(float heading_p_gain, float heading_i_gain, float heading_d_gain, float heading_offset);
-    
-//write functions to save rudder config later
+    void saveHeadingData(float heading_p_gain, float heading_i_gain, float heading_d_gain, float heading_zeroOffset, float heading_filter_freq, float heading_deadband);
     
     //ConfigFunctions
     int load_BCE_config();