Skip to content

Commit b4e816d

Browse files
committed
Merge branch 'dev'
2 parents 6b5a24d + 0449a2b commit b4e816d

File tree

6 files changed

+8
-15
lines changed

6 files changed

+8
-15
lines changed

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ category=Display
66
author=Soldered
77
maintainer=Soldered <[email protected]>
88
includes=InkplateMotion.h
9-
version=1.0.0
9+
version=1.0.1
1010
architectures=stm32

onboarding_init.h

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/boards/Inkplate6Motion/imageDecoderCallbacks.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -429,13 +429,13 @@ bool static readBytesFromBufferPng(pngle_t *_pngle)
429429
// It there is still bytes to read, read them!
430430
if (_toread > 0)
431431
{
432-
// Constrain chunk ot only 2k or less.
433-
int _len = (_sessionHandle->fileBufferSize >= (_sessionHandle->bufferOffset + 2048))
434-
? 2048
432+
// Constrain chunk at only 8k or less.
433+
int _len = (_sessionHandle->fileBufferSize >= (_sessionHandle->bufferOffset + 8128))
434+
? 8128
435435
: _sessionHandle->fileBufferSize - _sessionHandle->bufferOffset;
436436

437437
// Copying to a local buffer fixes issues with PNG's from web
438-
uint8_t _internalBuffer[2048];
438+
uint8_t _internalBuffer[8128];
439439
memcpy(_internalBuffer, (uint8_t *)(_sessionHandle->fileBuffer + _sessionHandle->bufferOffset), _len);
440440

441441
// Feed the decoder!

src/libs/TJpgDec/tjpgdcnf.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* TJpgDec System Configurations R0.03 */
33
/*----------------------------------------------*/
44

5-
#define JD_SZBUF 512
5+
#define JD_SZBUF 24384 //24kB
66
/* Specifies size of stream input buffer */
77

88
#define JD_FORMAT 0

src/system/inkplateImageDecoderHelpers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ bool inkplateImageDecodeHelpersJpg(JDEC *_jpgDecoder, size_t (*_inFunc)(JDEC *,
122122
}
123123

124124
// Allocate the memory for the JPG decoder.
125-
const size_t _workingBufferSize = 4096;
125+
const size_t _workingBufferSize = 32768; // 32kB
126126
void *_workingBuffer;
127127

128128
// Allocate the memory for the buffer.

src/system/wifi/esp32SpiAtHttp.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,7 @@ uint32_t WiFiClient::downloadFile(const char *_url, volatile uint8_t *_downloade
449449
totalDownloaded += n;
450450
}
451451
}
452+
end();
452453

453454
return totalDownloaded;
454455
}

0 commit comments

Comments
 (0)