Page 1 of 1

Simple USB driver API for dynamic DMX512 control

Posted: Wed May 13, 2020 8:26 pm
by clemon
I need to dynamically control a set of DMX512 input LED lights. A python program running on Linux on a PC or RaspberryPi determines light settings. I'd like to use some sort of low level driver code to output a light configuration about 2 or 3 times a second to a Enttec USB to DMX512 interface. QLC+ will create these commands, as it's compatible with the Enttec hardware, but I don't need the GUI part of the QLC application, just the low level interface USB drivers and details of the message format to the USB outputs. Is this possible, and where might I find documentation.

Re: Simple USB driver API for dynamic DMX512 control

Posted: Thu May 14, 2020 2:15 pm
by mcallegari
What you're looking for is called OLA, not QLC+
https://www.openlighting.org/ola/

Re: Simple USB driver API for dynamic DMX512 control

Posted: Fri May 15, 2020 6:17 am
by clemon
Thanks, I found that and it looks promising.

Re: Simple USB driver API for dynamic DMX512 control

Posted: Fri May 15, 2020 7:31 am
by mcallegari
Unless you use the QLC+ web API via websocket:
https://www.qlcplus.org/Test_Web_API.html

In that case, QLC+ Ui is irrelevant