You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This tool allows to compress a binary file using the LZSS algorithm.
16
+
17
+
### How-To-Use
18
+
* Encoding (Compressing)
19
+
```bash
20
+
./lzss.py --encode sketch.bin sketch.lzss
21
+
```
22
+
* Decoding (Extracting)
23
+
```bash
24
+
./lzss.py --decode sketch.lzss sketch.bin
25
+
```
26
+
14
27
## `bin2ota.py`
15
28
This tool can be used to extend (actually prefix) a binary generated with e.g. the Arduino IDE with the required length and crc values required to perform an OTA (Over-The-Air) update of the firmware.
0 commit comments