MIDI-MT - Lighting control module “lighting devices, DMX512 protocol”

MIDI-MT Documentation in English

Lighting control

The DMX512 protocol is designed to control lighting fixtures. It allows you to control 512 channels simultaneously via one three-wire communication line. Depending on the capabilities of the lighting device, you can change the color, brightness, position of the light beam, switching effects and many other characteristics. As a rule, several channels are used on one lighting fixture. Several devices switched on simultaneously allow using the DMX512 control protocol to create light patterns and design elements of varying complexity.

Control module settings via the “DMX512” protocol

The module allows you to control lighting devices and equipment using the “DMX512” protocol. Supports devices connected via COM port. For example, originals or analogues “ENTEC OpenDMX”, “DMX ENTTEC PRO”, “ENTTEC ULTRA DMX”, “DMX King”, “RS485 port converter”, Arduino-based devices: “AdaLight”, “AdriLight” and compatible with them.

Configuration file

It is also possible to edit the configuration file in any editor you are familiar with. The main section of lighting control settings using the DMX512 protocol looks like this:

  ...
  "lights": {
    "pool": true,
    "dmx": {
      "enable": true,
      "send_bobonly": false,
      "port": 4,
      "type": "AdaLight compatible (momo)",
      "baudrate": 115200,
      "stopbits": 1,
      "timeout": 3,
      "smoothly": 5,
      "name": "USB Serial Port"
    },
    ... 
  },
  ... 

Client firmware based on Arduino