3 个不稳定版本
0.1.0 | 2023年3月31日 |
---|---|
0.0.2 | 2023年3月29日 |
0.0.1 | 2023年3月23日 |
#468 in 可视化
每月下载量:32
78KB
745 行
仪表
实时数据可视化仪表盘。
安装
如果您有 Rust 工具链,只需克隆此项目,然后从根目录
cargo install --path .
用法
创建一个 gauges.toml
文件(见示例)并启动 gauges-server
发送数据
在 examples
目录中您可以找到一些 Rust 客户端的示例
canbus
:从 CAN 总线读取信号并将其发送到gauges-server
client
:生成假数据并将其发送到gauges-server
您可以轻松地将遥测数据发送到 gauges-server
,即使没有 Rust 客户端。
您只需打开一个 TCP 套接字并发送一些带有换行符分隔的 JSON 消息。
示例,来自 bash
while sleep 1; do
echo "{\"record\":{\"value\":{\"Float\":$( date +%S )}},\"id\":{\"Num\":1}}";
done | nc localhost 9999
依赖项
~12–52MB
~786K SLoC