Skip to content
/ DmxPy Public
forked from davepaul0/DmxPy

Control USB-DMX Hardware through Python. Works with Raspberry Pi, supports Enttec DMX USB Pro

Notifications You must be signed in to change notification settings

bolirev/DmxPy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

DmxPy - Python Controller for USB - DMX devices

DmxPy is a super-lightweight Python library for controlling any USB-DMX device that is compatible with Enttec's DMXUSB Pro. This includes all Dmxking ultraDMX devices.

DmxPy requires PySerial to work - http://pyserial.sourceforge.net/

To import:
from DmxPy import DmxPy

To initialize:
dmx = DmxPy('serial port') Where 'serial port' is where your device is located.

To set a channel's value:
dmx.setChannel(chan, value) Where 'chan' and 'value' are integers representing the respective DMX channels and values to set!

To push dmx changes to device:
dmx.render() You need to call this to update the device!

About

Control USB-DMX Hardware through Python. Works with Raspberry Pi, supports Enttec DMX USB Pro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published