A set of data recording functions to locally store data in a circular buffer, with functions for offloading to an SD Card when convenient. dataRecorderr.h shows accessible functions to the main program - all direct SD operations are abstracted away by the library. When using this library, #include dataRecorder.h

Dependencies:   sd-driver_compatible_with_MAX32630FTHR

Fork of CircularBufferSDCardLib by Daniel Levine

History

added /fs/ to be able to actually read and write to text file denoting log number default tip

2018-07-11, by DVLevine [Wed, 11 Jul 2018 07:06:04 -0400] rev 13

added /fs/ to be able to actually read and write to text file denoting log number


Added incrementor that uses a designated text file trialNum.txt to write an integer and to increment that integer everytime it is read.

2018-04-27, by DVLevine [Fri, 27 Apr 2018 02:11:18 -0400] rev 12

Added incrementor that uses a designated text file trialNum.txt to write an integer and to increment that integer everytime it is read.
A convenience function that should likely be broken out into separate ones later.


Fixed SD Card. Get Kalman Angle and prox, with arbitrarily many data fields as needed now. Also added indicator light - red for logging, green for in process of saving. Blue is defautly there to let know that system IMU is working.

2018-04-10, by DVLevine [Tue, 10 Apr 2018 23:49:52 -0400] rev 11

Fixed SD Card. Get Kalman Angle and prox, with arbitrarily many data fields as needed now. Also added indicator light - red for logging, green for in process of saving. Blue is defautly there to let know that system IMU is working.


added field to change number of data fields to be written

2018-04-07, by DVLevine [Sat, 07 Apr 2018 04:57:09 +0000] rev 10

added field to change number of data fields to be written


removed some print statements for speed

2018-04-06, by DVLevine [Fri, 06 Apr 2018 04:01:33 +0000] rev 9

removed some print statements for speed


removed redundant mbed os

2018-04-05, by DVLevine [Thu, 05 Apr 2018 09:14:27 +0000] rev 8

removed redundant mbed os


Prepared As Library

2018-04-05, by DVLevine [Thu, 05 Apr 2018 08:58:36 +0000] rev 7

Prepared As Library


V1 Completed!!!!!!!!!

2018-04-05, by DVLevine [Thu, 05 Apr 2018 04:21:25 -0400] rev 6

V1 Completed!!!!!!!!!


bugs ironed out. Uses circular buffer and saves information.

2018-04-05, by DVLevine [Thu, 05 Apr 2018 04:08:32 -0400] rev 5

bugs ironed out. Uses circular buffer and saves information.
Some last bug where last data of row (third col) always shows up as some weird number. Fixing now...


Finished fixing bug pieces but no print statement.....

2018-04-05, by DVLevine [Thu, 05 Apr 2018 01:22:57 -0400] rev 4

Finished fixing bug pieces but no print statement.....