blob: 579737841be127775134ef706983997213e568b7 [file] [log] [blame]
Austin Schuh80ff2e12014-03-08 12:06:19 -08001package frc971.actions;
2
Brian Silverman2c1e0342014-04-11 16:15:01 -07003import "frc971/actions/action.q";
4
Austin Schuh80ff2e12014-03-08 12:06:19 -08005queue_group DrivetrainActionQueueGroup {
Brian Silverman2c1e0342014-04-11 16:15:01 -07006 implements frc971.actions.ActionQueueGroup;
Austin Schuh80ff2e12014-03-08 12:06:19 -08007
8 message Goal {
9 // If true, run this action. If false, cancel the action if it is
10 // currently running.
11 bool run;
12 double left_initial_position;
13 double right_initial_position;
14 double y_offset;
15 double maximum_velocity;
16 };
17
18 queue Goal goal;
Brian Silverman2c1e0342014-04-11 16:15:01 -070019 queue frc971.actions.Status status;
Austin Schuh80ff2e12014-03-08 12:06:19 -080020};
21
22queue_group DrivetrainActionQueueGroup drivetrain_action;