Dependencies:   ChaNFSSD mbed BMP085 SHT2x

Revision:
7:74ce774e53ef
Parent:
6:4af28d398585
Child:
8:fd243a6439f3
diff -r 4af28d398585 -r 74ce774e53ef main.cpp
--- a/main.cpp	Thu Feb 09 17:05:36 2012 +0000
+++ b/main.cpp	Fri Feb 10 15:34:09 2012 +0000
@@ -4,10 +4,11 @@
  * 2012-1-4 Toshihisa T
  */
 
-#define __MY_VERSION__  "0.84"
+#define __MY_VERSION__  "0.85"
 
 #define HAVE_TOGGLE_SW
 #define HAVE_MICROSD
+//#define MICROSD_FORMAT
 
 #include "mbed.h"
 #include "NMEA_parse.h"
@@ -402,9 +403,18 @@
 //  ad7994.Start();
 
     //===================================================
+#ifdef MICROSD_FORMAT
+    lcd.locate(0,3);
+    lcd.printf("Format MicroSD:");
+    sd.format();
+    lcd.locate(0,3);
+    lcd.printf("Format MicroSD:Done");
+    wait(3.0);
+#endif
+
 #ifdef HAVE_MICROSD
     lcd.locate(0,3);
-    lcd.printf("Check MicroSD:");
+    lcd.printf("Check MicroSD:     ");
     logFile_Init();
 #endif
     lcd.locate(0,3);
@@ -518,8 +528,15 @@
 }
 
 /*
+ * 2012-2-11 V0.85
+ * SDFileSystem を ChaNFS ベースに変更した。
+ * 一番の理由はSDカードのフォーマットがしたいため。
+ * main.cpp に #define MICROSD_FORMAT を追加。
+ * これを有効にしてバイナリを作成すると、起動時に
+ * SDカードのフォーマットをする(フォーマットには2,3分程かかる)
+ */
+/*
  * 2012-2-10 V0.84
- *
  * *GPSデータの保存拡張子を .GPS から .UBX に変更。
  *  UBXバイナリである事を示す。rtklib で処理できることを確認。
  * *mbedライブラリ、FATFileSystemライブラリを最新に更新。