7 years late here .... but member fat16lib .... are you still around? Just wanted to quickly ask you if I'm doing the right thing in terms of getting all the libraries together to run your code on the Mega 2560.
I'm using a Mega 2560, and went to the google archive site you posted at the beginning of the thread. I first downloaded the 'fastLoggerBeta20110802.zip' file from Google Code Archive - Long-term storage for Google Code Project Hosting., and created a directory called 'fastlogger' under my 'arduino' directory, then put all those files in that zip file into my 'fastlogger' directory.
I also downloaded "SdFatBeta20130621.zip", and I extracted the files contained in the folder 'SdFat' (within that zip archive) and put all of the contents within SdFat into a folder of the same name (SdFat, under my 'libraries' folder).
I then loaded 'fastlogger.ino' into arduino sketch 1.8.3 ---- attempted to upload (compile etc) using arduino sketch, and I get these messages :
XXX\Documents\Arduino\fastlogger\binaryLogger.ino:27:22: fatal error: TimerTwo.h: No such file or directory
#include <TimerTwo.h>
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.
I haven't changed any code that came with the archived files. Are there any extra details we need to follow in order to get this to load and work in the Mega 2560?
Is "TimerTwo" some kind of well known arduino library?
Also..... the "BufferedWriter" library ........ is that a well known arduino library?
And finally.... "McpSarAdc.h" ...... it's looking for this too. A search on google results in virtually nothing for this file.
Where do we get those from? I can't see them in that google archive area. I'm thinking that it would be nice if all of the libraries and include files were all properly bundled together (included and available in the same archive file) to reduce the amount of these compiling errors.
Thanks (if you're still around!)
[Also ..... one of your incredible pieces of code that ended up working on my mega 2560 is your AnalogBinLogger.ino sketch, from https://github.com/greiman/SdFat-beta/tree/master/SdFat/examples/AnalogBinLogger. For getting this to work, I needed to search on the net for your 'freestack.h' file in order to pop that into the directory along with the AnalogBinLogger.ino sketch. I also needed to change "csvStream.putc(',');" to this bracketted form "(csvStream.putc)(',');" in order to get the code to compile in Arduino sketch.]