2 unstable releases
0.2.0 | Aug 22, 2024 |
---|---|
0.1.0 | Aug 2, 2024 |
#121 in Robotics
61KB
1K
SLoC
nt_client
A blazingly fast WPI NetworkTables 4.1 client, written in Rust.
This is meant to be used within coprocessors that can send and receive data from the robot.
This is still a pre-1.0.0 release! Expect things to not work correctly and breaking changes until a full 1.0.0 release is available!
1.0.0 Release Checklist
- Connecting to server
- Subscribing to a topic
- Publishing to a topic
- 100% documentation coverage
- Proper logging (instead of println!)
- Examples
- Better error handling (less
.expect
) - Reconnections
- Caching
Installation
Add the following dependency to your Cargo.toml
nt_client = "0.2.0"
Or run the following command in your project root
cargo add nt_client
See the /examples
directory for examples on how to use this crate.
Dependencies
~6–16MB
~227K SLoC