all ok noMU2

Dependencies:   mbed mbedTimer SDFileSystem MU2 GPS

Files at this revision

API Documentation at this revision

Comitter:
Nerosho
Date:
Wed Sep 11 05:59:59 2019 +0000
Parent:
27:2d8f63f86ef3
Commit message:
0910 last version

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Mon Sep 09 09:31:14 2019 +0000
+++ b/main.cpp	Wed Sep 11 05:59:59 2019 +0000
@@ -1,6 +1,6 @@
 /*******************************************************************************
 2019.09.09
-This is a ARLISS program!
+This is a TEST program!
 *******************************************************************************/
 
 #include "mbed.h"
@@ -12,12 +12,12 @@
 
 #define WAITTIME 60       //フライトピン抜けてからの待機時間 60
 #define FIRETIME 5       //溶断時間を設定 5
-#define FALLTIME 720       //シェンロン展開してインレットを閉鎖するまでの時間を設定 420
+#define FALLTIME 420       //シェンロン展開してインレットを閉鎖するまでの時間を設定 420
 #define THRESHOLID 0.45  //感圧のしきい値 0.45
 #define SAMPLENUMBER 5   //しきい値判定に用いるサンプル数 5
 #define CLOSETIME 60     //しきい値超えてからのインレット閉鎖機構の稼働時間を設定 60
 #define LIMITTIME 1800   //しきい値超えなくてもインターバルモードへ移行
-#define INTERVALTIME 7200 //インターバルモードの時間 1800
+#define INTERVALTIME 1800 //インターバルモードの時間 7200
 #define INTERVAL_HIGH 5  //インターバルモードでモーター回す時間 5
 #define INTERVAL_LOW 20  //インターバルモードでモーター止める時間 20
 
@@ -68,18 +68,6 @@
     timer_rec.start();
     wait(5);//起動してからちょっと待つ
 
-    myled=1;
-    myled2=0;
-    myled3=1;
-    myled4=0;
-
-    wait(1);
-
-    myled=0;
-    myled2=1;
-    myled3=0;
-    myled4=1;
-
     inlet.Stop();
     FILE* fp= fopen(fname, "a");
     if(fp == NULL) {
@@ -98,12 +86,6 @@
         }
     }
 
-    wait(1);
-    myled=0;
-    myled2=0;
-    myled3=0;
-    myled4=0;
-
     val=timer_rec.read();
     myTimer.sendMessage(val);
     fprintf(fp, "%s CanSatStart!\r\n",myTimer.timeMessage);
@@ -138,7 +120,7 @@
             myTimer.sendMessage(val3);
             //MuPort.send(myTimer.timeMessage);
             //MuPort.send(mygps.getGPS);
-            fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+            fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
             timer++;
         }
 
@@ -202,7 +184,7 @@
             myTimer.sendMessage(val3);
             //MuPort.send(myTimer.timeMessage);
             //MuPort.send(mygps.getGPS);
-            fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+            fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
             timer++;
         }
 
@@ -272,7 +254,7 @@
             //MuPort.send(mygps.getGPS);
             snprintf(sensorMessage, 128, "%f", ave_sensor);
             //MuPort.send(sensorMessage);
-            fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+            fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
             timer++;
         }
 
@@ -322,7 +304,7 @@
                     //MuPort.send(mygps.getGPS);
                     snprintf(sensorMessage, 128, "%f", ave_sensor);
                     //MuPort.send(sensorMessage);
-                    fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+                    fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
                     timer++;
                 }
 
@@ -422,7 +404,7 @@
             snprintf(sensorMessage, 128, "%f\n", ave_sensor);
             //MuPort.send(sensorMessage);
             fp= fopen(fname, "a");
-            fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+            fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
             fclose(fp);
             fclose(fp2);
             fp2= fopen(fname2, "a");
@@ -467,7 +449,7 @@
                     snprintf(sensorMessage, 128, "%f\n", ave_sensor);
                     //MuPort.send(sensorMessage);
                     fp= fopen(fname, "a");
-                    fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+                    fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
                     fclose(fp);
                     fclose(fp2);
                     fp2= fopen(fname2, "a");
@@ -543,7 +525,7 @@
             //MuPort.send(myTimer.timeMessage);
             //MuPort.send(mygps.getGPS);
             fp= fopen(fname, "a");
-            fprintf(fp, "%s %s\n",myTimer.timeMessage,mygps.getGPS);
+            fprintf(fp, "%s,%s",myTimer.timeMessage,mygps.getGPS);
             fclose(fp);
             //wait(1.0);
         }