From 4fdbf10e8a83bbf1937585e91e601adbb8d9f36c Mon Sep 17 00:00:00 2001 From: Khoi Hoang <57012152+khoih-prog@users.noreply.github.com> Date: Thu, 6 Oct 2022 01:49:00 -0400 Subject: [PATCH] v1.6.0 to save heap when sending large data ### Releases v1.6.0 1. Support using `CString` to save heap to send `very large data`. Check [request->send(200, textPlainStr, jsonChartDataCharStr); - Without using String Class - to save heap #8](https://github.com/khoih-prog/Portenta_H7_AsyncWebServer/pull/8) and [All memmove() removed - string no longer destroyed #11](https://github.com/khoih-prog/Portenta_H7_AsyncWebServer/pull/11) 2. Add multiple examples to demo the new feature --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7dda420..1d37a8b 100644 --- a/README.md +++ b/README.md @@ -1550,7 +1550,7 @@ MQTT Message receive [Teensy41_Pub] Hello from MQTT_ThingStream on TEENSY 4.1 wi #### 6. Async_AdvancedWebServer_MemoryIssues_Send_CString on Teensy4.1 QNEthernet -Following is the debug terminal and screen shot when running example [Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString), on `ESP8266_NODEMCU_ESP12E with ESP8266_W5500 Ethernet`, to demonstrate the new and powerful `HEAP-saving` feature +Following is the debug terminal and screen shot when running example [Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString), on `Teensy4.1 QNEthernet`, to demonstrate the new and powerful `HEAP-saving` feature ##### Using CString ===> smaller heap (61,440 bytes) for 40,000-byte buffer