从python控制到enttec pro dmx。
pyenttec的Python项目详细描述
Pyenttec
python模块,用于使用enttec pro(或兼容的)dmx端口发送dmx。支持Python2和3。
PYPI上提供: https://pypi.org/project/pyenttec/
在OS X上,使用select_port功能非常简单:
import pyenttec as dmx
port = dmx.select_port()
port.dmx_frame[0] = 123
port.render()
在Windows或Linux上,使用前必须修改选择端口功能。Windows使用 有编号的COM端口,在Linux上,您的串行端口目录和端口名将 可能不一样。也可以调用dmxconnection构造函数 直接用正确的论据。
支持设置各种端口参数,如刷新率 宇宙长度。对于某些应用(快速选通控制, 例如)使用刷新率为0的截断宇宙允许更快 控制。
此模块以pysimpledMX包的错误修复开始。 https://github.com/c0z3n/pySimpleDMX
然后根据objective-c enttec的coil实现,它变为一个完整的重写。 https://github.com/coil-lighting