#remote #serial #usb #cross #tokio

app remote_serial

远程连接串行

2个稳定版本

1.0.9 2021年4月23日
1.0.7 2021年4月16日

#34 in #cross

MIT 协议

22KB
425

远程uart

Crates.io MIT licensed Build Status Size Crates.io GitHub release (latest by date) GitHub tag (latest by date)

安装

cargo install remote_serial

使用xargo构建

cargo install xargo
xargo +nightly build --target x86_64-unknown-linux-gnu --release

运行

帮助

$ remote_serial -h
remote_serial 1.0.9

USAGE:
    remote_serial [FLAGS] [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -t, --trace      Trun on trace
    -V, --version    Prints version information

OPTIONS:
    -b, --baud <baud>            Baud rate to use [default: 115200]
    -d, --device <device>        Filter based on name of device
    -o, --output <output>        save serial output to a file
    -c, --password <password>    server password [default: 32485967]
    -p, --port <port>            current server port [default: 6258]
    -s, --server <server>        remote server ip:port

服务器

remote_serial -d /dev/ttyACM0 # for unix
remote_serial -d COM6 # for windows

客户端

remote_serial -s ip:port

依赖关系

~12MB
~200K SLoC