blob: 4e76e270d6fee78c583c78c322ca859c2bf0c41a [file] [log] [blame]
Alex Perrycb7da4b2019-08-28 19:35:56 -07001namespace y2014.control_loops.shooter;
2
3table Status {
4 // Whether it's ready to shoot right now.
5 ready:bool;
6 // Whether the plunger is in and out of the way of grabbing a ball.
7 // TODO(ben): Populate these!
8 //cocked:bool;
9 // How many times we've shot.
10 shots:int;
11 //done:bool;
12 // What we think the current position of the hard stop on the shooter is, in
13 // shot power (Joules).
14 hard_stop_power:double;
15
16 absolute_position:double;
17 absolute_velocity:double;
18 state:uint;
19}
20
21root_type Status;