mirror of
https://github.com/lora-aprs/LoRa_APRS_iGate.git
synced 2026-01-21 16:10:37 +01:00
more debug for wifi
This commit is contained in:
parent
619a1ea5bf
commit
acb3ec66d5
|
|
@ -7,8 +7,26 @@
|
|||
|
||||
volatile bool eth_connected = false;
|
||||
|
||||
static void WiFiEvent(WiFiEvent_t event) {
|
||||
void WiFiEvent(WiFiEvent_t event) {
|
||||
switch (event) {
|
||||
case SYSTEM_EVENT_STA_START:
|
||||
logPrintlnI("WiFi Started");
|
||||
break;
|
||||
case SYSTEM_EVENT_STA_CONNECTED:
|
||||
logPrintlnI("WiFi Connected");
|
||||
break;
|
||||
case SYSTEM_EVENT_STA_GOT_IP:
|
||||
logPrintI("WiFi MAC: ");
|
||||
logPrintI(WiFi.macAddress());
|
||||
logPrintI(", IPv4: ");
|
||||
logPrintlnI(WiFi.localIP().toString());
|
||||
break;
|
||||
case SYSTEM_EVENT_STA_DISCONNECTED:
|
||||
logPrintlnW("WiFi Disconnected");
|
||||
break;
|
||||
case SYSTEM_EVENT_STA_STOP:
|
||||
logPrintlnW("WiFi Stopped");
|
||||
break;
|
||||
case SYSTEM_EVENT_ETH_START:
|
||||
logPrintlnI("ETH Started");
|
||||
ETH.setHostname("esp32-ethernet");
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
#include <TaskManager.h>
|
||||
|
||||
void WiFiEvent(WiFiEvent_t event);
|
||||
|
||||
class EthTask : public Task {
|
||||
public:
|
||||
EthTask();
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
#include <logger.h>
|
||||
|
||||
#include "Task.h"
|
||||
#include "TaskEth.h"
|
||||
#include "TaskWifi.h"
|
||||
#include "project_configuration.h"
|
||||
|
||||
|
|
@ -12,7 +13,7 @@ WifiTask::~WifiTask() {
|
|||
}
|
||||
|
||||
bool WifiTask::setup(System &system) {
|
||||
// WiFi.onEvent(WiFiEvent);
|
||||
WiFi.onEvent(WiFiEvent);
|
||||
WiFi.setHostname(system.getUserConfig()->callsign.c_str());
|
||||
for (Configuration::Wifi::AP ap : system.getUserConfig()->wifi.APs) {
|
||||
logPrintD("Looking for AP: ");
|
||||
|
|
|
|||
Loading…
Reference in a new issue