Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit b10ca76

Browse files
authored
v1.4.0 to save heap when sending large data
### Releases v1.4.0 1. Support using `CString` in optional `SDRAM` to save heap to send `very large data`. Check [request->send(200, textPlainStr, jsonChartDataCharStr); - Without using String Class - to save heap #8](#8) 2. Add multiple examples to demo the new feature
1 parent b98e97c commit b10ca76

23 files changed

+50
-28
lines changed
74.6 KB
Loading

src/Portenta_H7_AsyncEventSource.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#if !defined(_PORTENTA_H7_AWS_LOGLEVEL_)

src/Portenta_H7_AsyncEventSource.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#pragma once

src/Portenta_H7_AsyncJson.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324
/*
2425
Async Response to use with ArduinoJson and AsyncWebServer

src/Portenta_H7_AsyncWebAuthentication.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#if !defined(_PORTENTA_H7_AWS_LOGLEVEL_)

src/Portenta_H7_AsyncWebAuthentication.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#pragma once

src/Portenta_H7_AsyncWebHandlerImpl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#pragma once

src/Portenta_H7_AsyncWebHandlers.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#if !defined(_PORTENTA_H7_AWS_LOGLEVEL_)

src/Portenta_H7_AsyncWebRequest.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#if !defined(_PORTENTA_H7_AWS_LOGLEVEL_)

src/Portenta_H7_AsyncWebResponseImpl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/Portenta_H7_AsyncWebServer
1010
Licensed under GPLv3 license
1111
12-
Version: 1.3.0
12+
Version: 1.4.0
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.2.0 K Hoang 07/12/2021 Fix crashing issue
2020
1.2.1 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
2121
1.3.0 K Hoang 26/09/2022 Fix issue with slow browsers or network
22+
1.4.0 K Hoang 02/10/2022 Option to use cString instead og String to save Heap
2223
*****************************************************************************************************************************/
2324

2425
#pragma once

0 commit comments

Comments
 (0)