Skip to content

Commit 8657cc2

Browse files
committed
Deprecate Blues Notecard support
1 parent b54a53b commit 8657cc2

File tree

11 files changed

+5
-1426
lines changed

11 files changed

+5
-1426
lines changed

.github/workflows/compile-examples.yml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ jobs:
3535
- name: MKRNB
3636
- name: MKRWAN
3737
- name: Arduino_Cellular
38-
- name: Blues Wireless Notecard
3938
SKETCH_PATHS: |
4039
- examples/ConnectionHandlerDemo
4140
- examples/CheckInternetAvailabilityDemo
@@ -113,8 +112,6 @@ jobs:
113112
platforms: |
114113
# Install Arduino SAMD Boards via Boards Manager
115114
- name: arduino:samd
116-
sketch-paths: |
117-
- examples/ConnectionHandlerDemo-Notecard
118115
- board:
119116
platform-name: arduino:mbed
120117
platforms: |
@@ -123,53 +120,21 @@ jobs:
123120
# Overwrite the Arduino mbed-Enabled Boards release version with version from the tip of the default branch (located in local path because of the need to first install ArduinoCore-API)
124121
- source-path: extras/ArduinoCore-mbed
125122
name: arduino:mbed
126-
sketch-paths: |
127-
- examples/ConnectionHandlerDemo-Notecard
128-
- board:
129-
platform-name: arduino:mbed_portenta
130-
sketch-paths: |
131-
- examples/ConnectionHandlerDemo-Notecard
132-
- board:
133-
platform-name: arduino:mbed_nano
134-
sketch-paths: |
135-
- examples/ConnectionHandlerDemo-Notecard
136-
- board:
137-
platform-name: arduino:mbed_nicla
138-
sketch-paths: |
139-
- examples/ConnectionHandlerDemo-Notecard
140-
- board:
141-
platform-name: arduino:mbed_opta
142-
sketch-paths: |
143-
- examples/ConnectionHandlerDemo-Notecard
144-
- board:
145-
platform-name: arduino:mbed_giga
146-
sketch-paths: |
147-
- examples/ConnectionHandlerDemo-Notecard
148-
- board:
149-
platform-name: arduino:mbed_edge
150-
sketch-paths: |
151-
- examples/ConnectionHandlerDemo-Notecard
152123
- board:
153124
platform-name: arduino:renesas_portenta
154125
platforms: |
155126
# Install Arduino Renesas portenta Boards via Boards Manager
156127
- name: arduino:renesas_portenta
157-
sketch-paths: |
158-
- examples/ConnectionHandlerDemo-Notecard
159128
- board:
160129
platform-name: arduino:renesas_uno
161130
platforms: |
162131
# Install Arduino Renesas uno Boards via Boards Manager
163132
- name: arduino:renesas_uno
164-
sketch-paths: |
165-
- examples/ConnectionHandlerDemo-Notecard
166133
- board:
167134
platform-name: arduino:esp32
168135
platforms: |
169136
# Install Arduino ESP32 Boards via Boards Manager
170137
- name: arduino:esp32
171-
sketch-paths: |
172-
- examples/ConnectionHandlerDemo-Notecard
173138
- board:
174139
platform-name: esp8266:esp8266
175140
platforms: |
@@ -183,16 +148,12 @@ jobs:
183148
# Install ESP32 platform via Boards Manager
184149
- name: esp32:esp32
185150
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
186-
sketch-paths: |
187-
- examples/ConnectionHandlerDemo-Notecard
188151
- board:
189152
platform-name: rp2040:rp2040
190153
platforms: |
191154
# Install rp2040 platform via Boards Manager
192155
- name: rp2040:rp2040
193156
source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
194-
sketch-paths: |
195-
- examples/ConnectionHandlerDemo-Notecard
196157
197158
steps:
198159
- uses: actions/checkout@v5

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,13 @@ Library for handling and managing network connections by providing keep-alive fu
1212
* **5G**: [`MKR NB 1500`](https://store.arduino.cc/arduino-mkr-nb-1500-1413)
1313
* **LoRa**: [`MKR WAN 1300/1310`](https://store.arduino.cc/mkr-wan-1310)
1414
* **Ethernet**: [`Portenta H7`](https://store.arduino.cc/products/portenta-h7) + [`Vision Shield Ethernet`](https://store.arduino.cc/products/arduino-portenta-vision-shield-ethernet), [`Max Carrier`](https://store.arduino.cc/products/portenta-max-carrier), [`Breakout`](https://store.arduino.cc/products/arduino-portenta-breakout), [`Portenta Machine Control`](https://store.arduino.cc/products/arduino-portenta-machine-control), [`OPTA WiFi`](https://store.arduino.cc/products/opta-wifi), [`OPTA RS485`](https://store.arduino.cc/products/opta-rs485), [`OPTA Lite`](https://store.arduino.cc/products/opta-lite), [`Portenta C33`](https://store.arduino.cc/products/portenta-c33) + [`Vision Shield Ethernet`](https://store.arduino.cc/products/arduino-portenta-vision-shield-ethernet)
15-
* **Notecard**: [Provides Cellular/LoRa/Satellite/Wi-Fi to any modern board/architecture](examples/ConnectionHandlerDemo-Notecard/README.md)
1615

1716
### How-to-use
1817

1918
```C++
2019
#include <Arduino_ConnectionHandler.h>
2120
/* ... */
22-
#if defined(BOARD_HAS_NOTECARD)
23-
NotecardConnectionHandler conMan("com.domain.you:product");
24-
#elif defined(BOARD_HAS_ETHERNET)
21+
#if defined(BOARD_HAS_ETHERNET)
2522
EthernetConnectionHandler conMan;
2623
#elif defined(BOARD_HAS_WIFI)
2724
WiFiConnectionHandler conMan("SECRET_WIFI_SSID", "SECRET_WIFI_PASS");

examples/ConnectionHandlerDemo-Notecard/ConnectionHandlerDemo-Notecard.ino

Lines changed: 0 additions & 144 deletions
This file was deleted.

examples/ConnectionHandlerDemo-Notecard/README.md

Lines changed: 0 additions & 71 deletions
This file was deleted.

examples/ConnectionHandlerDemo-Notecard/arduino_secrets.h

Lines changed: 0 additions & 5 deletions
This file was deleted.

keywords.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ NBConnectionHandler KEYWORD1
1212
LoRaConnectionHandler KEYWORD1
1313
EthernetConnectionHandler KEYWORD1
1414
CatM1ConnectionHandler KEYWORD1
15-
NotecardConnectionHandler KEYWORD1
1615

1716
####################################################
1817
# Methods and Functions (KEYWORD2)
@@ -30,10 +29,6 @@ getTime KEYWORD2
3029
getClient KEYWORD2
3130
getUDP KEYWORD2
3231

33-
# NotecardConnectionHandler.h
34-
initiateNotehubSync KEYWORD2
35-
setWiFiCredentials KEYWORD2
36-
3732
####################################################
3833
# Constants (LITERAL1)
3934
####################################################

library.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name=Arduino_ConnectionHandler
22
version=1.2.0
33
author=Ubi de Feo, Cristian Maglie, Andrea Catozzi, Alexander Entinger et al.
44
maintainer=Arduino <info@arduino.cc>
5-
sentence=Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet], Notecard)
5+
sentence=Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet])
66
paragraph=Originally part of ArduinoIoTCloud
77
category=Communication
88
url=https://github.com/arduino-libraries/Arduino_ConnectionHandler
99
architectures=samd,esp32,esp8266,mbed,megaavr,mbed_nano,mbed_portenta,mbed_nicla,mbed_opta,mbed_giga,renesas_portenta,renesas_uno,mbed_edge,stm32,rp2040
10-
depends=Arduino_DebugUtils, WiFi101, WiFiNINA, MKRGSM, MKRNB, MKRWAN, Blues Wireless Notecard (>=1.6.3)
10+
depends=Arduino_DebugUtils, WiFi101, WiFiNINA, MKRGSM, MKRNB, MKRWAN

src/Arduino_ConnectionHandler.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@
2222
#include <Arduino.h>
2323
#include "ConnectionHandlerDefinitions.h"
2424

25-
#if defined(BOARD_HAS_NOTECARD)
26-
#include "NotecardConnectionHandler.h"
27-
#else
28-
2925
#if defined(BOARD_HAS_WIFI)
3026
#include "WiFiConnectionHandler.h"
3127
#endif
@@ -54,6 +50,4 @@
5450
#include "CellularConnectionHandler.h"
5551
#endif
5652

57-
#endif // BOARD_HAS_NOTECARD
58-
5953
#endif /* CONNECTION_HANDLER_H_ */

0 commit comments

Comments
 (0)