Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
Diff: SnSDUtils.h
- Revision:
- 76:f8383f0292c2
- Parent:
- 66:685f9d0a48ae
- Child:
- 84:80b15993944e
--- a/SnSDUtils.h Tue Feb 10 23:31:10 2015 +0000 +++ b/SnSDUtils.h Sun Feb 22 20:42:44 2015 +0000 @@ -77,6 +77,9 @@ } static + void SetDoNeedToInit() { fgNeedToInit = true; } + + static int CloseOutputFile(FILE* f) { // TODO: set current file pointer to 0, IF f is current file const int rt = (f!=0) ? fclose(f) : 0; @@ -86,18 +89,20 @@ static FILE* OpenNewOutputFile(const uint64_t macadr, const uint32_t run, - const uint16_t minseq); + const uint16_t minseq, + const bool useRSlist); static FILE* OpenExistingFile(const char* name, const bool setcurrent, const bool redoDir); static - bool ClearRunSeqList(); + bool ClearRunSeqList(const bool useRSlist); static bool AddToRunSeqList(const uint32_t run, - const uint16_t seq); + const uint16_t seq, + const bool useRSlist); static SnCommWin::ECommWinResult