文件名称:rust-lifx:LiFX Lan协议在Rust中的实现
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-07 02:13:27
Rust
锈铁 描述 rust-lifx提供了可以与任意数量的lifx灯泡进行通信的客户端的简单实现,并提供了LiFX开发人员网页上LAN协议中描述的有效负载,标头,消息和序列化过程的实现。 当前,该实现针对LAN协议的V2.0 。 贡献 鼓励大家做出贡献! 如果要添加或修改代码,请创建请求请求! 设置 设置是使用cargo完成的。 赶紧跑: cargo build 您可以运行许多示例来进行测试。 要查看有关网络上配置的灯泡的一些信息,可以运行: cargo run --example lifx_get_service 配置记录器以在运行示例时进行打印 要配置记录器以在运行示例时打印出有用的信息,请运行: export RUST_LOG=device.in=info,device.out=info 要进行更详细的控制,可以为以下记录器设置记录级别: device.in-客户端
【文件预览】:
rust-lifx-master
----rustfmt.toml(30B)
----Cargo.toml(257B)
----src()
--------message.rs(2KB)
--------client.rs(11KB)
--------lib.rs(502B)
--------payload.rs(17KB)
--------serialize.rs(14KB)
--------header.rs(6KB)
----examples()
--------lifx_rainbow.rs(1KB)
--------lifx_get_service.rs(987B)
--------lifx_power_on.rs(405B)
----.travis.yml(201B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(27B)