25 lines
330 B
C++
25 lines
330 B
C++
#pragma once
|
|
|
|
#include <WiFiUdp.h>
|
|
|
|
class Fader;
|
|
|
|
class UDPProto
|
|
{
|
|
public:
|
|
enum {
|
|
SET_COLOUR = 0,
|
|
FADE_COLOUR = 1,
|
|
ADD_COLOUR = 2,
|
|
SET_FADESTEP = 3
|
|
};
|
|
|
|
UDPProto(Fader *fader);
|
|
|
|
bool start(uint16_t port);
|
|
bool loop(void);
|
|
|
|
private:
|
|
WiFiUDP m_udpServer;
|
|
Fader *m_fader;
|
|
}; |