// Clear data collection buffer void DataStreamClear(datastream_t *dataStream) { DATA_STREAM_IPL_shadow_t IPLshadow; DATA_STREAM_INTS_DISABLE(); FifoClear(&dataStream->fifo); dataStream->lastDateTime = 0; dataStream->lastTimeFractional = 0x0000; DATA_STREAM_INTS_ENABLE(); }
void FifoDestroy(FifoList *flist, void (*destfunc)(void*)) { FifoClear(flist,destfunc); free(flist); }