arduino-libraries / Arduino_ConnectionHandler

GNU General Public License v3.0
97 stars 36 forks source link

Added new client methods #115

Closed andreagilardoni closed 5 months ago

andreagilardoni commented 8 months ago

Added new client methods for TCP and SSL over TCP connection

github-actions[bot] commented 8 months ago

Memory usage change @ dc55eb67a80fd80bc78b27578bd4d9d1e71b4fe6

Board flash % RAM for global variables %
arduino:samd:mkr1000 :small_red_triangle: +256 - +256 +0.1 - +0.1 0 - 0 0.0 - 0.0
arduino:samd:mkrwan1310 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
Click for full report table Board|`examples/ConnectionHandlerDemo`
flash|%|`examples/ConnectionHandlerDemo`
RAM for global variables|% -|-|-|-|- `arduino:samd:mkr1000`|256|0.1|0|0.0 `arduino:samd:mkrwan1310`|0|0.0|0|0.0
Click for full report CSV ``` Board,examples/ConnectionHandlerDemo
flash,%,examples/ConnectionHandlerDemo
RAM for global variables,% arduino:samd:mkr1000,256,0.1,0,0.0 arduino:samd:mkrwan1310,0,0.0,0,0.0 ```
github-actions[bot] commented 8 months ago

Memory usage change @ fbd4620d0f6590cdf835cea58f943c63ac1f575c

Board flash % RAM for global variables %
arduino:esp32:nano_nora :small_red_triangle: +125848 - +125848 +4.0 - +4.0 :small_red_triangle: +956 - +956 +0.29 - +0.29
arduino:mbed:envie_m7 N/A N/A N/A N/A
arduino:mbed_edge:edge_control :small_red_triangle: +200712 - +200712 +20.42 - +20.42 :small_red_triangle: +320 - +320 +0.12 - +0.12
arduino:mbed_giga:giga :small_red_triangle: +152128 - +152128 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_nano:nanorp2040connect :small_red_triangle: +216 - +216 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_nicla:nicla_vision :small_red_triangle: +237688 - +237688 +12.09 - +12.09 :small_red_triangle: +1680 - +1680 +0.32 - +0.32
arduino:mbed_opta:opta :small_red_triangle: +152136 - +152136 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 :small_red_triangle: +189712 - +189712 +9.05 - +9.05 :small_red_triangle: +5400 - +5400 +1.03 - +1.03
arduino:renesas_uno:unor4wifi :small_red_triangle: +3000 - +3000 +1.14 - +1.14 0 - 0 0.0 - 0.0
arduino:samd:mkr1000 :small_red_triangle: +256 - +256 +0.1 - +0.1 0 - 0 0.0 - 0.0
arduino:samd:mkrgsm1400 :small_red_triangle: +15056 - +15056 +5.74 - +5.74 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +14768 - +14768 +5.63 - +5.63 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwan1310 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwifi1010 :small_red_triangle: +216 - +216 +0.08 - +0.08 0 - 0 0.0 - 0.0
Click for full report table Board|`examples/ConnectionHandlerDemo`
flash|%|`examples/ConnectionHandlerDemo`
RAM for global variables|% -|-|-|-|- `arduino:esp32:nano_nora`|125848|4.0|956|0.29 `arduino:mbed:envie_m7`|N/A|N/A|N/A|N/A `arduino:mbed_edge:edge_control`|200712|20.42|320|0.12 `arduino:mbed_giga:giga`|152128|7.74|224|0.04 `arduino:mbed_nano:nanorp2040connect`|216|0.0|0|0.0 `arduino:mbed_nicla:nicla_vision`|237688|12.09|1680|0.32 `arduino:mbed_opta:opta`|152136|7.74|224|0.04 `arduino:mbed_portenta:envie_m7`|N/A|N/A|N/A|N/A `arduino:renesas_portenta:portenta_c33`|189712|9.05|5400|1.03 `arduino:renesas_uno:unor4wifi`|3000|1.14|0|0.0 `arduino:samd:mkr1000`|256|0.1|0|0.0 `arduino:samd:mkrgsm1400`|15056|5.74|4|0.01 `arduino:samd:mkrnb1500`|14768|5.63|4|0.01 `arduino:samd:mkrwan1300`|0|0.0|0|0.0 `arduino:samd:mkrwan1310`|0|0.0|0|0.0 `arduino:samd:mkrwifi1010`|216|0.08|0|0.0
Click for full report CSV ``` Board,examples/ConnectionHandlerDemo
flash,%,examples/ConnectionHandlerDemo
RAM for global variables,% arduino:esp32:nano_nora,125848,4.0,956,0.29 arduino:mbed:envie_m7,N/A,N/A,N/A,N/A arduino:mbed_edge:edge_control,200712,20.42,320,0.12 arduino:mbed_giga:giga,152128,7.74,224,0.04 arduino:mbed_nano:nanorp2040connect,216,0.0,0,0.0 arduino:mbed_nicla:nicla_vision,237688,12.09,1680,0.32 arduino:mbed_opta:opta,152136,7.74,224,0.04 arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A arduino:renesas_portenta:portenta_c33,189712,9.05,5400,1.03 arduino:renesas_uno:unor4wifi,3000,1.14,0,0.0 arduino:samd:mkr1000,256,0.1,0,0.0 arduino:samd:mkrgsm1400,15056,5.74,4,0.01 arduino:samd:mkrnb1500,14768,5.63,4,0.01 arduino:samd:mkrwan1300,0,0.0,0,0.0 arduino:samd:mkrwan1310,0,0.0,0,0.0 arduino:samd:mkrwifi1010,216,0.08,0,0.0 ```
github-actions[bot] commented 8 months ago

