blob: a1f391498d9a4db812906b64ed2c0ca5ce60409d [file] [log] [blame]
Alex Perrycb7da4b2019-08-28 19:35:56 -07001namespace y2016.control_loops.shooter;
2
3table Output {
4 // Voltage in volts of the left and right shooter motors.
Ravago Jonesfb6a7a52020-11-14 13:47:46 -08005 voltage_left:double (id: 0);
6 voltage_right:double (id: 1);
Alex Perrycb7da4b2019-08-28 19:35:56 -07007
8 // See comments on the identical fields in Goal for details.
Ravago Jonesfb6a7a52020-11-14 13:47:46 -08009 clamp_open:bool (id: 2);
10 push_to_shooter:bool (id: 3);
Alex Perrycb7da4b2019-08-28 19:35:56 -070011
12 // If true, the lights are on.
Ravago Jonesfb6a7a52020-11-14 13:47:46 -080013 lights_on:bool (id: 4);
Alex Perrycb7da4b2019-08-28 19:35:56 -070014
Ravago Jonesfb6a7a52020-11-14 13:47:46 -080015 forwards_flashlight:bool (id: 5);
16 backwards_flashlight:bool (id: 6);
Alex Perrycb7da4b2019-08-28 19:35:56 -070017}
18
19root_type Output;