Claire/include/WifiHandler.hpp

27 lines
No EOL
537 B
C++

#ifndef __WIFIHANDLER_HPP__
#define __WIFIHANDLER_HPP__
#include <WiFiManager-esp32.h> // https://github.com/admarschoonen/WiFiManager
#define TICKER_RATE_CONNECTING 0.6
#define TICKER_RATE_CONFIG 0.2
#define TICKER_RATE_ERASE 0.05
#ifndef LED_BUILTIN
#define LED_BUILTIN 2
#endif
#ifndef BUTTON_BUILTIN
#define BUTTON_BUILTIN 0
#endif
#define CONNECT_BUTTON BUTTON_BUILTIN
void wifiManagerCb(WiFiManager::Status status);
void set_blink_rate(float interval);
void connect();
void resetSettings();
#endif // __WIFIHANDLER_HPP__