Skip to content

Releases

Adding Zlib (Miniz) deflate option

Choose a tag to compare

@martinberlin martinberlin released this 29 May 20:53
80a40c7

This will enhance the BLE payload receive time.
renderDeflatedJson now does:

mallocs a tinfl_decompressor on the heap,
Runs the same decompression loop that tinfl_decompress_mem_to_heap would have run internally (growing output buffer on the heap with realloc),
Calls free on the decompressor state when done.
signal-2026-05-29-224835

Ble receive example and new drawPixel support

Choose a tag to compare

@martinberlin martinberlin released this 24 May 20:22
ac18a5f
  • Adds drawPixel support element type="p" (to keep JSON short)
  • Adds a full working BLE gatt client example, just use draw.fasani.de to send the canvas drawing using Chrome (remember to enable Web experimental features)

1.0 alpha release

Choose a tag to compare

@martinberlin martinberlin released this 16 May 17:29
532bd72

First version that supports also G5 compressed images.

Might still have some unknown bugs but all the things I tested work like expected.