File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -16,8 +16,9 @@ A map is composed from downloaded OSM tiles and returned as a LGFX sprite.
16
16
The sprite can be pushed to the screen, saved to SD or used for further composing.
17
17
Downloaded tiles are cached in psram for reuse.
18
18
19
- This library should work on any ESP32 type with psram and a LovyanGFX compatible display.
20
- The downloaded tile cache gets large very quickly -128kB per tile- so psram is required.
19
+ This library should work on any ESP32 type with psram and a LovyanGFX compatible display.
20
+ OSM tiles are quite large -128kB per tile- so psram is required.
21
+ Tile fetching and decoding is performed concurrently across both cores on multicore ESP32 devices.
21
22
22
23
This project is not endorsed by or affiliated with the OpenStreetMap Foundation.
23
24
@@ -46,7 +47,7 @@ void setSize(uint16_t w, uint16_t h);
46
47
### Resize cache
47
48
48
49
```c++
49
- bool resizeTilesCache(uint8_t numberOfTiles);
50
+ bool resizeTilesCache(uint16_t numberOfTiles);
50
51
```
51
52
52
53
- If the cache is not resized before the first call to ` fetchMap ` , it will auto initialize with space for 10 tiles on the first call.
@@ -201,7 +202,7 @@ void loop()
201
202
202
203
``` bash
203
204
lib_deps =
204
- CelliesProjects /OpenStreetMap-esp32@^1.0.1
205
+ celliesprojects /OpenStreetMap-esp32@^1.0.2
205
206
lovyan03/LovyanGFX@^1.2.0
206
207
bitbank2/PNGdec@^1.0.3
207
208
```
You can’t perform that action at this time.
0 commit comments