mirror of
https://gitlab.com/wirelos/sprocket-network-wifi.git
synced 2025-12-14 20:56:39 +01:00
esp32 compatibility
This commit is contained in:
@@ -11,5 +11,4 @@ examples:
|
||||
image: python:2.7-stretch
|
||||
script:
|
||||
- pio run -t clean
|
||||
- pio run -e basic
|
||||
- pio run -e ota
|
||||
- pio run
|
||||
@@ -1,5 +1,5 @@
|
||||
[platformio]
|
||||
env_default = basic
|
||||
;[platformio]
|
||||
;env_default = basic
|
||||
|
||||
[common]
|
||||
framework = arduino
|
||||
@@ -12,8 +12,7 @@ lib_deps =
|
||||
TaskScheduler
|
||||
SPIFFS
|
||||
ArduinoJson
|
||||
ESP8266mDNS
|
||||
https://gitlab.com/wirelos/sprocket-lib.git#feature/13-separation-of-concerns
|
||||
https://gitlab.com/wirelos/sprocket-lib.git#develop
|
||||
|
||||
[env:basic]
|
||||
src_filter = +<*> -<examples/> +<examples/basic/>
|
||||
@@ -23,6 +22,17 @@ upload_speed = ${common.upload_speed}
|
||||
monitor_baud = ${common.monitor_baud}
|
||||
framework = ${common.framework}
|
||||
lib_deps = ${common.lib_deps}
|
||||
ESP8266mDNS
|
||||
|
||||
[env:basic_esp32]
|
||||
src_filter = +<*> -<examples/> +<examples/basic/>
|
||||
platform = ${common.platform}
|
||||
board = ${common.board}
|
||||
upload_speed = ${common.upload_speed}
|
||||
monitor_baud = ${common.monitor_baud}
|
||||
framework = ${common.framework}
|
||||
lib_deps = ${common.lib_deps}
|
||||
ESPmDNS
|
||||
|
||||
[env:ota]
|
||||
src_filter = +<*> -<examples/> +<examples/basic/>
|
||||
@@ -32,4 +42,5 @@ upload_speed = ${common.upload_speed}
|
||||
monitor_baud = ${common.monitor_baud}
|
||||
framework = ${common.framework}
|
||||
lib_deps = ${common.lib_deps}
|
||||
ESP8266mDNS
|
||||
ArduinoOTA
|
||||
@@ -19,7 +19,11 @@ WiFiNet::WiFiNet(
|
||||
|
||||
int WiFiNet::connect(){
|
||||
config.fromFile("/config.json");
|
||||
WiFi.hostname(config.hostname);
|
||||
#ifdef ESP32
|
||||
WiFi.setHostname(config.hostname.c_str());
|
||||
#elif defined(ESP8266)
|
||||
WiFi.hostname(config.hostname.c_str());
|
||||
#endif
|
||||
Serial.println("Hostname: " + config.hostname);
|
||||
if(!connectStation()) {
|
||||
createAccessPoint();
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
#ifndef __WIFI_NET__
|
||||
#define __WIFI_NET__
|
||||
|
||||
#include <ESP8266WiFi.h>
|
||||
#include <ESP8266mDNS.h>
|
||||
|
||||
|
||||
#ifdef ESP32
|
||||
#include <WiFi.h>
|
||||
#include <ESPmDNS.h>
|
||||
#elif defined(ESP8266)
|
||||
#include <ESP8266WiFi.h>
|
||||
#include <ESP8266mDNS.h>
|
||||
#endif // ESP32
|
||||
|
||||
#include "Network.h"
|
||||
|
||||
Reference in New Issue
Block a user