Files
allwpilib/simulation/halsim_ws_client
Austin Schuh 00ff8b941d [bazel] Publish almost all artifacts (#8141)
This uses all the infrastructure we put together earlier to actually build and publish all the artifacts.

We might still want to adjust what is built by default to control CI times.

Signed-off-by: Austin Schuh <austin.linux@gmail.com>
Co-authored-by: PJ Reiniger <pj.reiniger@gmail.com>
Co-authored-by: David Vo <auscompgeek@users.noreply.github.com>
2025-11-10 10:10:49 -07:00
..
2025-11-07 23:09:21 -08:00

HAL WebSockets Client

This is an extension that provides a client version of a WebSockets API for transmitting robot hardware interface state over a network. See the Robot Hardware Interface WebSockets API specification for more details on the protocol.

Configuration

The WebSockets client has a number of configuration options available through environment variables.

HALSIMWS_HOST: The host to connect to. Defaults to localhost.

HALSIMWS_PORT: The port number to connect to. Defaults to 3300.

HALSIMWS_URI: The URI path to connect to. Defaults to "/wpilibws".