mirror of
https://github.com/lora-aprs/LoRa_APRS_iGate.git
synced 2025-12-06 07:42:00 +01:00
compile fix
This commit is contained in:
parent
8e1b31d95a
commit
5ef1913693
|
|
@ -45,9 +45,14 @@ volatile bool eth_connected = false;
|
||||||
String create_lat_aprs(double lat);
|
String create_lat_aprs(double lat);
|
||||||
String create_long_aprs(double lng);
|
String create_long_aprs(double lng);
|
||||||
|
|
||||||
|
#ifdef ETH_BOARD
|
||||||
|
void setup_eth();
|
||||||
|
#else
|
||||||
|
void setup_wifi();
|
||||||
|
#endif
|
||||||
|
|
||||||
void load_config();
|
void load_config();
|
||||||
void setup_wifi();
|
void setup_wifi();
|
||||||
void setup_eth();
|
|
||||||
void setup_ota();
|
void setup_ota();
|
||||||
void setup_lora();
|
void setup_lora();
|
||||||
void setup_ntp();
|
void setup_ntp();
|
||||||
|
|
@ -338,29 +343,7 @@ void load_config()
|
||||||
logPrintlnI("Configuration loaded!");
|
logPrintlnI("Configuration loaded!");
|
||||||
}
|
}
|
||||||
|
|
||||||
void setup_wifi()
|
#ifdef ETH_BOARD
|
||||||
{
|
|
||||||
WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE);
|
|
||||||
WiFi.setHostname(Config.callsign.c_str());
|
|
||||||
for(Configuration::Wifi::AP ap : Config.wifi.APs)
|
|
||||||
{
|
|
||||||
logPrintD("Looking for AP: ");
|
|
||||||
logPrintlnD(ap.SSID);
|
|
||||||
WiFiMulti.addAP(ap.SSID.c_str(), ap.password.c_str());
|
|
||||||
}
|
|
||||||
logPrintlnI("Waiting for WiFi");
|
|
||||||
show_display("INFO", "Waiting for WiFi");
|
|
||||||
while(WiFiMulti.run() != WL_CONNECTED)
|
|
||||||
{
|
|
||||||
show_display("INFO", "Waiting for WiFi", "....");
|
|
||||||
delay(500);
|
|
||||||
}
|
|
||||||
logPrintlnI("WiFi connected");
|
|
||||||
logPrintD("IP address: ");
|
|
||||||
logPrintlnD(WiFi.localIP().toString());
|
|
||||||
show_display("INFO", "WiFi connected", "IP: ", WiFi.localIP().toString(), 2000);
|
|
||||||
}
|
|
||||||
|
|
||||||
void WiFiEvent(WiFiEvent_t event)
|
void WiFiEvent(WiFiEvent_t event)
|
||||||
{
|
{
|
||||||
switch (event) {
|
switch (event) {
|
||||||
|
|
@ -416,6 +399,30 @@ void setup_eth()
|
||||||
sleep(1);
|
sleep(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
void setup_wifi()
|
||||||
|
{
|
||||||
|
WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE);
|
||||||
|
WiFi.setHostname(Config.callsign.c_str());
|
||||||
|
for(Configuration::Wifi::AP ap : Config.wifi.APs)
|
||||||
|
{
|
||||||
|
logPrintD("Looking for AP: ");
|
||||||
|
logPrintlnD(ap.SSID);
|
||||||
|
WiFiMulti.addAP(ap.SSID.c_str(), ap.password.c_str());
|
||||||
|
}
|
||||||
|
logPrintlnI("Waiting for WiFi");
|
||||||
|
show_display("INFO", "Waiting for WiFi");
|
||||||
|
while(WiFiMulti.run() != WL_CONNECTED)
|
||||||
|
{
|
||||||
|
show_display("INFO", "Waiting for WiFi", "....");
|
||||||
|
delay(500);
|
||||||
|
}
|
||||||
|
logPrintlnI("WiFi connected");
|
||||||
|
logPrintD("IP address: ");
|
||||||
|
logPrintlnD(WiFi.localIP().toString());
|
||||||
|
show_display("INFO", "WiFi connected", "IP: ", WiFi.localIP().toString(), 2000);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void setup_ota()
|
void setup_ota()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue