v5-brain-stream

Crates.iov5-brain-stream
lib.rsv5-brain-stream
version1.0.0
created_at2024-12-29 14:11:12.658369+00
updated_at2024-12-29 14:11:12.658369+00
descriptionStream the screen of a VEX V5 Brain to your desktop
homepagehttps://github.com/zabackary/v5-brain-stream
repositoryhttps://github.com/zabackary/v5-brain-stream
max_upload_size
id1498242
size129,476
(zabackary)

documentation

README

V5 Brain Stream

V5 Brain Stream streams the VEX V5 Brain screen to a fixed-size desktop application by continually screenshotting the interface.

It uses the vex-v5-serial crate to communicate with the VEX V5 Brain and the iced crate for the GUI. It is intended to be used in video production environments where the VEX V5 Brain screen needs to be displayed on a broadcast or recording.

Installation

To install the V5 Brain Stream application, you need to have Rust and Cargo installed. You can install Rust and Cargo by following the instructions on the official Rust website.

Once you have Rust and Cargo installed, you can install the binary as follows:

cargo install v5-brain-stream

This will build from source the v5-brain-stream binary on your system, which you can then run from the command line.

Relationship to vex-v5-serial

V5 Brain Stream uses the vex-v5-serial crate to communicate with the VEX V5 Brain. The core logic of this application is similar to cargo-v5's cargo v5 screenshot command.

Thank you vexide contributors for making this possible.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Commit count: 3

cargo fmt