4 releases

0.2.3 Feb 28, 2024
0.2.1 Jan 13, 2023
0.2.0 Sep 15, 2022
0.1.0 Aug 3, 2022

#249 in Network programming

Download history 1219/week @ 2024-01-25 1291/week @ 2024-02-01 1381/week @ 2024-02-08 1357/week @ 2024-02-15 1820/week @ 2024-02-22 1859/week @ 2024-02-29 1904/week @ 2024-03-07 1762/week @ 2024-03-14 1572/week @ 2024-03-21 1616/week @ 2024-03-28 2320/week @ 2024-04-04 2280/week @ 2024-04-11 1970/week @ 2024-04-18 1144/week @ 2024-04-25 728/week @ 2024-05-02 713/week @ 2024-05-09

5,087 downloads per month
Used in 5 crates (via zenoh-link-serial)

EPL-2.0 OR Apache-2.0

21KB
288 lines

Zenoh Serial

This repo contains the Zenoh Frame format over serial (RS232-like) transports.

Build it

You need rust and Cargo, look on the rust website how to install it.

$ cd ~
$ git clone https://github.com/ZettaScaleLabs/z-serial
$ cd z-serial
$ cargo build --release

How to test it

Open two terminals, on the first one start the echo server:

$ cd ~/z-serial
$ ./target/release/examples/serial-echo <serial device> -s -b <baud rate>
...

On the second one start the client

$ cd ~/z-serial
./target/release/examples/serial-echo <serial device>  -i <send interval> -b <baud rate>

Dependencies

~5–18MB
~178K SLoC