woutgg / ofxGenericDmx

an OpenFrameworks addon currently usable for both Enttec as well as generic DMX devices based on the FTDI USB chip
http://github.com/woutgg/ofxGenericDmx
MIT License
30 stars 8 forks source link

Asynchronous data writing #13

Open woutgg opened 3 years ago

woutgg commented 3 years ago

With all DMX channels in use, transmitting a packet takes ~23ms (details).

When running at 30 FPS, this blocks more than 2/3 of the time on data writing, which can be avoided by moving the write into a separate thread.