tessl install tessl/pypi-pynetworktables@2021.0.0A pure Python implementation of NetworkTables, used for robot communications in the FIRST Robotics Competition.
Agent Success
Agent success rate when using this tile
75%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.01x
Baseline
Agent success rate without this tile
74%
Build a small diagnostic harness that exercises NetworkTables entirely in-memory for testing, with an option to surface verbose diagnostics to the caller. The harness should expose simple read/write helpers for a specified table path and keep a retrievable log when verbose mode is on.
@generates
class DiagnosticSession:
def __init__(self, verbose: bool = False): ...
def put_entries(self, table: str, values: dict) -> None: ...
def get_entries(self, table: str) -> dict: ...
def clear(self) -> None: ...
def get_diagnostics(self) -> list[str]: ...
def shutdown(self) -> None: ...Provides in-memory test mode and verbose diagnostics for NetworkTables.