blob: aecc0909d142cd93bad49ea475b30b079d5f4ec9 [file] [log] [blame]
milind-u086d7262022-01-19 20:44:18 -08001namespace y2022.control_loops.superstructure;
2
3table Output {
Henry Speiser55aa3ba2022-02-21 23:21:12 -08004 // Voltage of the climber falcon
5 // - is down + is up
6 climber_voltage:double (id: 0);
Jacob Ismael322ebb92022-02-09 20:12:47 -08007
Henry Speiser55aa3ba2022-02-21 23:21:12 -08008 // Voltage of the catapult falcon
9 // Positive lifts the catapult to fire.
10 catapult_voltage:double (id: 1);
Jacob Ismael322ebb92022-02-09 20:12:47 -080011
Henry Speiser55aa3ba2022-02-21 23:21:12 -080012 // Voltage of the turret falcon
13 // Positive rotates the turret around the Z axis (up) according to the
14 // right hand rule.
15 turret_voltage:double (id: 2);
16
17 // Intake joint voltages.
18 intake_voltage_front:double (id: 3);
19 intake_voltage_back:double (id: 4);
20
21 // Intake roller voltages
22 roller_voltage_front:double (id: 5);
23 roller_voltage_back:double (id: 6);
24 // One transfer motor for both sides
25 transfer_roller_voltage:double (id: 7);
milind-u086d7262022-01-19 20:44:18 -080026}
27
28root_type Output;