Skip to content

Commit ce90e37

Browse files
committed
examples: remova LoRa from schedule example
1 parent 8b7fbf4 commit ce90e37

File tree

3 files changed

+16
-19
lines changed

3 files changed

+16
-19
lines changed

.github/workflows/compile-examples.yml

+15-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ jobs:
3131
- examples/ArduinoIoTCloud-Advanced
3232
- examples/ArduinoIoTCloud-Basic
3333
- examples/ArduinoIoTCloud-Callbacks
34-
- examples/ArduinoIoTCloud-Schedule
3534
- examples/utility/ArduinoIoTCloud_Travis_CI
3635
SKETCHES_REPORTS_PATH: sketches-reports
3736

@@ -109,6 +108,7 @@ jobs:
109108
- source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
110109
sketch-paths: |
111110
- examples/ArduinoIoTCloud-Notecard
111+
- examples/ArduinoIoTCloud-Schedule
112112
- examples/utility/Provisioning
113113
# MKR WiFi 1010, Nano 33 IoT, Nano RP2040 Connect
114114
- board:
@@ -127,6 +127,7 @@ jobs:
127127
sketch-paths: |
128128
- examples/ArduinoIoTCloud-DeferredOTA
129129
- examples/ArduinoIoTCloud-Notecard
130+
- examples/ArduinoIoTCloud-Schedule
130131
- examples/utility/Provisioning
131132
- examples/utility/SelfProvisioning
132133
- board:
@@ -156,6 +157,7 @@ jobs:
156157
- source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
157158
sketch-paths: |
158159
- examples/ArduinoIoTCloud-Notecard
160+
- examples/ArduinoIoTCloud-Schedule
159161
- examples/utility/Provisioning
160162
# NB boards
161163
- board:
@@ -171,6 +173,7 @@ jobs:
171173
- source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
172174
sketch-paths: |
173175
- examples/ArduinoIoTCloud-Notecard
176+
- examples/ArduinoIoTCloud-Schedule
174177
- examples/utility/Provisioning
175178
# Portenta
176179
- board:
@@ -185,6 +188,7 @@ jobs:
185188
sketch-paths: |
186189
- examples/ArduinoIoTCloud-DeferredOTA
187190
- examples/ArduinoIoTCloud-Notecard
191+
- examples/ArduinoIoTCloud-Schedule
188192
- examples/utility/Provisioning
189193
# Nicla Vision
190194
- board:
@@ -197,6 +201,7 @@ jobs:
197201
sketch-paths: |
198202
- examples/ArduinoIoTCloud-DeferredOTA
199203
- examples/ArduinoIoTCloud-Notecard
204+
- examples/ArduinoIoTCloud-Schedule
200205
- examples/utility/Provisioning
201206
# Opta
202207
- board:
@@ -210,6 +215,7 @@ jobs:
210215
sketch-paths: |
211216
- examples/ArduinoIoTCloud-DeferredOTA
212217
- examples/ArduinoIoTCloud-Notecard
218+
- examples/ArduinoIoTCloud-Schedule
213219
- examples/utility/Provisioning
214220
# GIGA
215221
- board:
@@ -223,6 +229,7 @@ jobs:
223229
sketch-paths: |
224230
- examples/ArduinoIoTCloud-DeferredOTA
225231
- examples/ArduinoIoTCloud-Notecard
232+
- examples/ArduinoIoTCloud-Schedule
226233
- examples/utility/Provisioning
227234
# Portenta C33
228235
- board:
@@ -233,6 +240,7 @@ jobs:
233240
libraries: |
234241
- name: Arduino_Cellular
235242
- name: Blues Wireless Notecard
243+
- examples/ArduinoIoTCloud-Schedule
236244
sketch-paths: |
237245
- examples/ArduinoIoTCloud-Notecard
238246
- examples/utility/Provisioning
@@ -246,6 +254,7 @@ jobs:
246254
- name: Blues Wireless Notecard
247255
sketch-paths: |
248256
- examples/ArduinoIoTCloud-Notecard
257+
- examples/ArduinoIoTCloud-Schedule
249258
# Nano ESP32
250259
- board:
251260
type: arduino_esp32
@@ -257,6 +266,7 @@ jobs:
257266
sketch-paths: |
258267
- examples/ArduinoIoTCloud-DeferredOTA
259268
- examples/ArduinoIoTCloud-Notecard
269+
- examples/ArduinoIoTCloud-Schedule
260270
# Edge Control
261271
- board:
262272
type: mbed_edge
@@ -267,6 +277,7 @@ jobs:
267277
- name: Blues Wireless Notecard
268278
sketch-paths: |
269279
- examples/ArduinoIoTCloud-Notecard
280+
- examples/ArduinoIoTCloud-Schedule
270281
# ESP8266 boards
271282
- board:
272283
type: esp8266
@@ -277,7 +288,8 @@ jobs:
277288
# Use the version currently installed in Arduino Cloud
278289
version: 2.5.0
279290
libraries:
280-
sketch-paths:
291+
sketch-paths: |
292+
- examples/ArduinoIoTCloud-Schedule
281293
# ESP32 boards
282294
- board:
283295
type: esp32
@@ -290,6 +302,7 @@ jobs:
290302
sketch-paths: |
291303
- examples/ArduinoIoTCloud-DeferredOTA
292304
- examples/ArduinoIoTCloud-Notecard
305+
- examples/ArduinoIoTCloud-Schedule
293306
294307
steps:
295308
- name: Checkout

