Topuino_Hardware/src/client_network.h

20 lines
388 B
C
Raw Normal View History

2021-08-29 16:24:40 +08:00
#include <Arduino.h>
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include <WiFiClient.h>
#include <ArduinoJson.h>
class ClientNetwork
{
private:
2021-08-29 22:14:08 +08:00
String url;
2021-08-29 16:24:40 +08:00
StaticJsonDocument<512> receivedData;
HTTPClient* http;
STATUS status;
public:
2021-08-29 17:00:30 +08:00
ClientNetwork();
2021-08-29 16:24:40 +08:00
STATUS FetchNewData();
uint8_t GetPercent(String name);
uint32_t GetRate(String name);
};