7个版本

0.5.0 2023年10月18日
0.4.0 2022年10月27日
0.3.4 2022年10月27日
0.3.3 2021年5月8日

多媒体类别中排名第252

每月下载量27

MIT许可证

16KB
332 代码行

rust-dmx

这个库旨在为DMX端口提供通用特质。目前库仅支持Enttec USB DMX Pro(原始版本,不包括2个宇宙的MkII)。它还提供了一个离线端口占位符。

用法

使用available_ports函数获取所有可用端口的列表。在使用之前必须打开端口。

use rust_dmx::{available_ports, DmxPort};

let port = available_ports()?[0];
port.open()?;
port.write(&[0, 1, 2, 3][..])?;

端口可以进行序列化/反序列化,保持其身份。在反序列化后需要重新打开。

依赖项

约2.6-4MB
约83K SLoC