WiFiMesh.h 409 Bytes
class WiFiMeshNode
{
public:
    bool begin(int channel, const char* id);
    bool send(char *data, size_t len);
    size_t receive(char *buffer, size_t size, int timeout = 5000);
};

class WiFiMeshRoot
{
public:
    bool begin(int channel, const char* id);
    bool send(char *data, size_t len);
    size_t receive(char *buffer, size_t size, int timeout = 5000);
private:
    uint8_t src_addr[6] = {0x0};
};