blob: 7e790cdac3705138020fd70ebe73aca71a049b04 [file] [log] [blame]
namespace y2016.control_loops.superstructure;
table Output {
voltage_intake:float (id: 0);
voltage_shoulder:float (id: 1);
voltage_wrist:float (id: 2);
voltage_top_rollers:float (id: 3);
voltage_bottom_rollers:float (id: 4);
// Voltage to sent to the climber. Positive is pulling the robot up.
voltage_climber:float (id: 5);
// If true, release the latch to trigger the climber to unfold.
unfold_climber:bool (id: 6);
// If true, release the latch to hold the traverse mechanism in the middle.
traverse_unlatched:bool (id: 7);
// If true, fire the traverse mechanism down.
traverse_down:bool (id: 8);
}
root_type Output;