#应用程序 #tether #egui #测试 #系统 #小部件

app tether-egui

基于Tether的应用程序构建和测试的GUI

4个版本

0.9.4 2023年12月21日
0.9.3 2023年12月21日
0.9.2 2023年12月21日
0.9.1 2023年12月21日

#1816 in Web编程

MIT许可证

1MB
2K SLoC

Tether egui UI构建器

一个用于远程控制基于Tether的系统、模拟输入等(即将推出)的小型桌面应用程序。使用即时模式GUI库egui构建。

易于开始

如果您系统上已安装Cargo,您可以使用cargo install tether-egui进行安装,并可以使用tether-egui在任何时候简单地从命令行启动。

...或者下载您操作系统的最新版本并运行它。

命令行选项

默认情况下,Tether Egui将尝试连接到运行在tcp://localhost:1883的MQTT代理。

通过传递--tether.disable以无Tether启动(仅构建您的UI)。

更多选项:--帮助

可用小部件

  • 浮点数(64位)
  • 整数(i64)
  • 颜色(8位R、G、B、A)
  • 布尔值/复选框(例如,用于状态)
  • 空消息(例如,用于ping、心跳或表示“事件”)
  • 点2D(例如,用于跟踪数据)
  • 通用数据(将字符串解析为JSON -> MessagePack)

待办事项/路线图

查看问题以获取建议的新功能。并添加您自己的!

依赖项

~29–65MB
~1M SLoC