Memory usage change @ 7b4400ed31f18f2bd8c8be6be30e74755b28aa4f

Board flash % RAM for global variables %
arduino:esp32:nano_nora :small_red_triangle: +125848 - +125848 +4.0 - +4.0 :small_red_triangle: +956 - +956 +0.29 - +0.29
arduino:mbed:envie_m7 N/A N/A N/A N/A
arduino:mbed_edge:edge_control :small_red_triangle: +200712 - +200712 +20.42 - +20.42 :small_red_triangle: +320 - +320 +0.12 - +0.12
arduino:mbed_giga:giga :small_red_triangle: +152128 - +152128 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_nano:nanorp2040connect :small_red_triangle: +216 - +216 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_nicla:nicla_vision :small_red_triangle: +237688 - +237688 +12.09 - +12.09 :small_red_triangle: +1680 - +1680 +0.32 - +0.32
arduino:mbed_opta:opta :small_red_triangle: +152136 - +152136 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 :small_red_triangle: +189712 - +189712 +9.05 - +9.05 :small_red_triangle: +5400 - +5400 +1.03 - +1.03
arduino:renesas_uno:unor4wifi :small_red_triangle: +3000 - +3000 +1.14 - +1.14 0 - 0 0.0 - 0.0
arduino:samd:mkr1000 :small_red_triangle: +256 - +256 +0.1 - +0.1 0 - 0 0.0 - 0.0
arduino:samd:mkrgsm1400 :small_red_triangle: +15056 - +15056 +5.74 - +5.74 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +14768 - +14768 +5.63 - +5.63 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwan1310 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwifi1010 :small_red_triangle: +216 - +216 +0.08 - +0.08 0 - 0 0.0 - 0.0
arduino:samd:nano_33_iot :small_red_triangle: +216 - +216 +0.08 - +0.08 0 - 0 0.0 - 0.0
esp32:esp32:esp32 :small_red_triangle: +129512 - +129512 +9.88 - +9.88 :small_red_triangle: +972 - +972 +0.3 - +0.3
esp8266:esp8266:huzzah :small_red_triangle: +109668 - +109668 +10.5 - +10.5 :small_red_triangle: +1528 - +1528 +1.87 - +1.87
Click for full report table Board|`examples/ConnectionHandlerDemo`
flash|%|`examples/ConnectionHandlerDemo`
RAM for global variables|% -|-|-|-|- `arduino:esp32:nano_nora`|125848|4.0|956|0.29 `arduino:mbed:envie_m7`|N/A|N/A|N/A|N/A `arduino:mbed_edge:edge_control`|200712|20.42|320|0.12 `arduino:mbed_giga:giga`|152128|7.74|224|0.04 `arduino:mbed_nano:nanorp2040connect`|216|0.0|0|0.0 `arduino:mbed_nicla:nicla_vision`|237688|12.09|1680|0.32 `arduino:mbed_opta:opta`|152136|7.74|224|0.04 `arduino:mbed_portenta:envie_m7`|N/A|N/A|N/A|N/A `arduino:renesas_portenta:portenta_c33`|189712|9.05|5400|1.03 `arduino:renesas_uno:unor4wifi`|3000|1.14|0|0.0 `arduino:samd:mkr1000`|256|0.1|0|0.0 `arduino:samd:mkrgsm1400`|15056|5.74|4|0.01 `arduino:samd:mkrnb1500`|14768|5.63|4|0.01 `arduino:samd:mkrwan1300`|0|0.0|0|0.0 `arduino:samd:mkrwan1310`|0|0.0|0|0.0 `arduino:samd:mkrwifi1010`|216|0.08|0|0.0 `arduino:samd:nano_33_iot`|216|0.08|0|0.0 `esp32:esp32:esp32`|129512|9.88|972|0.3 `esp8266:esp8266:huzzah`|109668|10.5|1528|1.87
Click for full report CSV ``` Board,examples/ConnectionHandlerDemo
flash,%,examples/ConnectionHandlerDemo
RAM for global variables,% arduino:esp32:nano_nora,125848,4.0,956,0.29 arduino:mbed:envie_m7,N/A,N/A,N/A,N/A arduino:mbed_edge:edge_control,200712,20.42,320,0.12 arduino:mbed_giga:giga,152128,7.74,224,0.04 arduino:mbed_nano:nanorp2040connect,216,0.0,0,0.0 arduino:mbed_nicla:nicla_vision,237688,12.09,1680,0.32 arduino:mbed_opta:opta,152136,7.74,224,0.04 arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A arduino:renesas_portenta:portenta_c33,189712,9.05,5400,1.03 arduino:renesas_uno:unor4wifi,3000,1.14,0,0.0 arduino:samd:mkr1000,256,0.1,0,0.0 arduino:samd:mkrgsm1400,15056,5.74,4,0.01 arduino:samd:mkrnb1500,14768,5.63,4,0.01 arduino:samd:mkrwan1300,0,0.0,0,0.0 arduino:samd:mkrwan1310,0,0.0,0,0.0 arduino:samd:mkrwifi1010,216,0.08,0,0.0 arduino:samd:nano_33_iot,216,0.08,0,0.0 esp32:esp32:esp32,129512,9.88,972,0.3 esp8266:esp8266:huzzah,109668,10.5,1528,1.87 ```
github-actions[bot] commented 8 months ago

