Depreciated - Use NetworkTables repository instead
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
NetworkTables.Test
NetworkTables
NetworkTablesTest
Sandcastle
.gitattributes
.gitignore
LICENSE.txt
NetworkTablesDotNet.sln
README.md

README.md

NetworkTablesDotNet

Build status

Notice

Please use NetworkTablesCore instead. This will not be updated, unless somebody else would like to take that task on.

Documentation

This is a native DotNet implementation of NetworkTables. Much of the externally facing code, and the method casing were derived from the C++ implementation, with other internal parts derived from the Java implementation. NetworkTables are used to pass non-Driver Station data to and from the robot across the network.

The implementation is currently compiled for .Net 4.5, but as long as you are using VS 2015, you should be able to compile it to .Net 3.5 without much modification.

Only supports the NetworkTables 2.0 protocol. Use NetworkTablesCore for the 3.0 protocol and up to date support.

.. note:: NetworkTables is a protocol used for robot communication in the FIRST Robotics Competition, and can be used to talk to SmartDashboard/SFX. It does not have any security, and should never be used on untrusted networks.