Merge pull request #3892 from askask/pollreply

This commit is contained in:
Blaž Kristan 2024-04-28 09:32:04 +02:00 committed by GitHub
commit 8110259d1c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -346,7 +346,6 @@ void handleArtnetPollReply(IPAddress ipAddress) {
switch (DMXMode) { switch (DMXMode) {
case DMX_MODE_DISABLED: case DMX_MODE_DISABLED:
return; // nothing to do
break; break;
case DMX_MODE_SINGLE_RGB: case DMX_MODE_SINGLE_RGB:
@ -391,9 +390,17 @@ void handleArtnetPollReply(IPAddress ipAddress) {
break; break;
} }
for (uint16_t i = startUniverse; i <= endUniverse; ++i) { if (DMXMode != DMX_MODE_DISABLED) {
sendArtnetPollReply(&artnetPollReply, ipAddress, i); for (uint16_t i = startUniverse; i <= endUniverse; ++i) {
sendArtnetPollReply(&artnetPollReply, ipAddress, i);
}
} }
#ifdef WLED_ENABLE_DMX
if (e131ProxyUniverse > 0 && (DMXMode == DMX_MODE_DISABLED || (e131ProxyUniverse < startUniverse || e131ProxyUniverse > endUniverse))) {
sendArtnetPollReply(&artnetPollReply, ipAddress, e131ProxyUniverse);
}
#endif
} }
void prepareArtnetPollReply(ArtPollReply *reply) { void prepareArtnetPollReply(ArtPollReply *reply) {