18 Commits

Author SHA1 Message Date
Gordon Williams
87a43763fd more doc changes to encourage linking 2024-10-25 15:08:45 +01:00
Gordon Williams
6a83202c51 Heatshrink docs, fix #2014 2023-08-16 15:58:50 +01:00
Gordon Williams
2dc6905f66 Modified E.toString to always return a String (not necessarily flat)
Added E.toFlatString (using old E.toString behaviour)
2023-05-17 11:53:12 +01:00
Gordon Williams
e1b39f5d30 Removing some compiler warnings 2023-04-21 09:57:56 +01:00
Dimo Bozduganov
46310cbdc5 Modify to build EMBED board with -Werror flag 2022-12-21 09:29:17 +02:00
Gordon Williams
366ccd969f Ensure 'ifndef/define' pattern is at the top of headers to stop them getting included twice 2022-12-08 15:02:10 +00:00
Gordon Williams
524c4450f7 We can now merge everything into a single source file (albeit with stdlib headers included, which we need to avoid) 2022-12-08 11:20:58 +00:00
qucchia
c5bb94bf7a Limit documentation comments to 80 characters (#2244) 2022-07-27 15:32:19 +02:00
Gordon Williams
e07effb00d Add argument check for heatshrink compress/decompress 2019-10-28 11:02:43 +00:00
Gordon Williams
9e23da4d95 faster loads - read and buffer FlashRead data.
Fix last commit's handling of large data to compress
2019-10-14 14:21:43 +01:00
Gordon Williams
57df928895 Allow heatshrink compress/decompress to work even if flat buffers can't be allocated - storage read may need work 2019-10-14 11:33:53 +01:00
Gordon Williams
a22410a3e6 oops - add heatshrink lib files 2018-09-28 08:33:12 +01:00
Gordon Williams
110e4b33fd Added 'heatshrink' library to expose built-in heatshrink compression to users 2018-09-27 17:31:10 +01:00
Gordon Williams
25e4c7e255 squash warnings 2018-02-06 15:31:59 +00:00
Gordon Williams
78dbfc3bda Remove LZ4, disable Heatshrink if low on flash (Extra 1.5k not worth it when you probably have very little RAM you want to compress too 2016-01-05 16:57:18 +00:00
Gordon Williams
96cb7db5c3 If saving fails, delete command history and try again.
Tweak HeatShrink config to get better compression ratio
2016-01-05 16:03:14 +00:00
Gordon Williams
9fd1b27691 now use heatshrink, nor LZ4 2016-01-05 15:04:47 +00:00
Gordon Williams
a5688ca49a moved from RLE to LZ4 compression for saved code 2015-11-03 12:54:41 +00:00