Memory usage change @ 554e29b28ed1e7c024e80c5322157bd1b5b50517

Board flash % RAM for global variables %
arduino:esp32:nano_nora :small_red_triangle: +125848 - +125848 +4.0 - +4.0 :small_red_triangle: +956 - +956 +0.29 - +0.29
arduino:mbed:envie_m7 N/A N/A N/A N/A
arduino:mbed_edge:edge_control :small_red_triangle: +200712 - +200712 +20.42 - +20.42 :small_red_triangle: +320 - +320 +0.12 - +0.12
arduino:mbed_giga:giga :small_red_triangle: +152128 - +152128 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_nano:nanorp2040connect :small_red_triangle: +216 - +216 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_nicla:nicla_vision :small_red_triangle: +237688 - +237688 +12.09 - +12.09 :small_red_triangle: +1680 - +1680 +0.32 - +0.32
arduino:mbed_opta:opta :small_red_triangle: +152136 - +152136 +7.74 - +7.74 :small_red_triangle: +224 - +224 +0.04 - +0.04
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 :small_red_triangle: +189712 - +189712 +9.05 - +9.05 :small_red_triangle: +5400 - +5400 +1.03 - +1.03
arduino:renesas_uno:unor4wifi :small_red_triangle: +3000 - +3000 +1.14 - +1.14 0 - 0 0.0 - 0.0
arduino:samd:mkr1000 :small_red_triangle: +256 - +256 +0.1 - +0.1 0 - 0 0.0 - 0.0
arduino:samd:mkrgsm1400 :small_red_triangle: +15056 - +15056 +5.74 - +5.74 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +14768 - +14768 +5.63 - +5.63 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwan1310 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwifi1010 :small_red_triangle: +216 - +216 +0.08 - +0.08 0 - 0 0.0 - 0.0
arduino:samd:nano_33_iot :small_red_triangle: +216 - +216 +0.08 - +0.08 0 - 0 0.0 - 0.0
esp32:esp32:esp32 :small_red_triangle: +129512 - +129512 +9.88 - +9.88 :small_red_triangle: +972 - +972 +0.3 - +0.3
esp8266:esp8266:huzzah :small_red_triangle: +109668 - +109668 +10.5 - +10.5 :small_red_triangle: +1528 - +1528 +1.87 - +1.87
Click for full report table Board|`examples/ConnectionHandlerDemo`
flash|%|`examples/ConnectionHandlerDemo`
RAM for global variables|% -|-|-|-|- `arduino:esp32:nano_nora`|125848|4.0|956|0.29 `arduino:mbed:envie_m7`|N/A|N/A|N/A|N/A `arduino:mbed_edge:edge_control`|200712|20.42|320|0.12 `arduino:mbed_giga:giga`|152128|7.74|224|0.04 `arduino:mbed_nano:nanorp2040connect`|216|0.0|0|0.0 `arduino:mbed_nicla:nicla_vision`|237688|12.09|1680|0.32 `arduino:mbed_opta:opta`|152136|7.74|224|0.04 `arduino:mbed_portenta:envie_m7`|N/A|N/A|N/A|N/A `arduino:renesas_portenta:portenta_c33`|189712|9.05|5400|1.03 `arduino:renesas_uno:unor4wifi`|3000|1.14|0|0.0 `arduino:samd:mkr1000`|256|0.1|0|0.0 `arduino:samd:mkrgsm1400`|15056|5.74|4|0.01 `arduino:samd:mkrnb1500`|14768|5.63|4|0.01 `arduino:samd:mkrwan1300`|0|0.0|0|0.0 `arduino:samd:mkrwan1310`|0|0.0|0|0.0 `arduino:samd:mkrwifi1010`|216|0.08|0|0.0 `arduino:samd:nano_33_iot`|216|0.08|0|0.0 `esp32:esp32:esp32`|129512|9.88|972|0.3 `esp8266:esp8266:huzzah`|109668|10.5|1528|1.87
Click for full report CSV ``` Board,examples/ConnectionHandlerDemo
flash,%,examples/ConnectionHandlerDemo
RAM for global variables,% arduino:esp32:nano_nora,125848,4.0,956,0.29 arduino:mbed:envie_m7,N/A,N/A,N/A,N/A arduino:mbed_edge:edge_control,200712,20.42,320,0.12 arduino:mbed_giga:giga,152128,7.74,224,0.04 arduino:mbed_nano:nanorp2040connect,216,0.0,0,0.0 arduino:mbed_nicla:nicla_vision,237688,12.09,1680,0.32 arduino:mbed_opta:opta,152136,7.74,224,0.04 arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A arduino:renesas_portenta:portenta_c33,189712,9.05,5400,1.03 arduino:renesas_uno:unor4wifi,3000,1.14,0,0.0 arduino:samd:mkr1000,256,0.1,0,0.0 arduino:samd:mkrgsm1400,15056,5.74,4,0.01 arduino:samd:mkrnb1500,14768,5.63,4,0.01 arduino:samd:mkrwan1300,0,0.0,0,0.0 arduino:samd:mkrwan1310,0,0.0,0,0.0 arduino:samd:mkrwifi1010,216,0.08,0,0.0 arduino:samd:nano_33_iot,216,0.08,0,0.0 esp32:esp32:esp32,129512,9.88,972,0.3 esp8266:esp8266:huzzah,109668,10.5,1528,1.87 ```