Skip to content

Commit 45bf266

Browse files
committed
chore: clean examples
- Remove/replace deprecated API calls - Minimize file inclusions - Fix whitespace
1 parent dfd0378 commit 45bf266

File tree

15 files changed

+60
-36
lines changed

15 files changed

+60
-36
lines changed

examples/ArduinoIoTCloud-Advanced/ArduinoIoTCloud-Advanced.ino

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
- https://github.com/arduino-libraries/ArduinoIoTCloud#what
1111
*/
1212

13+
#include <ArduinoIoTCloud.h>
14+
1315
#include "arduino_secrets.h"
1416
#include "thingProperties.h"
1517

examples/ArduinoIoTCloud-Advanced/arduino_secrets.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
#include <ArduinoIoTCloud.h>
2-
#include <Arduino_ConnectionHandler.h>
1+
#include <AIoTC_Config.h>
32

43
/* A complete list of supported boards with WiFi is available here:
54
* https://github.com/arduino-libraries/ArduinoIoTCloud/#what
@@ -9,7 +8,7 @@
98
#define SECRET_PASS "YOUR_WIFI_PASSWORD"
109
#endif
1110

12-
/* ESP8266 ESP32*/
11+
/* ESP8266 ESP32 */
1312
#if defined(BOARD_HAS_SECRET_KEY)
1413
#define SECRET_DEVICE_KEY "my-device-password"
1514
#endif

examples/ArduinoIoTCloud-Advanced/thingProperties.h

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#include <ArduinoIoTCloud.h>
2+
3+
#include "arduino_secrets.h"
4+
15
#if !(defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_LORA) || \
26
defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT))
37
#error "Please check Arduino IoT Cloud supported boards list: https://github.com/arduino-libraries/ArduinoIoTCloud/#what"
@@ -20,13 +24,13 @@ void initProperties() {
2024
ArduinoCloud.setSecretDeviceKey(SECRET_DEVICE_KEY);
2125
#endif
2226
#if defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT)
23-
ArduinoCloud.addProperty(switchButton, WRITE, ON_CHANGE, onSwitchButtonChange);
24-
ArduinoCloud.addProperty(location, READ, ON_CHANGE);
25-
ArduinoCloud.addProperty(color, READWRITE, ON_CHANGE, onColorChange);
27+
ArduinoCloud.addProperty(switchButton, Permission::Write).onUpdate(onSwitchButtonChange);
28+
ArduinoCloud.addProperty(location, Permission::Read).publishOnChange(0.0f);
29+
ArduinoCloud.addProperty(color, Permission::ReadWrite).onUpdate(onColorChange);
2630
#elif defined(BOARD_HAS_LORA)
27-
ArduinoCloud.addProperty(switchButton, 1, WRITE, ON_CHANGE, onSwitchButtonChange);
28-
ArduinoCloud.addProperty(location, 2, READ, ON_CHANGE);
29-
ArduinoCloud.addProperty(color, 3, READWRITE, ON_CHANGE, onColorChange);
31+
ArduinoCloud.addProperty(switchButton, 1, Permission::Write).onUpdate(onSwitchButtonChange);
32+
ArduinoCloud.addProperty(location, 2, Permission::Read).publishOnChange(0.0f);
33+
ArduinoCloud.addProperty(color, 3, Permission::ReadWrite).onUpdate(onColorChange);
3034
#endif
3135
}
3236

examples/ArduinoIoTCloud-Basic/ArduinoIoTCloud-Basic.ino

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
- https://github.com/arduino-libraries/ArduinoIoTCloud#what
1515
*/
1616

17+
#include <ArduinoIoTCloud.h>
18+
1719
#include "arduino_secrets.h"
1820
#include "thingProperties.h"
1921

examples/ArduinoIoTCloud-Basic/arduino_secrets.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
#include <ArduinoIoTCloud.h>
2-
#include <Arduino_ConnectionHandler.h>
1+
#include <AIoTC_Config.h>
32

