nt_client

Crates.iont_client
lib.rsnt_client
version0.2.0
sourcesrc
created_at2024-08-02 21:07:12.957398
updated_at2024-08-22 23:47:23.434977
descriptionA blazingly fast NetworkTables 4.1 client
homepage
repositoryhttps://github.com/DatAsianBoi123/nt_client
max_upload_size
id1323712
size91,420
DatAsiqn (DatAsianBoi123)

documentation

README

nt_client

downloads crates.io docs license

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.

Commit count: 0

cargo fmt