mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 08:42:39 +01:00 
			
		
		
		
	Examples: add a note about performance issues with streams (#1476)
This commit is contained in:
		| @@ -140,6 +140,12 @@ void loop() { | |||||||
|   // not used in this example |   // not used in this example | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Performance issue? | ||||||
|  | // ------------------ | ||||||
|  | // | ||||||
|  | // File is an unbuffered stream, which is not optimal for ArduinoJson. | ||||||
|  | // See: https://arduinojson.org/v6/how-to/improve-speed/ | ||||||
|  |  | ||||||
| // See also | // See also | ||||||
| // -------- | // -------- | ||||||
| // | // | ||||||
|   | |||||||
| @@ -101,6 +101,12 @@ void loop() { | |||||||
|   // not used in this example |   // not used in this example | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Performance issue? | ||||||
|  | // ------------------ | ||||||
|  | // | ||||||
|  | // EthernetClient is an unbuffered stream, which is not optimal for ArduinoJson. | ||||||
|  | // See: https://arduinojson.org/v6/how-to/improve-speed/ | ||||||
|  |  | ||||||
| // See also | // See also | ||||||
| // -------- | // -------- | ||||||
| // | // | ||||||
|   | |||||||
| @@ -46,7 +46,8 @@ void loop() { | |||||||
|   EthernetClient client = server.available(); |   EthernetClient client = server.available(); | ||||||
|  |  | ||||||
|   // Do we have a client? |   // Do we have a client? | ||||||
|   if (!client) return; |   if (!client) | ||||||
|  |     return; | ||||||
|  |  | ||||||
|   Serial.println(F("New client")); |   Serial.println(F("New client")); | ||||||
|  |  | ||||||
| @@ -96,6 +97,12 @@ void loop() { | |||||||
|   client.stop(); |   client.stop(); | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Performance issue? | ||||||
|  | // ------------------ | ||||||
|  | // | ||||||
|  | // EthernetClient is an unbuffered stream, which is not optimal for ArduinoJson. | ||||||
|  | // See: https://arduinojson.org/v6/how-to/improve-speed/ | ||||||
|  |  | ||||||
| // See also | // See also | ||||||
| // -------- | // -------- | ||||||
| // | // | ||||||
|   | |||||||
| @@ -86,6 +86,12 @@ void loop() { | |||||||
|   delay(10000); |   delay(10000); | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Performance issue? | ||||||
|  | // ------------------ | ||||||
|  | // | ||||||
|  | // EthernetUDP is an unbuffered stream, which is not optimal for ArduinoJson. | ||||||
|  | // See: https://arduinojson.org/v6/how-to/improve-speed/ | ||||||
|  |  | ||||||
| // See also | // See also | ||||||
| // -------- | // -------- | ||||||
| // | // | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user