You are reading a single comment by @Sacha and its replies.
Click here to read the full conversation.
-
@Sacha a little Off Topic:
Now I'm curious, how have you reached 5100 available variables?
I know that some modules (like graphics, hashlib, tv) can be excluded from a build, but how to assign this extra space to increase the available variables?
Hi Gorden
Thanks for the new LZ4 Version. It worked:
save();
=undefined
Erasing Flash.....
Writing............................................
Compressed 81600 bytes to 42825
Checking...
Done!
={ "free": 3040, "usage": 2060, "total": 5100, "history": 1270,
"stackEndAddress": 536958392, "flash_start": 134217728, "flash_binary_end": 320920, "flash_code_start": 134234112, "flash_length": 393216 }
There seems to be a lot of potential in the compressen method. Maybe there is even a better method in the future.
Is there some documentation with hints how to reduce space ? I.e. use UintArray not strings etc.
Many thanks
Sacha