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:
69:919ac8d7e023
Parent:
68:8f549749b8ce
Child:
73:f6f378311c8d
--- a/MbedLogger/MbedLogger.hpp	Wed Jun 27 23:01:53 2018 +0000
+++ b/MbedLogger/MbedLogger.hpp	Fri Jun 29 14:21:22 2018 +0000
@@ -71,7 +71,7 @@
     void readPacketInSeries();
     
     //get the number of packets
-    void getNumberOfPacketsInCurrentLog();
+    int getNumberOfPacketsInCurrentLog();
     
     // END TRANSMISSION AND CLOSE FILE
     void endTransmissionCloseFile();
@@ -167,11 +167,13 @@
     
     void transmitPacketNumber(int line_or_packet_number);
     
-    void pythonTransmitRequest();
+    void checkForPythonTransmitRequest();
     
     bool fsmTransmitData();
     
     void setTransmitPacketNumber(int packet_number);
+    
+    void createDataPacket(char line_buffer_sent[], int line_length_sent);
         
 private:
     int _file_number;
@@ -225,6 +227,8 @@
     int _log_file_line_counter;
     
     int _transmit_packet_num;
+    
+    bool _fsm_transmit_complete;
 };
  
 #endif
\ No newline at end of file