blob: fd5782504b08b38e9145acc708ff7d6c2cdc61e3 [file] [log] [blame]
Stephan Massaltd021f972020-01-05 20:41:23 -08001namespace y2020.control_loops.superstructure;
2
3table Output {
Sabina Davis70d5e912020-01-31 21:10:37 -08004 // Votage sent to the hood. Positive moves up.
5 hood_voltage:double;
Sabina Davis6b61de32020-02-02 12:42:51 -08006
7 // Voltage sent to motors on intake joint. Positive extends rollers.
8 intake_joint_voltage:double;
9
10 // Voltage sent to rollers on intake. Positive rolls inward.
11 intake_roller_voltage:double;
Tyler Chatow1879acc2020-02-01 13:26:48 -080012
13 //Voltage sent to the motors.
14 //Positive rotates counterclockwise from a birds eye view.
15 turret_voltage:double;
Tyler Chatowcf413662020-02-09 14:36:36 -080016
17 // Voltage sent to the feeder belt. Positive is feeding.
18 feeder_voltage:double;
19
20 // Voltage sent to the washing_machine and control panel spinner.
21 // Positive runs the washing machine CCW facing the front of the robot, and
22 // the spinner runs CCW from a top down view.
23 washing_machine_spinner_voltage:double;
24
25 // Voltage sent to the kicker. Positive is shooting.
Sabina Davisedf89472020-02-17 15:27:37 -080026 accelerator_left_voltage:double;
27 accelerator_right_voltage:double;
Tyler Chatowcf413662020-02-09 14:36:36 -080028
29 // Voltage sent to the flywheel. Positive is shooting.
Sabina Davisedf89472020-02-17 15:27:37 -080030 finisher_voltage:double;
Sabina Davis5187f862020-02-09 13:16:51 -080031
Sabina Davis6737b092020-02-17 12:59:32 -080032 // Positive is deploying climber and to climb; cannot run in reverse
33 climber_voltage:double;
Stephan Massaltd021f972020-01-05 20:41:23 -080034}
35
36root_type Output;