Skip to content

Commit d0d03df

Browse files
committed
Add support Arduino OPTA
1 parent 2a1dc93 commit d0d03df

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

src/core/Network.h

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Created July 6, 2024
2+
* Created Sepyember 17, 2024
33
*
44
* For MCU build target (CORE_ARDUINO_XXXX), see Options.h.
55
*
@@ -152,7 +152,7 @@ typedef void (*NetworkStatusCallback)(bool &);
152152

153153
#define FIREBASE_WIFI_IS_AVAILABLE
154154

155-
#if defined(ESP32) || defined(ARDUINO_RASPBERRY_PI_PICO_W) || defined(ARDUINO_GIGA) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_PORTENTA_H7_M4)
155+
#if defined(ESP32) || defined(ARDUINO_RASPBERRY_PI_PICO_W) || defined(ARDUINO_GIGA) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_OPTA)
156156
#include <WiFi.h>
157157
#elif defined(ESP8266)
158158
#include <ESP8266WiFi.h>
@@ -174,7 +174,8 @@ typedef void (*NetworkStatusCallback)(bool &);
174174
defined(ARDUINO_PORTENTA_C33) || \
175175
defined(ARDUINO_PORTENTA_H7_M7) || \
176176
defined(ARDUINO_PORTENTA_H7_M4) || \
177-
defined(ARDUINO_PORTENTA_X8)
177+
defined(ARDUINO_PORTENTA_X8) || \
178+
defined(ARDUINO_OPTA)
178179

179180
#if !defined(FIREBASE_HAS_ARDUINO_WIFISSLCLIENT)
180181
#define FIREBASE_HAS_ARDUINO_WIFISSLCLIENT
@@ -196,7 +197,9 @@ typedef void (*NetworkStatusCallback)(bool &);
196197
!defined(ARDUINO_NANO_RP2040_CONNECT) && \
197198
!defined(ARDUINO_GIGA) && \
198199
!defined(ARDUINO_PORTENTA_H7_M7) && \
199-
!defined(ARDUINO_PORTENTA_H7_M4)
200+
!defined(ARDUINO_PORTENTA_H7_M4) && \
201+
!defined(ARDUINO_OPTA)
202+
200203
#define FIREBASE_HAS_WIFI_DISCONNECT
201204
#endif
202205

@@ -392,7 +395,7 @@ typedef struct firebase_client_static_address
392395
public:
393396
/**
394397
* The Firebase Client Static address provider class.
395-
*
398+
*
396399
* @param ipAddress The static IP.
397400
* @param netMask The subnet IP.
398401
* @param defaultGateway The default gateway IP.
@@ -408,7 +411,7 @@ typedef struct firebase_client_static_address
408411
this->optional = optional;
409412
};
410413

411-
firebase_client_static_address(){};
414+
firebase_client_static_address() {};
412415

413416
private:
414417
IPAddress ipAddress;

0 commit comments

Comments
 (0)