Shaved a couple hundred more bytes off... but I really need to dust something big. :(
The SNTP utility library is about 6K, so maybe we can shrink that down somehow.
Made some great progress reducing the sketch size by using a custom SNTP request function and started debugging issues around string buffer writing and SD card usage.
Added padding option to cbPrintInt and use it for timestamps and filenames.
Use byte instead of short here and use the appropriate max filename size for this char buffer.
Get the correctly string formatted filename from dir.name.
Don't include the null character when returning lengths written to string buffers.
Clean up log messages a bit.
Only report CSV files.
Always append to files. There may still be an issue with writing excessive carriage returns...
Fix problems with my initial form post code. This should now at least be sending a properly formatted HTTP request, though Hakase is not yet recognizing the file upload form data.