diff --git a/wled00/bus_manager.cpp b/wled00/bus_manager.cpp index 16701bbb7..f1da92806 100755 --- a/wled00/bus_manager.cpp +++ b/wled00/bus_manager.cpp @@ -554,6 +554,10 @@ BusNetwork::BusNetwork(BusConfig &bc) _rgbw = false; _UDPtype = 2; break; + case TYPE_NET_ARTNET_RGBW: + _rgbw = true; + _UDPtype = 2; + break; case TYPE_NET_E131_RGB: _rgbw = false; _UDPtype = 1; diff --git a/wled00/const.h b/wled00/const.h index da6fa85f6..30a045319 100644 --- a/wled00/const.h +++ b/wled00/const.h @@ -285,6 +285,7 @@ #define TYPE_NET_E131_RGB 81 //network E131 RGB bus (master broadcast bus, unused) #define TYPE_NET_ARTNET_RGB 82 //network ArtNet RGB bus (master broadcast bus, unused) #define TYPE_NET_DDP_RGBW 88 //network DDP RGBW bus (master broadcast bus) +#define TYPE_NET_ARTNET_RGBW 89 //network ArtNet RGB bus (master broadcast bus, unused) #define IS_TYPE_VALID(t) ((t) > 15 && (t) < 128) #define IS_DIGITAL(t) (((t) > 15 && (t) < 40) || ((t) > 47 && (t) < 64)) //digital are 16-39 and 48-63 diff --git a/wled00/data/settings_leds.htm b/wled00/data/settings_leds.htm index 654c99a54..611653a64 100644 --- a/wled00/data/settings_leds.htm +++ b/wled00/data/settings_leds.htm @@ -401,6 +401,7 @@ ${i+1}: +
mA/LED: