dmx
dmx copied to clipboard
Go DMX controller with ArtNet discovery + Angular Web UI with WebSockets
``` INFO heads:events update INFO artnet.Discovery: 192.168.2.134:6454: INFO Name: qmsk-esp-520358 INFO Ports: input=0 output=1 INFO Output 0: 0:0.7 INFO heads:events update INFO artnet.Discovery: 192.168.2.131:6454: INFO Name: qmsk-esp-c94b30 INFO Ports: input=0...
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.4 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...
WiP major `heads.Controller`, `api` refactoring from 2018
Need to run this Coantainer on a Rasperry Pi 3+. change: On Dockerfile Line 3 to: RUN curl -L -o /tmp/dep-linux-arm https://github.com/golang/dep/releases/download/v0.4.1/dep-linux-arm && install -m 0755 /tmp/dep-linux-arm /usr/local/bin/dep now stucks...
The `qmsk-dmx` process exits if sending ArtNet discovery packets fails: ``` INFO qmsk.web: POST presets/test: &heads.APIPresetParams{preset:(*heads.Preset)(0xc82001f880), Intensity:(*heads.Intensity)(0xc82026ea20)} WARNING artnet:controller discovery timeout: 192.168.2.100:6454 INFO artnet.Discovery: 192.168.2.100:6454: INFO Name: NodeMCU-ARTNET INFO Output...
For a head with RGB color controls, each of the RGB controls has its own independent component value. When each of those controls update, they use the most recent color...
Reload heads configuration on SIGHUP, without losing DMX output state.