Expand description
rtp is a library of the cross platform messages that are sent between the base computer base station, and robots.
Re-exports§
pub use control_message::ControlMessage;pub use control_message::ControlMessageBuilder;pub use control_message::CONTROL_MESSAGE_SIZE;pub use robot_status_message::RobotStatusMessage;pub use robot_status_message::RobotStatusMessageBuilder;pub use robot_status_message::ROBOT_STATUS_SIZE;pub use radio_addresses::BASE_STATION_ADDRESSES;pub use radio_addresses::ROBOT_RADIO_ADDRESSES;
Modules§
- control_
message - The Control Message is sent to robots over radio to inform them of what actions to take.
- control_
test_ message - The control test message takes the data used by the robot for the current control step and sends the raw sensor values back to the base station.
- imu_
test_ message - Test message sent during the IMU test
- kicker_
program_ message - Message containing information about the current kicker programmer operation
- kicker_
testing - Message containing information about the kicker when running in Kicker Testing Mode
- radio_
addresses - The addresses of radios on the nRF24L01+ Network
- radio_
benchmarks - Messages related to radio benchmarking.
- robot_
status_ message - The Robot Status Message is sent from the robots to the base station and finally to the computer
Enums§
- Team
- The Team the Robots are on
Constants§
- BLUE_
TEAM - Constant used to select the blue team
- YELLOW_
TEAM - Constant used to select the yellow team