43
/* A complete list of supported boards with WiFi is available here:
54
* https://github.com/arduino-libraries/ArduinoIoTCloud/#what
@@ -9,7 +8,7 @@
98
#define SECRET_PASS "YOUR_WIFI_PASSWORD"
109
#endif
1110

12-
/* ESP8266 ESP32*/
11+
/* ESP8266 ESP32 */
1312
#if defined(BOARD_HAS_SECRET_KEY)
1413
#define SECRET_DEVICE_KEY "my-device-password"
1514
#endif

examples/ArduinoIoTCloud-Basic/thingProperties.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#include <ArduinoIoTCloud.h>
2+
3+
#include "arduino_secrets.h"
4+
15
#if !(defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_LORA) || \
26
defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT))
37
#error "Please check Arduino IoT Cloud supported boards list: https://github.com/arduino-libraries/ArduinoIoTCloud/#what"
@@ -23,9 +27,9 @@ void initProperties() {
2327
ArduinoCloud.addProperty(potentiometer, Permission::Read).publishOnChange(10);
2428
ArduinoCloud.addProperty(seconds, Permission::Read).publishOnChange(1);
2529
#elif defined(BOARD_HAS_LORA)
26-
ArduinoCloud.addProperty(led, 1, READWRITE, ON_CHANGE, onLedChange);
27-
ArduinoCloud.addProperty(potentiometer, 2, READ, ON_CHANGE);
28-
ArduinoCloud.addProperty(seconds, 3, READ, 5 * MINUTES);
30+
ArduinoCloud.addProperty(led, 1, Permission::ReadWrite).onUpdate(onLedChange);
31+
ArduinoCloud.addProperty(potentiometer, 2, Permission::Read).publishOnChange(10);
32+
ArduinoCloud.addProperty(seconds, 3, Permission::Read).publishEvery(5 * MINUTES);
2933
#endif
3034
}
3135

examples/ArduinoIoTCloud-Callbacks/ArduinoIoTCloud-Callbacks.ino

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
- https://github.com/arduino-libraries/ArduinoIoTCloud#what
2727
*/
2828

29+
#include <ArduinoIoTCloud.h>
30+
2931
#include "arduino_secrets.h"
3032
#include "thingProperties.h"
3133

examples/ArduinoIoTCloud-Callbacks/arduino_secrets.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
#include <ArduinoIoTCloud.h>
2-
#include <Arduino_ConnectionHandler.h>
1+
#include <AIoTC_Config.h>
32

43
/* A complete list of supported boards with WiFi is available here:
54
* https://github.com/arduino-libraries/ArduinoIoTCloud/#what
@@ -9,7 +8,7 @@
98
#define SECRET_PASS "YOUR_WIFI_PASSWORD"
109
#endif
1110

12-
/* ESP8266 ESP32*/
11+
/* ESP8266 ESP32 */
1312
#if defined(BOARD_HAS_SECRET_KEY)
1413
#define SECRET_DEVICE_KEY "my-device-password"
1514
#endif

examples/ArduinoIoTCloud-Callbacks/thingProperties.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#include <ArduinoIoTCloud.h>
2+
3+
#include "arduino_secrets.h"
4+
15
#if !(defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_LORA) || \
26
defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT))
37
#error "Please check Arduino IoT Cloud supported boards list: https://github.com/arduino-libraries/ArduinoIoTCloud/#what"

examples/ArduinoIoTCloud-DeferredOTA/ArduinoIoTCloud-DeferredOTA.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
- https://github.com/arduino-libraries/ArduinoIoTCloud/#ota
1717
*/
1818

19+
#include <ArduinoIoTCloud.h>
20+
1921
#include "arduino_secrets.h"
2022
#include "thingProperties.h"
2123

@@ -40,7 +42,7 @@ bool ask_user_via_serial() {
4042
if (Serial.available()) {
4143
char c = Serial.read();
4244
if (c == 'y' || c == 'Y') {
43-
return true;
45+
return true;
4446
}
4547
}
4648
return false;

0 commit comments

Comments
 (0)