WiFiConfig.h 565 B

12345678910111213141516171819
  1. #ifndef WIFICONFIG_H
  2. #define WIFICONFIG_H
  3. #include <WiFiManager.h>
  4. #include <Preferences.h>
  5. extern String deviceID;
  6. extern String serverAddress; // 声明外部变量
  7. extern uint16_t serverPort;
  8. // WiFi 配置和服务器参数设置
  9. void loadServerParams();
  10. void setupWiFiConfig();
  11. bool connectWiFiWithTimeout(uint32_t timeoutMs);
  12. // 声明 feedWatchdog 函数
  13. void feedWatchdog();
  14. void setConstantOn(bool constantOn); // 设置 LED 常亮或关闭
  15. void addBlinkTask(int blinkCount); // 添加闪烁任务,接受一个 int 参数
  16. #endif