0822inletclosetest
Dependencies: mbed SDFileSystem
Diff: main.cpp
- 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; + } +}