#dmx #lighting #cli #artnet #open-dmx

app artnet_to_opendmx

简单的artnet到opendmx桥接器

3个版本 (1个稳定版)

1.1.0 2024年3月6日
0.2.0 2023年5月12日
0.1.0 2023年3月10日

#43 in 多媒体

Download history 13/week @ 2024-03-13 8/week @ 2024-03-27 4/week @ 2024-04-03

每月下载 57

MIT 许可证

190KB
994

artnet_to_opendmx — 最新版本 构建 许可证

简单的artnet到opendmx桥接器


支持COM和/dev/tty端口。

用法

artnet_to_opendmx.exe <UNIVERSE> <DEVICE_NAME> [OPTIONS]
artnet_to_opendmx.exe <COMMAND>
命令
list 列出可用设备
help 打印信息
version 打印版本
参数
< UNIVERSE > 要监听的art-net宇宙
< DEVICE_NAME > 接口端口名称
选项
-c --controller 要监听的具体控制器(localhost为0.0.0.0)(默认:所有)
-p --port 要监听的端口(默认:6454)
-n --name 节点名称
-b --break 两个DMX数据包之间的最小时间(毫秒)(默认:25)
-r --remember 如果art-net连接丢失,则保留最后一个DMX值(默认:false)
--verbose 打印接收到的art-net数据包的信息(默认:false)
--nogui 禁用GUI(默认:false)

示例

在宇宙0上打开名为"Interface1"的桥接器,并连接到设备COM4

artnet_to_opendmx.exe 0 COM4 --name "Interface1" --remember --verbose

列出所有可用设备

artnet_to_opendmx.exe list

故障排除

  • 设置窗口有缩放问题

    检查应用程序是否有缩放窗口的权限。这应该在Linux上才是一个问题。

  • DMX输出闪烁

    如果DMX输出闪烁,请尝试增加断开时间。这可能是因为DMX接口无法处理数据速率。

    如果有多个发送者向同一宇宙发送数据,数据可能会相互干扰。请尝试将控制器选项设置为特定发送者。

  • 还有其他问题吗?

    如果您遇到其他问题,请提交一个问题。

构建

在构建项目之前,请确保安装了dependencies.txt中列出的依赖项。

贡献

欢迎贡献!如果您有什么可以改进程序的东西,请提交一个问题或pull request。

依赖项

~22–41MB
~516K SLoC