ArduinoIoTCloud icon indicating copy to clipboard operation
ArduinoIoTCloud copied to clipboard

Remove setThingId(THING_ID) from library examples

Open pennam opened this issue 2 years ago • 1 comments

After release 1.5.0 is no more necessary to configure the thing_id from the sketch. The board retrieves the attached thing_id from the cloud using the device_id.

Fixes #304

pennam avatar Jul 21 '22 08:07 pennam

Memory usage change @ dc034517ae9e53b4bdde007946d4081b502b88c9

Board flash % RAM for global variables %
arduino:mbed:envie_m7 :green_heart: -104 - 0 -0.01 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_nano:nanorp2040connect :green_heart: -69 - 0 -0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_nicla:nicla_vision :green_heart: -104 - 0 -0.01 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkr1000 :green_heart: -72 - 0 -0.03 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrgsm1400 :green_heart: -64 - 0 -0.02 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrnb1500 :green_heart: -64 - 0 -0.02 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:mkrwan1300 :green_heart: -64 - -64 -0.02 - -0.02 0 - 0 0.0 - 0.0
arduino:samd:mkrwifi1010 :green_heart: -72 - 0 -0.03 - 0.0 0 - 0 0.0 - 0.0
arduino:samd:nano_33_iot :green_heart: -72 - 0 -0.03 - 0.0 0 - 0 0.0 - 0.0
esp32:esp32:esp32 :green_heart: -92 - -76 -0.01 - -0.01 0 - 0 0.0 - 0.0
esp8266:esp8266:huzzah :green_heart: -56 - -16 -0.01 - -0.0 :green_heart: -32 - 0 -0.04 - 0.0
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 -40 -0.01 0 0.0 -104 -0.01 0 0.0 -24 -0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect -65 -0.0 0 0.0 -69 -0.0 0 0.0 -59 -0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nicla:nicla_vision -104 -0.01 0 0.0 -40 -0.0 0 0.0 -88 -0.0 0 0.0 0 0.0 0 0.0
arduino:samd:mkr1000 -72 -0.03 0 0.0 -72 -0.03 0 0.0 -56 -0.02 0 0.0 0 0.0 0 0.0
arduino:samd:mkrgsm1400 -64 -0.02 0 0.0 -64 -0.02 0 0.0 -64 -0.02 0 0.0 0 0.0 0 0.0
arduino:samd:mkrnb1500 -64 -0.02 0 0.0 -64 -0.02 0 0.0 -64 -0.02 0 0.0 0 0.0 0 0.0
arduino:samd:mkrwan1300 -64 -0.02 0 0.0 -64 -0.02 0 0.0 -64 -0.02 0 0.0
arduino:samd:mkrwifi1010 -64 -0.02 0 0.0 -72 -0.03 0 0.0 -56 -0.02 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:nano_33_iot -64 -0.02 0 0.0 -72 -0.03 0 0.0 -56 -0.02 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
esp32:esp32:esp32 -84 -0.01 0 0.0 -92 -0.01 0 0.0 -76 -0.01 0 0.0
esp8266:esp8266:huzzah -32 -0.0 0 0.0 -16 -0.0 0 0.0 -56 -0.01 -32 -0.04
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,-40,-0.01,0,0.0,-104,-0.01,0,0.0,-24,-0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,-65,-0.0,0,0.0,-69,-0.0,0,0.0,-59,-0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,-104,-0.01,0,0.0,-40,-0.0,0,0.0,-88,-0.0,0,0.0,0,0.0,0,0.0,,,,
arduino:samd:mkr1000,-72,-0.03,0,0.0,-72,-0.03,0,0.0,-56,-0.02,0,0.0,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,-64,-0.02,0,0.0,-64,-0.02,0,0.0,-64,-0.02,0,0.0,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,-64,-0.02,0,0.0,-64,-0.02,0,0.0,-64,-0.02,0,0.0,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,-64,-0.02,0,0.0,-64,-0.02,0,0.0,-64,-0.02,0,0.0,,,,,,,,
arduino:samd:mkrwifi1010,-64,-0.02,0,0.0,-72,-0.03,0,0.0,-56,-0.02,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,-64,-0.02,0,0.0,-72,-0.03,0,0.0,-56,-0.02,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,-84,-0.01,0,0.0,-92,-0.01,0,0.0,-76,-0.01,0,0.0,,,,,,,,
esp8266:esp8266:huzzah,-32,-0.0,0,0.0,-16,-0.0,0,0.0,-56,-0.01,-32,-0.04,,,,,,,,

github-actions[bot] avatar Jul 21 '22 08:07 github-actions[bot]