Controller | DMX Lighting Controllers
(For "Digital Multiplex with 512 pieces of information") is a standard for digital
communication networks that are commonly used to control stage lighting and effects.
was originally intended as a standardized method for controlling light dimmers,
which, prior to DMX512, had employed various incompatible proprietary protocols.
it soon became the primary method for linking not only controllers and dimmers,
but also more advanced fixtures and special effects devices such as fog machines
and moving lights, and has also expanded to uses in non-theatrical interior and
architectural lighting; DMX512 has been used at scales ranging from strings of
Christmas lights to electronic billboards.
employs EIA-485 differential signaling at its physical layer, in conjunction with
a variable-size, packet based communication protocol. It is unidirectional and
does not include automatic error checking and correction.
by the Engineering Commission of United States Institute for Theatre Technology
(USITT), the DMX512 standard (For "Digital Multiplex with 512 pieces of information")
was created in 1986, with subsequent revisions in 1990 leading to USITT DMX512/1990.