Initial Publish Leaning GPS/SDCARD

Dependencies:   FileManager GPSGms6 SDFileSystem mbed

Fork of 2545_SD_Card by Craig Evans

Revision:
10:43fc07923c7f
Parent:
9:4d0c81290638
--- a/FileManager.h	Mon May 09 11:38:22 2016 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-#define SETUP_FILE_NAME         "/sd/RMS_Tester.xml"
-#define GPS_LOG_FILE_NAME       "/sd/gps.csv"
-#define VARIABLE_FILE_NAME      "/sd/20160216185627_upload.xml"
-#define MINIRMS_LOG_FILE_NAME   "/sd/miniRMS.log"
-
-#define GPS_TAG                 "<Gps>"
-#define DATA_TAG                "<Data>"
-#define UPDATE_INTERVAL_TAG     "<Update_Interval>"
-#define VAR_NAME_TAG            "<varName>"
-#define VAR_ADDR_TAG            "<varAddress>"
-#define XMLTEXT_SIZE            20
-
-#define VAR_NAME_MAX_SIZE       20
-#define VAR_ADDR_MAX_SIZE       10
-#define MAX_VAR                 50
-
-typedef enum  {
-    STATE_FINDING,    /** Finding */
-    STATE_FOUND_DATA,  /** Found Data tag */
-    STATE_FOUND_DATA_INTERVAL,  /**< Found update internal of tag*/
-    STATE_FOUND_GPS,  /** Found GPS tag */
-    STATE_FOUND_GPS_INTERVAL,  /** Found update internal of GPS*/
-} ReadingFileState;
-
-
-typedef struct {
-    char varName[VAR_NAME_MAX_SIZE];
-    char varAddress[VAR_ADDR_MAX_SIZE+1];
-} Variable_Data_TypeDef;
-
-void readSetupFile();
-void delete_file(char filename[]);
-int GPSInterval();
-int DataInterval();
-void logGPSData(char date[], char time[]);
-void logSystemData(float gps_interval);
-Variable_Data_TypeDef * readVarFile();
-int getAmountVarList();
-Variable_Data_TypeDef * getVarList();