Documentation ¶
Overview ¶
Package udmx provides a minimal insterface for sending DMX messages via a cheap uDMX USB interface.
Supported devices include https://www.amazon.com/dp/B07GT3S6V6 and similar hardware.
Inspired by https://github.com/markusb/uDMX-linux
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Device ¶ added in v1.0.0
Device describes a USB-connected uDMX device.
func NewUDMXDevice ¶
NewUDMXDevice creates a new uDMX device.
func (*Device) Set ¶ added in v1.0.0
Set sends a DMX message to `address` with a value of `value`. Generally, this sets a light's brightness, etc to the specified value.
Address is a 1-based user-visible DMX address, even though the DMX wire format is 0-based. To set device #5 to 7, call SetDMX(5, 7)
Click to show internal directories.
Click to hide internal directories.