3 个不稳定版本

0.1.0 2023年3月31日
0.0.2 2023年3月29日
0.0.1 2023年3月23日

#468 in 可视化

每月下载量:32

MIT 许可证

78KB
745

仪表

实时数据可视化仪表盘。

gauges preview

安装

如果您有 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