Lab5-02_uplink_downlink_lite

Dependencies:   mbed HEPTA_CDH_lite HEPTA_COM_lite HEPTA_SENSOR_lite HEPTA_EPS_lite

Revision:
1:ddac5ec89167
Parent:
0:da0f6aca15b8
Child:
2:7a7448b44db4
diff -r da0f6aca15b8 -r ddac5ec89167 main.cpp
--- a/main.cpp	Tue Aug 10 01:51:51 2021 +0000
+++ b/main.cpp	Wed Aug 11 03:50:32 2021 +0000
@@ -1,15 +1,19 @@
 #include "mbed.h"
+#include "HEPTA_CDH.h"
+HEPTA_CDH cdh(PB_5, PB_4, PB_3, PA_8, "sd");
 Serial pc(USBTX,USBRX,9600);
 int main()
 {
-    char a,b;
-    a = 'A';
-    pc.putc(a);
-    for(int i=0;i<10;i++) {
-        pc.printf("\r\n i=%d -- press any key -->",i);
-        b = pc.getc();
-        pc.putc(b);
-        wait_ms(500);
+    pc.printf("Hello World!\n");
+ 
+    mkdir("/sd/mydir", 0777);
+ 
+    FILE *fp = fopen("/sd/mydir/sdtest.txt", "w");
+    if(fp == NULL) {
+        error("Could not open file for write\r\n");
     }
-    pc.printf("\r\n End of program\r\n");
+    fprintf(fp, "Hello my name is HEPTA\r\n");
+    fclose(fp);
+ 
+    pc.printf("Goodbye World!\r\n");
 }
\ No newline at end of file