#pragma once #include "configuration.h" #include #include #ifdef HAS_WIFI #include #include #endif void initWifi(); void deinitWifi(); /// Perform idle loop processing required by the wifi layer void loopWifi(); bool isWifiAvailable(); void handleDNSResponse(); void reconnectWiFi(); uint8_t getWifiDisconnectReason();