Zip compression on a micro
Posted: Wed Jan 22, 2020 11:50 pm
Hi all,
I was asked today about implementing zip file compression on a micro, most likely using fatfs on top of an SDCard. Just wondering if anyone has blazed this trail before and could offer any advice on existing software (preferably free licensed, but commercial licenses wouldn't necessarily be a deal-breaker). Or more importantly, what software should be avoided.
Yes, I am aware that there are tons of other compression libraries, but I think for interoperability, it must be zip.
My initial glance was at the free version that is the default on just about any Linux box http://infozip.sourceforge.net/. It seems to have a liberal license, has been used by millions of people, and isn't a hugely daunting codebase. However, I haven't looked deep enough to see if it requires the faculties of larger OSs. Nor have I looked into it's memory requirements.
Any pointers or advice is greatly appreciated, if you have any relevant experiences.
Thanks,
Dave
I was asked today about implementing zip file compression on a micro, most likely using fatfs on top of an SDCard. Just wondering if anyone has blazed this trail before and could offer any advice on existing software (preferably free licensed, but commercial licenses wouldn't necessarily be a deal-breaker). Or more importantly, what software should be avoided.
Yes, I am aware that there are tons of other compression libraries, but I think for interoperability, it must be zip.
My initial glance was at the free version that is the default on just about any Linux box http://infozip.sourceforge.net/. It seems to have a liberal license, has been used by millions of people, and isn't a hugely daunting codebase. However, I haven't looked deep enough to see if it requires the faculties of larger OSs. Nor have I looked into it's memory requirements.
Any pointers or advice is greatly appreciated, if you have any relevant experiences.
Thanks,
Dave