#串口 #串行 #列表 #监控 #工具 #命令行工具

程序 wolffserial

简单的命令行工具,用于列出和监控串口

3 个不稳定版本

0.2.1 2022年7月7日
0.1.2 2022年7月2日
0.1.1 2022年7月2日

#9 in #监控

MIT 许可证

9KB
120 代码行

wolffserial-rs

GitHub Build_Win GitHub Build_Ubuntu License GitHub code size in bytes GitHub repo size Lines of code GitHub tag (latest by date)

一个用于从串口读取并列出可用串口的小助手程序

构建和开发

Windows

只要你的路径上有 cargo,你应该可以使用 cargo build 或使用 cargo run 运行

Linux

你可能需要安装 libudev-devpkg-config 来正确构建软件包,在 Ubuntu 上这通常可以通过

# apt install libudev-dev pkg-config

运行二进制文件

二进制文件需要从终端运行,并带有一个子命令来告诉它要做什么。可以使用 help 子命令或 --help 标志来显示可用的选项和命令,也可以用来查看特定命令的帮助(例如,使用 ./wolffserial help watch 查看 watch 子命令 的帮助)

以下是从运行 ./wolffserial help 获得的示例输出,从这里你可以看到子命令的功能

Recieve input from a serial device 
Reads data from a serial port and echoes it to stdout

USAGE:
    wolffserial [SUBCOMMAND]

FLAGS:
    -h, --help    Prints help information

SUBCOMMANDS:
    help     Prints this message or the help of the given subcommand(s)
    list     Lists available devices
    watch    Watch a specific device

待办事项

  • 使用通用工具重新命名
  • 断开重试超时
  • 添加初始示例测试

依赖

~3–4MB
~72K SLoC