mirror of
https://github.com/khoih-prog/AsyncHTTPRequest_Generic.git
synced 2025-07-30 02:17:14 +02:00
v1.9.1 to fix ESP32 chipID
### Releases v1.9.1 1. Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager` 2. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
This commit is contained in:
33
README.md
33
README.md
@ -180,8 +180,8 @@ Support for LAN8720 has been **removed** from STM32 core v2.3.0
|
|||||||
8. [`STM32Ethernet library v1.3.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [](https://github.com/stm32duino/STM32Ethernet/releases/latest)
|
8. [`STM32Ethernet library v1.3.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [](https://github.com/stm32duino/STM32Ethernet/releases/latest)
|
||||||
9. [`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [](https://github.com/stm32duino/LwIP/releases/latest)
|
9. [`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [](https://github.com/stm32duino/LwIP/releases/latest)
|
||||||
10. [`STM32AsyncTCP library v1.0.1+`](https://github.com/khoih-prog/STM32AsyncTCP) for built-in Ethernet on (Nucleo-144, Discovery). To install manually for Arduino IDE.
|
10. [`STM32AsyncTCP library v1.0.1+`](https://github.com/khoih-prog/STM32AsyncTCP) for built-in Ethernet on (Nucleo-144, Discovery). To install manually for Arduino IDE.
|
||||||
11. [`ESPAsync_WiFiManager library v1.13.0+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
|
11. [`ESPAsync_WiFiManager library v1.14.0+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
|
||||||
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS **only with ESP32 core v1.0.5-**. To install, check [](https://www.ardu-badge.com/LittleFS_esp32).
|
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS with ESP32 core **v1.0.5-**. To install, check [](https://www.ardu-badge.com/LittleFS_esp32). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [ESP32 core v1.0.6+](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS) and **you don't need to install it if using ESP32 core v1.0.6+**
|
||||||
13. [`WebServer_WT32_ETH01 library v1.5.0+`](https://github.com/khoih-prog/WebServer_WT32_ETH01) if necessary to use WT32_ETH01 boards. To install, check [](https://www.ardu-badge.com/WebServer_WT32_ETH01)
|
13. [`WebServer_WT32_ETH01 library v1.5.0+`](https://github.com/khoih-prog/WebServer_WT32_ETH01) if necessary to use WT32_ETH01 boards. To install, check [](https://www.ardu-badge.com/WebServer_WT32_ETH01)
|
||||||
|
|
||||||
---
|
---
|
||||||
@ -497,7 +497,7 @@ https://github.com/khoih-prog/AsyncHTTPRequest_Generic/blob/07e2add9960fb3ab7333
|
|||||||
|
|
||||||
```
|
```
|
||||||
Start AsyncHTTPRequest_STM32 on NUCLEO_F767ZI
|
Start AsyncHTTPRequest_STM32 on NUCLEO_F767ZI
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
AsyncHTTPRequest @ IP : 192.168.2.178
|
AsyncHTTPRequest @ IP : 192.168.2.178
|
||||||
|
|
||||||
**************************************
|
**************************************
|
||||||
@ -542,7 +542,7 @@ week_number: 15
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP8266_NODEMCU
|
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP8266_NODEMCU
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Stored: SSID = HueNet1, Pass = 12345678
|
Stored: SSID = HueNet1, Pass = 12345678
|
||||||
Got stored Credentials. Timeout 120s
|
Got stored Credentials. Timeout 120s
|
||||||
ConnectMultiWiFi in setup
|
ConnectMultiWiFi in setup
|
||||||
@ -574,7 +574,7 @@ HHHHHH
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP_WiFiManager using SPIFFS on ESP32_DEV
|
Starting AsyncHTTPRequest_ESP_WiFiManager using SPIFFS on ESP32_DEV
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Stored: SSID = HueNet1, Pass = 12345678
|
Stored: SSID = HueNet1, Pass = 12345678
|
||||||
Got stored Credentials. Timeout 120s
|
Got stored Credentials. Timeout 120s
|
||||||
ConnectMultiWiFi in setup
|
ConnectMultiWiFi in setup
|
||||||
@ -624,7 +624,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP using ESP8266_NODEMCU
|
Starting AsyncHTTPRequest_ESP using ESP8266_NODEMCU
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Connecting to WiFi SSID: HueNet1
|
Connecting to WiFi SSID: HueNet1
|
||||||
...........
|
...........
|
||||||
HTTP WebServer is @ IP : 192.168.2.81
|
HTTP WebServer is @ IP : 192.168.2.81
|
||||||
@ -656,7 +656,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH H
|
|||||||
|
|
||||||
```
|
```
|
||||||
Start AsyncWebClientRepeating_STM32 on NUCLEO_F767ZI
|
Start AsyncWebClientRepeating_STM32 on NUCLEO_F767ZI
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
AsyncHTTPRequest @ IP : 192.168.2.72
|
AsyncHTTPRequest @ IP : 192.168.2.72
|
||||||
|
|
||||||
**************************************
|
**************************************
|
||||||
@ -710,7 +710,7 @@ AsyncHTTPRequest @ IP : 192.168.2.72
|
|||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_WT32_ETH01 on ESP32_DEV with ETH_PHY_LAN8720
|
Starting AsyncHTTPRequest_WT32_ETH01 on ESP32_DEV with ETH_PHY_LAN8720
|
||||||
WebServer_WT32_ETH01 v1.5.0
|
WebServer_WT32_ETH01 v1.5.0
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232, FULL_DUPLEX, 100Mbps
|
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232, FULL_DUPLEX, 100Mbps
|
||||||
AsyncHTTPRequest @ IP : 192.168.2.232
|
AsyncHTTPRequest @ IP : 192.168.2.232
|
||||||
|
|
||||||
@ -739,8 +739,8 @@ week_number: 15
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32C3_DEV
|
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32C3_DEV
|
||||||
ESPAsync_WiFiManager v1.13.0
|
ESPAsync_WiFiManager v1.14.0
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Stored: SSID = HueNet1, Pass = password
|
Stored: SSID = HueNet1, Pass = password
|
||||||
Got stored Credentials. Timeout 120s
|
Got stored Credentials. Timeout 120s
|
||||||
ConnectMultiWiFi in setup
|
ConnectMultiWiFi in setup
|
||||||
@ -790,8 +790,8 @@ week_number: 15
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32S3_DEV
|
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32S3_DEV
|
||||||
ESPAsync_WiFiManager v1.13.0
|
ESPAsync_WiFiManager v1.14.0
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Stored: SSID = HueNet1, Pass = password
|
Stored: SSID = HueNet1, Pass = password
|
||||||
Got stored Credentials. Timeout 120s
|
Got stored Credentials. Timeout 120s
|
||||||
ConnectMultiWiFi in setup
|
ConnectMultiWiFi in setup
|
||||||
@ -843,7 +843,7 @@ The terminal output of [AsyncHTTPRequest_ESP_Multi example](examples/AsyncHTTPRe
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP_Multi using ESP32_DEV
|
Starting AsyncHTTPRequest_ESP_Multi using ESP32_DEV
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Connecting to WiFi SSID: HueNet1
|
Connecting to WiFi SSID: HueNet1
|
||||||
.......
|
.......
|
||||||
AsyncHTTPSRequest @ IP : 192.168.2.88
|
AsyncHTTPSRequest @ IP : 192.168.2.88
|
||||||
@ -904,7 +904,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet
|
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Connecting ethernet..
|
Connecting ethernet..
|
||||||
Ethernet IP address: 192.168.2.187
|
Ethernet IP address: 192.168.2.187
|
||||||
|
|
||||||
@ -954,7 +954,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
|
|||||||
|
|
||||||
```
|
```
|
||||||
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet
|
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet
|
||||||
AsyncHTTPRequest_Generic v1.9.0
|
AsyncHTTPRequest_Generic v1.9.1
|
||||||
Connecting to network : ..........................................................
|
Connecting to network : ..........................................................
|
||||||
Ethernet IP address: 192.168.2.187
|
Ethernet IP address: 192.168.2.187
|
||||||
|
|
||||||
@ -1057,7 +1057,8 @@ Submit issues to: [AsyncHTTPRequest_Generic issues](https://github.com/khoih-pro
|
|||||||
17. Add support to ESP8266 using **ENC28J60** with [**lwIP_enc28j60**](https://github.com/esp8266/Arduino/tree/master/libraries/lwIP_enc28j60) library
|
17. Add support to ESP8266 using **ENC28J60** with [**lwIP_enc28j60**](https://github.com/esp8266/Arduino/tree/master/libraries/lwIP_enc28j60) library
|
||||||
18. Fix long timeout if using `IPAddress`.
|
18. Fix long timeout if using `IPAddress`.
|
||||||
19. Remove support to STM32 using **LAN8720** due to problem with new STM32 core v2.3.0
|
19. Remove support to STM32 using **LAN8720** due to problem with new STM32 core v2.3.0
|
||||||
|
20. Fix ESP32 chipID for example`AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
|
21. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
|
||||||
|
|
||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
* [Changelog](#changelog)
|
* [Changelog](#changelog)
|
||||||
|
* [Releases v1.9.1](#releases-v191)
|
||||||
* [Releases v1.9.0](#releases-v190)
|
* [Releases v1.9.0](#releases-v190)
|
||||||
* [Releases v1.8.2](#releases-v182)
|
* [Releases v1.8.2](#releases-v182)
|
||||||
* [Releases v1.8.1](#releases-v181)
|
* [Releases v1.8.1](#releases-v181)
|
||||||
@ -40,6 +41,11 @@
|
|||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
|
### Releases v1.9.1
|
||||||
|
|
||||||
|
1. Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
|
2. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
|
||||||
|
|
||||||
### Releases v1.9.0
|
### Releases v1.9.0
|
||||||
|
|
||||||
1. Fix long timeout if using `IPAddress`. Check [setTimeout() hasn't any effect #38](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/38)
|
1. Fix long timeout if using `IPAddress`. Check [setTimeout() hasn't any effect #38](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/38)
|
||||||
|
@ -24,8 +24,8 @@
|
|||||||
//char GET_ServerAddress[] = "192.168.2.110/";
|
//char GET_ServerAddress[] = "192.168.2.110/";
|
||||||
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
|
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -35,8 +35,8 @@ const char GET_ServerAddress[] = "dweet.io";
|
|||||||
// use your own thing name here
|
// use your own thing name here
|
||||||
String dweetName = "/dweet/for/currentSecond?second=";
|
String dweetName = "/dweet/for/currentSecond?second=";
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -29,8 +29,8 @@ const char POST_ServerAddress[] = "dweet.io";
|
|||||||
// use your own thing name here
|
// use your own thing name here
|
||||||
String dweetName = "/dweet/for/pinA0-Read?";
|
String dweetName = "/dweet/for/pinA0-Read?";
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -44,8 +44,8 @@
|
|||||||
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// Level from 0-4
|
// Level from 0-4
|
||||||
#define ASYNC_HTTP_DEBUG_PORT Serial
|
#define ASYNC_HTTP_DEBUG_PORT Serial
|
||||||
|
@ -65,8 +65,8 @@ const char* password = "your_pass";
|
|||||||
#include <WiFi.h>
|
#include <WiFi.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
||||||
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
||||||
|
@ -95,8 +95,8 @@ using TCPClient = WiFiClient;
|
|||||||
|
|
||||||
//////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
||||||
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
||||||
|
@ -1,3 +1,23 @@
|
|||||||
|
/****************************************************************************************************************************
|
||||||
|
AsyncHTTPRequest_ESP_Multi.ino - Dead simple AsyncHTTPRequest for ESP8266, ESP32 and currently STM32 with built-in LAN8742A Ethernet
|
||||||
|
|
||||||
|
For ESP8266, ESP32 and STM32 with built-in LAN8742A Ethernet (Nucleo-144, DISCOVERY, etc)
|
||||||
|
|
||||||
|
AsyncHTTPRequest_Generic is a library for the ESP8266, ESP32 and currently STM32 run built-in Ethernet WebServer
|
||||||
|
|
||||||
|
Based on and modified from asyncHTTPrequest Library (https://github.com/boblemaire/asyncHTTPrequest)
|
||||||
|
|
||||||
|
Built by Khoi Hoang https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
||||||
|
Licensed under MIT license
|
||||||
|
|
||||||
|
Copyright (C) <2018> <Bob Lemaire, IoTaWatt, Inc.>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License
|
||||||
|
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||||
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*****************************************************************************************************************************/
|
||||||
|
|
||||||
#if !( defined(ESP8266) || defined(ESP32) )
|
#if !( defined(ESP8266) || defined(ESP32) )
|
||||||
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
||||||
#endif
|
#endif
|
||||||
|
@ -46,11 +46,11 @@
|
|||||||
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.13.0"
|
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.14.0"
|
||||||
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN 1013000
|
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN 1014000
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// Level from 0-4
|
// Level from 0-4
|
||||||
#define ASYNC_HTTP_DEBUG_PORT Serial
|
#define ASYNC_HTTP_DEBUG_PORT Serial
|
||||||
@ -115,8 +115,6 @@
|
|||||||
#endif
|
#endif
|
||||||
//////
|
//////
|
||||||
|
|
||||||
#define ESP_getChipId() ((uint32_t)ESP.getEfuseMac())
|
|
||||||
|
|
||||||
#define LED_BUILTIN 2
|
#define LED_BUILTIN 2
|
||||||
#define LED_ON HIGH
|
#define LED_ON HIGH
|
||||||
#define LED_OFF LOW
|
#define LED_OFF LOW
|
||||||
|
@ -42,8 +42,8 @@
|
|||||||
|
|
||||||
#include "defines.h"
|
#include "defines.h"
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -24,8 +24,8 @@
|
|||||||
//char GET_ServerAddress[] = "ipv4bot.whatismyipaddress.com/";
|
//char GET_ServerAddress[] = "ipv4bot.whatismyipaddress.com/";
|
||||||
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
|
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -26,8 +26,8 @@ const char GET_ServerAddress[] = "arduino.tips";
|
|||||||
// GET location
|
// GET location
|
||||||
String GET_Location = "/asciilogo.txt";
|
String GET_Location = "/asciilogo.txt";
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// 600s = 10 minutes to not flooding, 60s in testing
|
// 600s = 10 minutes to not flooding, 60s in testing
|
||||||
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000
|
||||||
|
@ -57,8 +57,8 @@
|
|||||||
|
|
||||||
#include <WebServer_WT32_ETH01.h> // https://github.com/khoih-prog/WebServer_WT32_ETH01
|
#include <WebServer_WT32_ETH01.h> // https://github.com/khoih-prog/WebServer_WT32_ETH01
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
||||||
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
||||||
|
@ -57,8 +57,8 @@
|
|||||||
|
|
||||||
#include <WebServer_WT32_ETH01.h> // https://github.com/khoih-prog/WebServer_WT32_ETH01
|
#include <WebServer_WT32_ETH01.h> // https://github.com/khoih-prog/WebServer_WT32_ETH01
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
|
||||||
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic
|
||||||
|
@ -19,8 +19,8 @@
|
|||||||
#error This code is intended to run on the ESP8266, ESP32 or STM32 platform! Please check your Tools->Board setting.
|
#error This code is intended to run on the ESP8266, ESP32 or STM32 platform! Please check your Tools->Board setting.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
|
||||||
|
|
||||||
#include "multiFileProject.h"
|
#include "multiFileProject.h"
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name":"AsyncHTTPRequest_Generic",
|
"name":"AsyncHTTPRequest_Generic",
|
||||||
"version": "1.9.0",
|
"version": "1.9.1",
|
||||||
"description":"Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi, W5x00 or ENC28J60) and currently STM32 with built-in LAN8742A Ethernet.",
|
"description":"Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi, W5x00 or ENC28J60) and currently STM32 with built-in LAN8742A Ethernet.",
|
||||||
"keywords":"communication, async, tcp, http, ESP8266, ESP32, ESP32-S2, ESP32-S3, ESP32-C3, wt32-eth01, stm32, ethernet, wifi, lan8742a, nucleo-144, stm32f7, W5x00, ENC28J60",
|
"keywords":"communication, async, tcp, http, ESP8266, ESP32, ESP32-S2, ESP32-S3, ESP32-C3, wt32-eth01, stm32, ethernet, wifi, lan8742a, nucleo-144, stm32f7, W5x00, ENC28J60",
|
||||||
"authors": [
|
"authors": [
|
||||||
@ -45,7 +45,7 @@
|
|||||||
{
|
{
|
||||||
"owner": "khoih-prog",
|
"owner": "khoih-prog",
|
||||||
"name": "ESPAsync_WiFiManager",
|
"name": "ESPAsync_WiFiManager",
|
||||||
"version": ">=1.13.0",
|
"version": ">=1.14.0",
|
||||||
"platforms": ["espressif8266", "espressif32"]
|
"platforms": ["espressif8266", "espressif32"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name=AsyncHTTPRequest_Generic
|
name=AsyncHTTPRequest_Generic
|
||||||
version=1.9.0
|
version=1.9.1
|
||||||
author=Bob Lemaire,Khoi Hoang <khoih.prog@gmail.com>
|
author=Bob Lemaire,Khoi Hoang <khoih.prog@gmail.com>
|
||||||
maintainer=Khoi Hoang <khoih.prog@gmail.com>
|
maintainer=Khoi Hoang <khoih.prog@gmail.com>
|
||||||
icense=GPLv3
|
icense=GPLv3
|
||||||
|
@ -35,6 +35,8 @@ upload_speed = 921600
|
|||||||
|
|
||||||
; Checks for the compatibility with frameworks and dev/platforms
|
; Checks for the compatibility with frameworks and dev/platforms
|
||||||
lib_compat_mode = strict
|
lib_compat_mode = strict
|
||||||
|
lib_ldf_mode = chain+
|
||||||
|
;lib_ldf_mode = deep+
|
||||||
|
|
||||||
lib_deps =
|
lib_deps =
|
||||||
; PlatformIO 4.x
|
; PlatformIO 4.x
|
||||||
@ -43,7 +45,7 @@ lib_deps =
|
|||||||
; https://github.com/khoih-prog/STM32AsyncTCP.git
|
; https://github.com/khoih-prog/STM32AsyncTCP.git
|
||||||
; STM32duino LwIP@>=2.1.2
|
; STM32duino LwIP@>=2.1.2
|
||||||
; STM32duino STM32Ethernet@>=1.3.0
|
; STM32duino STM32Ethernet@>=1.3.0
|
||||||
; ESPAsync_WiFiManager@>=1.13.0
|
; ESPAsync_WiFiManager@>=1.14.0
|
||||||
; LittleFS_esp32@>=1.0.6
|
; LittleFS_esp32@>=1.0.6
|
||||||
; WebServer_WT32_ETH01@>=1.5.0
|
; WebServer_WT32_ETH01@>=1.5.0
|
||||||
|
|
||||||
@ -54,7 +56,7 @@ lib_deps =
|
|||||||
; https://github.com/khoih-prog/STM32AsyncTCP.git
|
; https://github.com/khoih-prog/STM32AsyncTCP.git
|
||||||
; stm32duino/STM32duino LwIP@>=2.1.2
|
; stm32duino/STM32duino LwIP@>=2.1.2
|
||||||
; stm32duino/STM32duino STM32Ethernet@>=1.3.0
|
; stm32duino/STM32duino STM32Ethernet@>=1.3.0
|
||||||
khoih-prog/ESPAsync_WiFiManager@>=1.13.0
|
khoih-prog/ESPAsync_WiFiManager@>=1.14.0
|
||||||
; lorol/LittleFS_esp32@>=1.0.6
|
; lorol/LittleFS_esp32@>=1.0.6
|
||||||
; khoih-prog/WebServer_WT32_ETH01@>=1.5.0
|
; khoih-prog/WebServer_WT32_ETH01@>=1.5.0
|
||||||
|
|
||||||
|
@ -15,9 +15,10 @@
|
|||||||
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
You should have received a copy of the GNU General Public License along with this program.
|
||||||
|
If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Version: 1.9.0
|
Version: 1.9.1
|
||||||
|
|
||||||
Version Modified By Date Comments
|
Version Modified By Date Comments
|
||||||
------- ----------- ---------- -----------
|
------- ----------- ---------- -----------
|
||||||
@ -28,7 +29,8 @@
|
|||||||
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
||||||
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
||||||
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
||||||
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code.
|
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code
|
||||||
|
1.9.1 K Hoang 09/09/2022 Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
*****************************************************************************************************************************/
|
*****************************************************************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -15,9 +15,10 @@
|
|||||||
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
You should have received a copy of the GNU General Public License along with this program.
|
||||||
|
If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Version: 1.9.0
|
Version: 1.9.1
|
||||||
|
|
||||||
Version Modified By Date Comments
|
Version Modified By Date Comments
|
||||||
------- ----------- ---------- -----------
|
------- ----------- ---------- -----------
|
||||||
@ -28,7 +29,8 @@
|
|||||||
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
||||||
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
||||||
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
||||||
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code.
|
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code
|
||||||
|
1.9.1 K Hoang 09/09/2022 Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
*****************************************************************************************************************************/
|
*****************************************************************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -15,9 +15,10 @@
|
|||||||
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
You should have received a copy of the GNU General Public License along with this program.
|
||||||
|
If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Version: 1.9.0
|
Version: 1.9.1
|
||||||
|
|
||||||
Version Modified By Date Comments
|
Version Modified By Date Comments
|
||||||
------- ----------- ---------- -----------
|
------- ----------- ---------- -----------
|
||||||
@ -28,7 +29,8 @@
|
|||||||
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
||||||
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
||||||
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
||||||
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code.
|
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code
|
||||||
|
1.9.1 K Hoang 09/09/2022 Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
*****************************************************************************************************************************/
|
*****************************************************************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -36,13 +38,13 @@
|
|||||||
#ifndef ASYNC_HTTP_REQUEST_GENERIC_HPP
|
#ifndef ASYNC_HTTP_REQUEST_GENERIC_HPP
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_HPP
|
#define ASYNC_HTTP_REQUEST_GENERIC_HPP
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION "AsyncHTTPRequest_Generic v1.9.0"
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION "AsyncHTTPRequest_Generic v1.9.1"
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MAJOR 1
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MAJOR 1
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MINOR 9
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MINOR 9
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_PATCH 0
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_PATCH 1
|
||||||
|
|
||||||
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_INT 1009000
|
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_INT 1009001
|
||||||
|
|
||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
|
|
||||||
|
@ -15,9 +15,10 @@
|
|||||||
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
|
You should have received a copy of the GNU General Public License along with this program.
|
||||||
|
If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Version: 1.9.0
|
Version: 1.9.1
|
||||||
|
|
||||||
Version Modified By Date Comments
|
Version Modified By Date Comments
|
||||||
------- ----------- ---------- -----------
|
------- ----------- ---------- -----------
|
||||||
@ -28,7 +29,8 @@
|
|||||||
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
1.8.0 K Hoang 13/04/2022 Add support to ESP8266 using W5x00 with lwip_W5100 or lwip_W5500 library
|
||||||
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
1.8.1 K Hoang 13/04/2022 Add support to ESP8266 using ENC28J60 with lwip_enc28j60 library
|
||||||
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
1.8.2 K Hoang 10/08/2022 Fix library.properties to remove unavailable items from depends
|
||||||
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code.
|
1.9.0 K Hoang 30/08/2022 Fix bug. Improve debug messages. Optimize code
|
||||||
|
1.9.1 K Hoang 09/09/2022 Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
|
||||||
*****************************************************************************************************************************/
|
*****************************************************************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -1271,7 +1273,8 @@ size_t AsyncHTTPRequest::_send()
|
|||||||
|
|
||||||
// KH fix bug https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/38
|
// KH fix bug https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/38
|
||||||
_HTTPcode = HTTPCODE_NOT_CONNECTED;
|
_HTTPcode = HTTPCODE_NOT_CONNECTED;
|
||||||
_setReadyState(readyStateUnsent);
|
_setReadyState(readyStateDone);
|
||||||
|
|
||||||
///////////////////////////
|
///////////////////////////
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user