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次
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