0822inletclosetest

Dependencies:   mbed SDFileSystem

Revision:
0:24db6536e52e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Aug 22 09:04:44 2019 +0000
@@ -0,0 +1,41 @@
+#include "mbed.h"
+#include "inletclose.h"
+#include "SDFileSystem.h"
+
+Inlet inlet(p26,p15,p16);
+
+Serial pc(USBTX,USBRX);
+
+SDFileSystem sd(p11, p12, p13, p14, "sd");
+FILE* fp;
+
+DigitalOut myled(LED1);
+DigitalOut myled2(LED2);
+
+int main()
+{
+    fp = fopen("/sd/Safety_Test/kanatu.csv", "a");
+    if(fp != NULL) 
+    {
+        myled=1;
+    } 
+    else 
+    {
+        myled2=1;
+        fp = fopen("/sd/Safety_Test/kanatu.csv", "a");
+        wait(3);
+        myled2=0;
+    }
+
+
+    float time=0;
+    
+    while(1) 
+    {
+        inlet.Close(1.1);
+        pc.printf("%04.2f,%04.2f\n",inlet.getvalue1(),inlet.getvalue2());
+        fprintf(fp,"%.2f,%04.2f,%04.2f\n",time,inlet.getvalue1(),inlet.getvalue2());
+        wait(0.1);
+        time=time+0.1;
+    }
+}