Browse Source

Merge branch 'development03' of https://github.com/fsck-block/ahoy into fsck-block-development03

pull/1263/head
lumapu 10 months ago
parent
commit
767f9708be
  1. 12
      src/wifi/ahoywifi.cpp

12
src/wifi/ahoywifi.cpp

@ -9,6 +9,7 @@
#define F(sl) (sl) #define F(sl) (sl)
#endif #endif
#include "ahoywifi.h" #include "ahoywifi.h"
#include <ESP8266mDNS.h>
// NTP CONFIG // NTP CONFIG
#define NTP_PACKET_SIZE 48 #define NTP_PACKET_SIZE 48
@ -83,6 +84,7 @@ void ahoywifi::tickWifiLoop() {
if (mGotDisconnect) { if (mGotDisconnect) {
mStaConn = RESET; mStaConn = RESET;
} }
MDNS.update();
return; return;
case IN_AP_MODE: case IN_AP_MODE:
if (WiFi.softAPgetStationNum() == 0) { if (WiFi.softAPgetStationNum() == 0) {
@ -180,6 +182,15 @@ void ahoywifi::tickWifiLoop() {
mAppWifiCb(true); mAppWifiCb(true);
mGotDisconnect = false; mGotDisconnect = false;
mStaConn = IN_STA_MODE; mStaConn = IN_STA_MODE;
if (!MDNS.begin(mConfig->sys.deviceName)) {
DPRINTLN(DBG_ERROR, F("Error setting up MDNS responder!"));
} else {
DBGPRINT(F("[WiFi] mDNS established: "));
DBGPRINT(mConfig->sys.deviceName);
DBGPRINTLN(F(".local"));
}
break; break;
case RESET: case RESET:
mGotDisconnect = false; mGotDisconnect = false;
@ -245,7 +256,6 @@ void ahoywifi::setupStation(void) {
WiFi.hostname(mConfig->sys.deviceName); WiFi.hostname(mConfig->sys.deviceName);
WiFi.mode(WIFI_AP_STA); WiFi.mode(WIFI_AP_STA);
DBGPRINT(F("connect to network '")); DBGPRINT(F("connect to network '"));
DBGPRINT(mConfig->sys.stationSsid); DBGPRINT(mConfig->sys.stationSsid);
DBGPRINTLN(F("' ...")); DBGPRINTLN(F("' ..."));

Loading…
Cancel
Save