Results 1 to 1 of 1

Thread: Embedded Compression Library

  1. #1
    Join Date
    Mar 2018
    Thanked 1 Time in 1 Post

    Embedded Compression Library

    Hi, I've just found this forum and want to share my recently released project with appropriate audience - see ECL (Embedded Compression Library) on github here.

    There's pretty big README with codec characteristics and benchmarks, but I will add few more words.
    Use case details:
    - passing up to several kilobytes of data between embedded device and powerful device in both directions through very slow channel;
    - huge amount of requests of different sizes and possible data variations;
    - embedded device is pretty limited - unable to allocate much memory (it was decided to let it use 1kb for temporary buffer for compressor), use malloc and such stuff;
    - desired to fit as many requests as possible into 20-bytes packets (diffed approach is used for it).

    Main library codec is NanoLZ, there are also ZD, ZE codecs that win in some cases, and also present for sake of variety.

    I'm not really familiar with this thematics, I just liked experimenting with compression years ago, and recently returned to it temporarily, because I surprisingly found out that there were lack of embedded solutions when I needed one.
    So you may see some stuff that is well known in appropriate society circles but is named differently in my code, sorry

    Hopefully it will be useful for other people.

  2. Thanks:

    SolidComp (20th March 2018)

Similar Threads

  1. Standard compression library API
    By Bulat Ziganshin in forum Data Compression
    Replies: 13
    Last Post: 24th February 2021, 18:07
  2. Compression library advice
    By bloom256 in forum Data Compression
    Replies: 24
    Last Post: 23rd November 2015, 23:22
  3. Assessing compression library reliability
    By dbbd in forum Data Compression
    Replies: 5
    Last Post: 28th May 2015, 17:03
  4. Best decompression on embedded device
    By ikes in forum Data Compression
    Replies: 7
    Last Post: 16th February 2009, 22:05
  5. MM compression library
    By Bulat Ziganshin in forum Forum Archive
    Replies: 29
    Last Post: 12th September 2007, 16:40

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts