ArduinoIoTCloud
ArduinoIoTCloud copied to clipboard
TimeService update/refactor
After #317 and #302 i thought to cleanup TimeService class before proceeding with other developments.
Memory usage change @ 5132d2be035d100ab51a07eab1244227d359811a
Board | flash | % | RAM for global variables | % |
---|---|---|---|---|
arduino:mbed:envie_m7 | :grey_question: -80 - +80 | -0.01 - +0.01 | 0 - 0 | 0.0 - 0.0 |
arduino:mbed_nano:nanorp2040connect | :small_red_triangle: 0 - +98 | 0.0 - 0.0 | 0 - 0 | 0.0 - 0.0 |
arduino:mbed_nicla:nicla_vision | :grey_question: -80 - +144 | -0.01 - +0.02 | 0 - 0 | 0.0 - 0.0 |
arduino:samd:mkrgsm1400 | :grey_question: -8 - +136 | -0.0 - +0.05 | 0 - 0 | 0.0 - 0.0 |
arduino:samd:mkrnb1500 | :grey_question: -8 - +136 | -0.0 - +0.05 | 0 - 0 | 0.0 - 0.0 |
arduino:samd:mkrwan1300 | :small_red_triangle: +72 - +80 | +0.03 - +0.03 | :green_heart: -8 - -8 | -0.02 - -0.02 |
arduino:samd:mkrwifi1010 | :grey_question: -8 - +136 | -0.0 - +0.05 | 0 - 0 | 0.0 - 0.0 |
arduino:samd:nano_33_iot | :grey_question: -8 - +136 | -0.0 - +0.05 | 0 - 0 | 0.0 - 0.0 |
esp32:esp32:esp32 | :green_heart: -892 - -872 | -0.07 - -0.07 | :green_heart: -32 - -32 | -0.01 - -0.01 |
esp8266:esp8266:huzzah | :green_heart: -188 - -172 | -0.02 - -0.02 | :green_heart: -132 - -112 | -0.16 - -0.14 |
Click for full report table
Board | examples/ArduinoIoTCloud-Advanced flash |
% | examples/ArduinoIoTCloud-Advanced RAM for global variables |
% | examples/ArduinoIoTCloud-Basic flash |
% | examples/ArduinoIoTCloud-Basic RAM for global variables |
% | examples/utility/ArduinoIoTCloud_Travis_CI flash |
% | examples/utility/ArduinoIoTCloud_Travis_CI RAM for global variables |
% | examples/utility/Provisioning flash |
% | examples/utility/Provisioning RAM for global variables |
% | examples/utility/SelfProvisioning flash |
% | examples/utility/SelfProvisioning RAM for global variables |
% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
arduino:mbed:envie_m7 | -80 | -0.01 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | -72 | -0.01 | 0 | 0.0 | 80 | 0.01 | 0 | 0.0 | ||||
arduino:mbed_nano:nanorp2040connect | 44 | 0.0 | 0 | 0.0 | 44 | 0.0 | 0 | 0.0 | 44 | 0.0 | 0 | 0.0 | 98 | 0.0 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 |
arduino:mbed_nicla:nicla_vision | -80 | -0.01 | 0 | 0.0 | -16 | -0.0 | 0 | 0.0 | -16 | -0.0 | 0 | 0.0 | 144 | 0.02 | 0 | 0.0 | ||||
arduino:samd:mkrgsm1400 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | 136 | 0.05 | 0 | 0.0 | ||||
arduino:samd:mkrnb1500 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | 136 | 0.05 | 0 | 0.0 | ||||
arduino:samd:mkrwan1300 | 80 | 0.03 | -8 | -0.02 | 72 | 0.03 | -8 | -0.02 | 72 | 0.03 | -8 | -0.02 | ||||||||
arduino:samd:mkrwifi1010 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | 136 | 0.05 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 |
arduino:samd:nano_33_iot | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | -8 | -0.0 | 0 | 0.0 | 136 | 0.05 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 |
esp32:esp32:esp32 | -872 | -0.07 | -32 | -0.01 | -872 | -0.07 | -32 | -0.01 | -892 | -0.07 | -32 | -0.01 | ||||||||
esp8266:esp8266:huzzah | -172 | -0.02 | -132 | -0.16 | -184 | -0.02 | -112 | -0.14 | -188 | -0.02 | -116 | -0.14 |
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:mbed:envie_m7,-80,-0.01,0,0.0,-8,-0.0,0,0.0,-72,-0.01,0,0.0,80,0.01,0,0.0
arduino:mbed_nano:nanorp2040connect,44,0.0,0,0.0,44,0.0,0,0.0,44,0.0,0,0.0,98,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,-80,-0.01,0,0.0,-16,-0.0,0,0.0,-16,-0.0,0,0.0,144,0.02,0,0.0,,,,
arduino:samd:mkrgsm1400,-8,-0.0,0,0.0,-8,-0.0,0,0.0,-8,-0.0,0,0.0,136,0.05,0,0.0,,,,
arduino:samd:mkrnb1500,-8,-0.0,0,0.0,-8,-0.0,0,0.0,-8,-0.0,0,0.0,136,0.05,0,0.0,,,,
arduino:samd:mkrwan1300,80,0.03,-8,-0.02,72,0.03,-8,-0.02,72,0.03,-8,-0.02,,,,,,,,
arduino:samd:mkrwifi1010,-8,-0.0,0,0.0,-8,-0.0,0,0.0,-8,-0.0,0,0.0,136,0.05,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,-8,-0.0,0,0.0,-8,-0.0,0,0.0,-8,-0.0,0,0.0,136,0.05,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,-872,-0.07,-32,-0.01,-872,-0.07,-32,-0.01,-892,-0.07,-32,-0.01,,,,,,,,
esp8266:esp8266:huzzah,-172,-0.02,-132,-0.16,-184,-0.02,-112,-0.14,-188,-0.02,-116,-0.14,,,,,,,,
superseded by #353