mirror of
https://github.com/lora-aprs/LoRa_APRS_iGate.git
synced 2026-01-20 23:50:24 +01:00
activate Wifi or Eth just in iGate mode not in Digi mode
This commit is contained in:
parent
ee6230854c
commit
87f09618c5
|
|
@ -97,10 +97,12 @@ void setup() {
|
|||
LoRaSystem.setUserConfig(&userConfig);
|
||||
LoRaSystem.getTaskManager().addTask(&displayTask);
|
||||
LoRaSystem.getTaskManager().addTask(&modemTask);
|
||||
if (boardConfig->Type == eETH_BOARD) {
|
||||
LoRaSystem.getTaskManager().addAlwaysRunTask(ðTask);
|
||||
} else {
|
||||
LoRaSystem.getTaskManager().addAlwaysRunTask(&wifiTask);
|
||||
if (userConfig.aprs_is.active) {
|
||||
if (boardConfig->Type == eETH_BOARD) {
|
||||
LoRaSystem.getTaskManager().addAlwaysRunTask(ðTask);
|
||||
} else {
|
||||
LoRaSystem.getTaskManager().addAlwaysRunTask(&wifiTask);
|
||||
}
|
||||
}
|
||||
LoRaSystem.getTaskManager().addTask(&otaTask);
|
||||
LoRaSystem.getTaskManager().addTask(&ntpTask);
|
||||
|
|
@ -122,6 +124,12 @@ void setup() {
|
|||
while (true)
|
||||
;
|
||||
}
|
||||
if ((!userConfig.aprs_is.active) && !(userConfig.digi.active)) {
|
||||
logPrintlnE("No mode selected (iGate or Digi)! You have to activate one of iGate or Digi.");
|
||||
LoRaSystem.getDisplay().showStatusScreen("ERROR", "No mode selected (iGate or Digi)! You have to activate one of iGate or Digi.");
|
||||
while (true)
|
||||
;
|
||||
}
|
||||
|
||||
if (userConfig.display.overwritePin != 0) {
|
||||
pinMode(userConfig.display.overwritePin, INPUT);
|
||||
|
|
|
|||
Loading…
Reference in a new issue