implement origin for effects (#408)

* implement rigin for efx

* implement origin for effects and other components
add experimental adalight firmware for arduino with upto 5 pwm channels

* cleanup

* origin ip now with dns lookup

* fix compile

* move some code
This commit is contained in:
redPanther
2017-03-01 15:23:53 +01:00
committed by GitHub
parent 31f352e7ce
commit 221af075a4
24 changed files with 376 additions and 98 deletions

View File

@@ -63,7 +63,7 @@ private slots:
/// Slot which is called when a client tries to create a new connection
///
void readPendingDatagrams();
void processTheDatagram(const QByteArray * _datagram);
void processTheDatagram(const QByteArray * datagram, const QHostAddress * sender);
private:
/// Hyperion instance
@@ -78,7 +78,7 @@ private:
/// hyperion priority
int _priority;
/// hyperion priority
/// hyperion timeout
int _timeout;
/// Logger instance
@@ -88,7 +88,7 @@ private:
bool _isActive;
/// address to bind
QHostAddress _listenAddress;
quint16 _listenPort;
QHostAddress _listenAddress;
quint16 _listenPort;
QAbstractSocket::BindFlag _bondage;
};