kopia lustrzana https://github.com/lora-aprs/LoRa_APRS_iGate
20 wiersze
575 B
C++
20 wiersze
575 B
C++
|
|
#ifndef CONNECTION_H_
|
|
#define CONNECTION_H_
|
|
|
|
#include <ArduinoOTA.h>
|
|
#include <WiFiMulti.h>
|
|
#include <ESP-FTP-Server-Lib.h>
|
|
#include <FTPFilesystem.h>
|
|
#include <NTPClient.h>
|
|
#include "project_configuration.h"
|
|
|
|
bool isEthConnected();
|
|
void setup_eth();
|
|
std::shared_ptr<WiFiMulti> setup_wifi(std::shared_ptr<Configuration> config);
|
|
std::shared_ptr<ArduinoOTAClass> setup_ota(std::shared_ptr<Configuration> config);
|
|
std::shared_ptr<NTPClient> setup_ntp(std::shared_ptr<Configuration> config);
|
|
std::shared_ptr<FTPServer> setup_ftp(std::shared_ptr<Configuration> config);
|
|
|
|
#endif
|