Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
Diff: SnSDUtils.cpp
- Revision:
- 19:74155d652c37
- Parent:
- 16:744ce85aede2
- Child:
- 20:e5857b287b3b
--- a/SnSDUtils.cpp Sat Sep 29 04:54:15 2012 +0000 +++ b/SnSDUtils.cpp Tue Oct 02 01:58:50 2012 +0000 @@ -10,7 +10,8 @@ //#define DEBUG -const char* const SnSDUtils::kSDsubDir = "/sd"; +const char* const SnSDUtils::kSDdir = "/sd"; +const char* const SnSDUtils::kSDsubDir = "/sd/data"; char SnSDUtils::fgCurFileName[kFNBufSize]={0}; FILE* SnSDUtils::fgCurFile = 0; uint16_t SnSDUtils::fgCurSeq = 0; @@ -132,6 +133,9 @@ #endif FILE* f = fopen(fn.c_str(), mode); //setvbuf(f, 0, _IONBF, 0); // no buffering +#ifdef DEBUG + printf("OpenSDFile: f=%p\r\n",(void*)f); +#endif return f; } @@ -148,9 +152,15 @@ if (fgCurFileName!=NULL) { fgCurFile = OpenSDFile(fgCurFileName, "wb"); if (fgCurFile!=NULL && ferror(fgCurFile)==0) { +#ifdef DEBUG + printf("Writing file header\r\n"); +#endif WriteFileHeader(fgCurFile, macadr, run, fgCurSeq); } } +#ifdef DEBUG + printf("fgCurFile=%p\r\n",(void*)fgCurFile); +#endif return fgCurFile; }