61 Commits

Author SHA1 Message Date
71bfc2607b Update library.json V1.1.0 2023-11-08 02:31:50 +00:00
96ae285f66 Update library.properties 2023-11-08 02:31:22 +00:00
c115a505b5 Patch tjpgd.c
http://elm-chan.org/fsw/tjpgd/patches.html
2023-11-08 02:28:49 +00:00
3650db1da3 Revert change due to performance impact, see #41 2022-11-15 01:14:55 +00:00
e112fa45e4 Update as suggested in #41 and #29 2022-11-15 01:03:25 +00:00
41aaa5361a Fix #54 2022-10-26 19:52:30 +01:00
83d8643395 Fix #54
To use with the RP2040 Mbed Arduino board package the User_Config.h file in the src folder must be eddited to comment out line 2 thus:
```
  //#define TJPGD_LOAD_FFS
```
This is required since the Mbed package does not support the LittleFS or SPIFFS FLASH filing system. Clearly the LittleFS and SPIFFS examples will not compile for this reason.
2022-10-26 19:29:43 +01:00
3cf526708f Update for ESP8266 architecture
"ESP8266" is no longer defined in board package
2022-10-20 00:07:46 +01:00
b764d104fc Update library.json v1.0.8 2022-10-12 22:32:37 +01:00
63f09c7706 Update library.properties 2022-10-12 22:32:12 +01:00
3832b71a96 Update library.properties 1.0.7 V1.0.7 2022-10-10 02:34:07 +01:00
91a081f336 Update library.json 2022-10-10 02:33:27 +01:00
9ad665f160 Update library.json 1.0.6 2022-10-09 16:37:17 +01:00
c16f48ea5b Update library.properties 2022-10-09 16:36:54 +01:00
dfb55e0d15 Update library.json 2022-10-09 16:34:58 +01:00
7b0d118051 Add check of http code so a zero byte file is not created unecessarily. 2022-06-27 00:30:19 +01:00
11d50ebfc4 Update README.md 1.0.5 2022-03-22 02:09:56 +00:00
0872425837 Update README.md 2022-03-15 00:04:44 +00:00
1bd214c7b0 Update README.md 2022-03-15 00:00:09 +00:00
7a5803af26 ESP32 update on board package requirements 2022-03-03 11:34:04 +00:00
db1d35eecc Fix unused fs 2022-02-25 21:30:20 +00:00
9667f6ac24 Update Tiny Jpeg Decoder engine 2022-02-25 01:23:50 +00:00
ac8ec0f7f6 Update for ESP8266 with LittleFS 2022-02-16 17:32:27 +00:00
91cb0464f1 Update examples for RP2040 2022-01-06 23:10:49 +00:00
5c99b0a50b Update README.md 1.0.2 2021-11-19 02:30:17 +00:00
4e7e327bdf Make use of LittleFS easier, add examples
Examples now divided into folders.
2021-11-19 02:24:41 +00:00
f4c431e8f5 Use SPIFFS by default 2021-11-19 00:13:42 +00:00
6b3ab14e25 ESP32 update to board package 2.0.0 and later
Arduino ESP32 package updated changed the name LITTLEFS to LittleFS to be compatible with ESP8266 package.
2021-11-18 23:50:51 +00:00
a302dbcc82 Merge branch 'master' of https://github.com/Bodmer/TJpg_Decoder 2021-11-18 23:23:33 +00:00
ea2cab7b7e ESP32 BYTECLIP fix
BYTECLIP started causing problems for some reason...
2021-11-18 23:20:52 +00:00
dd682e0e52 Enable LittleFS (#24 request) 2021-04-24 23:49:02 +01:00
82f67c18b6 Update README.md 2021-03-27 01:32:32 +00:00
7744dd8980 Correct typo 2021-02-15 23:45:14 +00:00
5d669bbaef Update panda.h 2021-01-23 17:47:11 +00:00
a7b7505de7 Correct typos 2021-01-23 17:45:26 +00:00
2e39dff10d Raise version 2021-01-12 19:47:19 +00:00
bbab1d796e Raise version 2021-01-12 19:46:55 +00:00
55384beb97 Merge pull request #10 from cenobites/hotfix/add-littlefs-support
Add header LittleFS.h
2021-01-12 19:46:01 +00:00
d787bcdf36 Add support to ESP32
The LITTLEFS[1] is been integrated to Arduino esp32 core idf-release/v4.2
branch for future major core release. On built-in library, #define tweaks
below will be unavailable.

Usage:

```
   #ifdef USE_LITTLEFS
      #ifdef ESP8266
        #include <LittleFS.h>
      #endif
      #ifdef ESP32
        #include <FS.h>

        #define LittleFS LITTLEFS
        #include <LITTLEFS.h>
      #endif
    #endif
```

[1] https://github.com/lorol/LITTLEFS
2021-01-11 18:28:02 -03:00
04fb899ec4 Updat tjpgd to latest R0.01 version 2020-11-13 23:52:33 +00:00
9939a9aa8f Add required libraries for ESP8266 2020-11-05 22:19:29 +00:00
698f593a5d Correct typos 2020-11-05 22:13:16 +00:00
19cc900cab Fix #14 for ESP8266
Fix #14
2020-11-05 21:59:26 +00:00
f7b010bb9b Fix #14
Changed http to https for GET request.
See #14.
2020-11-05 00:46:36 +00:00
20e02af71e Update TJpg_Decoder.cpp 2020-09-17 23:58:04 +01:00
72d4b0fb2e Add header LittleFS.h
Note: to use any of file system functions in the sketch, add the
following include to the sketch:

//#include "FS.h" // SPIFFS is declared

SDFS and SD

FAT filesystems are supported on the ESP8266 using the old Arduino
wrapper “SD.h” which wraps the “SDFS.h” filesystem transparently.

Any commands discussed below pertaining to SPIFFS or LittleFS are
applicable to SD/SDFS.

For legacy applications, the classic SD filesystem may continue to
be used, but for new applications, directly accessing the SDFS
filesystem is recommended as it may expose additional functionality
that the old Arduino SD filesystem didn’t have.

Note that in earlier releases of the core, using SD and SPIFFS in
the same sketch was complicated and required the use of NO_FS_GLOBALS.
The current design makes SD, SDFS, SPIFFS, and LittleFS fully source
compatible and so please remove any NO_FS_GLOBALS definitions in your
projects when updgrading core versions.

https://arduino-esp8266.readthedocs.io/en/latest/filesystem.html
2020-07-18 09:40:49 -03:00
5005e46313 Add ESP32 dual core example 2020-04-24 00:50:21 +01:00
3027d7c107 Fix #6 2020-03-23 00:43:40 +00:00
2d8c3bbf89 Update library.json 2020-02-01 12:56:06 +00:00
659459706c Merge branch 'master' of https://github.com/Bodmer/TJpg_Decoder 0.0.3 2019-12-24 22:50:14 +00:00