diff --git a/light9/collector/service.py b/light9/collector/service.py --- a/light9/collector/service.py +++ b/light9/collector/service.py @@ -31,6 +31,7 @@ from starlette_exporter import Prometheu STAT_SETATTR = Summary('set_attr', 'setAttr calls') +RATE=20 class Updates(WebSocketEndpoint, UiListener): @@ -84,7 +85,7 @@ def main(): # port=6445, # rate=rate), #sudo chmod a+rw /dev/bus/usb/003/021 - Udmx(L9['output/dmxA/'], bus=3, address=21, lastDmxChannel=200), + Udmx(L9['output/dmxA/'], bus=3, address=21, lastDmxChannel=200, rate=RATE), ] except Exception: log.error("setting up outputs:") diff --git a/light9/effect/sequencer/service.py b/light9/effect/sequencer/service.py --- a/light9/effect/sequencer/service.py +++ b/light9/effect/sequencer/service.py @@ -22,7 +22,7 @@ from light9.effect.sequencer.sequencer i from light9.metrics import metrics from light9.run_local import log -RATE = 30 +RATE = 20 async def changes():