ExpressLRS / web-flasher

Web-hosted flasher for ExpressLRS version 3 firmware
22 stars 21 forks source link

*.gz instead of *.bin #25

Closed lesharodin closed 3 months ago

lesharodin commented 8 months ago

Web flasher outputs uncomressed .bin file, that not suitable for wifi reciever upgrade (not enough space) Need to output compressed .gz firmware, like desktop configurator does.

CapnBry commented 4 months ago

I was just noticing that too. As a workaround I just used Online GZIP de/compressor using Compress / Optimal to gzip it before uploading to an RX.

I believe the issue is that the web flasher doesn't know which firmwares need to be compressed and which do not? If you're flashing over wifi, then all can be compressed, but for UART / Betaflight passthrough they have to be uncompressed. I feel like direct download from the web flasher should always be compressed but I am not fully aware of all the intricacies of why some are compressed and some aren't.

pkendall64 commented 3 months ago

Closing as this is done now.