I've done some investigation of lossless compression FIT files.
Because it is a binary format, there is not a great deal of redundancy that can be squeezed out. But I've managed about 50% file size reduction using a microcontroller-friendly algorithm. (More compression is available with PC-sized algorithms like bzip2.)
The code is up at
http://opensource.quarq.us/zfit
FIT compression details are described in this document:
http://opensource.quarq.us/zfit/zfit.pdf
Please let me know if there is anything unclear. Or, find me at the symposium.
Regards,
Mark
markrages@gmail
.(JavaScript must be enabled to view this email address)