examples/ArduinoIoTCloud-Schedule/arduino_secrets.h

-6
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,6 @@
2323
#define SECRET_PASS ""
2424
#endif
2525

26-
/* MKR WAN 1300/1310 */
27-
#if defined(BOARD_HAS_LORA)
28-
#define SECRET_APP_EUI ""
29-
#define SECRET_APP_KEY ""
30-
#endif
31-
3226
/* Portenta H7 + Ethernet shield */
3327
#if defined(BOARD_HAS_ETHERNET)
3428
#define SECRET_OPTIONAL_IP ""

examples/ArduinoIoTCloud-Schedule/thingProperties.h

+1-11
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
#include <Arduino_ConnectionHandler.h>
33
#include "arduino_secrets.h"
44

5-
#if !(defined(HAS_TCP) || defined(HAS_LORA))
5+
#if !defined(HAS_TCP)
66
#error "Please check Arduino IoT Cloud supported boards list: https://github.com/arduino-libraries/ArduinoIoTCloud/#what"
77
#endif
88

99
#if !defined(BOARD_HAS_SECURE_ELEMENT)
1010
#define BOARD_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
1111
#endif
1212

13-
#if defined(HAS_LORA)
14-
#define THING_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
15-
#endif
16-
1713
void onSwitchButtonChange();
1814

1915
bool switchButton;
@@ -40,19 +36,13 @@ void initProperties() {
4036
ArduinoCloud.setBoardId(BOARD_ID);
4137
ArduinoCloud.setSecretDeviceKey(SECRET_DEVICE_KEY);
4238
#endif
43-
#elif defined(HAS_LORA)
44-
ArduinoCloud.addProperty(switchButton, 1, Permission::Write);
45-
46-
ArduinoCloud.setThingId(THING_ID);
4739
#endif
4840
}
4941

5042
#if defined(BOARD_HAS_WIFI)
5143
WiFiConnectionHandler ArduinoIoTPreferredConnection(SECRET_WIFI_SSID, SECRET_WIFI_PASS);
5244
#elif defined(BOARD_HAS_GSM)
5345
GSMConnectionHandler ArduinoIoTPreferredConnection(SECRET_PIN, SECRET_APN, SECRET_LOGIN, SECRET_PASS);
54-
#elif defined(BOARD_HAS_LORA)
55-
LoRaConnectionHandler ArduinoIoTPreferredConnection(SECRET_APP_EUI, SECRET_APP_KEY, _lora_band::EU868, NULL, _lora_class::CLASS_A);
5646
#elif defined(BOARD_HAS_NB)
5747
NBConnectionHandler ArduinoIoTPreferredConnection(SECRET_PIN, SECRET_APN, SECRET_LOGIN, SECRET_PASS);
5848
#elif defined(BOARD_HAS_CATM1_NBIOT)

0 commit comments

Comments
 (0)