diff --git a/wled00/cfg.cpp b/wled00/cfg.cpp index d6d94fbd..8b920190 100644 --- a/wled00/cfg.cpp +++ b/wled00/cfg.cpp @@ -388,6 +388,8 @@ bool deserializeConfig(JsonObject doc, bool fromFS) { if (!DMXAddress || DMXAddress > 510) DMXAddress = 1; CJSON(DMXSegmentSpacing, if_live_dmx[F("dss")]); if (DMXSegmentSpacing > 150) DMXSegmentSpacing = 0; + CJSON(e131Priority, if_live_dmx[F("e131prio")]); + if (e131Priority > 200) e131Priority = 200; CJSON(DMXMode, if_live_dmx["mode"]); tdd = if_live[F("timeout")] | -1; @@ -846,6 +848,7 @@ void serializeConfig() { JsonObject if_live_dmx = if_live.createNestedObject("dmx"); if_live_dmx[F("uni")] = e131Universe; if_live_dmx[F("seqskip")] = e131SkipOutOfSequence; + if_live_dmx[F("e131prio")] = e131Priority; if_live_dmx[F("addr")] = DMXAddress; if_live_dmx[F("dss")] = DMXSegmentSpacing; if_live_dmx["mode"] = DMXMode; diff --git a/wled00/data/settings_sync.htm b/wled00/data/settings_sync.htm index 9fc2e16e..e1ff93d0 100644 --- a/wled00/data/settings_sync.htm +++ b/wled00/data/settings_sync.htm @@ -149,6 +149,7 @@ Start universe:
Skip out-of-sequence packets:
DMX start address:
DMX segment spacing:
+E1.31 port priority:
DMX mode: