Topuino_Hardware/include/client_usb.h
2022-06-30 21:11:19 +08:00

25 lines
368 B
C++

#include <Arduino.h>
#include <Ticker.h>
struct UsbData
{
uint8_t cpuPercent;
uint8_t memPercent;
uint8_t disk0Percent;
uint8_t disk1Percent;
uint32_t diskReadRate;
uint32_t diskWriteRate;
uint32_t netSentRate;
uint32_t netReceiveRate;
};
class ClientUsb
{
public:
ClientUsb();
UsbData data;
private:
Ticker receiver;
};