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:
30:2964617e7676
Parent:
28:16c83a2fdefa
Child:
31:8616e397c22d
--- a/main.cpp	Fri Dec 01 22:43:14 2017 +0000
+++ b/main.cpp	Wed Dec 06 22:08:44 2017 +0000
@@ -34,6 +34,11 @@
             3) Float broadcast working correctly.
             4) FSM tracker and sub-FSM tracker working.
             5) Antenna working until tail just under water (last depth recorded varies between 1.0 and 1.5 feet)
+    Modified 2017-12-06 revA by Troy
+        - Added "_isTimeoutRunning = false;" to the FIND_NEUTRAL successful exit case ("else if (runNeutralStateMachine() == NEUTRAL_EXIT)"
+            1) This will reset the timeout when the PV has successfully found and saved the neutral BCE and battery positions
+        - Successful dive and multi-dive sequences exit to FLOAT_BROADCAST state (fix was implemented in code that did not respond, reimplemented here)
+            1) Also made the change to the SequenceController (which loads a file that has multiple sequences)
 */
  
 #include "mbed.h"