Austins SD card logger
Dependencies: mbed SDFileSystem
Diff: main.cpp
- Revision:
- 3:8d4c12a3b5d4
- Parent:
- 2:7bb016846566
- Child:
- 4:4bd2b85412c3
--- a/main.cpp Tue Apr 16 04:30:26 2019 +0000 +++ b/main.cpp Wed Apr 17 06:36:24 2019 +0000 @@ -18,7 +18,8 @@ /*Serial buffer*/ -#define PAGE_SIZE 4096 +//#define PAGE_SIZE 4096 +#define PAGE_SIZE 2048 #define HEADER_SIZE 10 #define CHUNK_SIZE (PAGE_SIZE-HEADER_SIZE) #define BUF_SIZE (16*PAGE_SIZE) @@ -43,7 +44,6 @@ int flag=0, flag2=0; - void rx_callback() { @@ -57,20 +57,24 @@ int main() { pc.baud(256000); + test = 1; + + //buf[0] = 1; /*init SD card, wait for card insertion*/ pc.printf("\n\rconfiging SD card \n\r"); SDFileSystem sd(DI, DO, SCK, CS, "sd"); - + pc.printf("\n\r trying status \n\r"); while (sd.disk_status()) { sd.disk_initialize(); wait(0.5); + pc.printf("nope \r"); } - pc.printf("disk initialized \n\r"); + pc.printf("disk initialized \r"); if (SET_TIME) {set_time(1526496200);} - - time_t seconds = time(NULL); + + time_t seconds = 0;//time(NULL); pc.printf("Time as seconds since January 1, 1970 = %d\n\r", seconds);