Skip to content

DatAsianBoi123/nt_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A blazingly fast NetworkTables 4.1 client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages