blob: e822bf440d5b8fdfe50a944f2badc093beb95b58 [file] [log] [blame]
Austin Schuh18799112016-03-16 22:09:54 -07001package y2016.actors;
2
John Park33858a32018-09-28 23:05:48 -07003import "aos/actions/actions.q";
Austin Schuh18799112016-03-16 22:09:54 -07004
5// Parameters to send with start.
6struct VisionAlignActionParams {
7 int32_t run;
8};
9
10queue_group VisionAlignActionQueueGroup {
11 implements aos.common.actions.ActionQueueGroup;
12
13 message Goal {
14 uint32_t run;
15 VisionAlignActionParams params;
16 };
17
18 queue Goal goal;
19 queue aos.common.actions.Status status;
20};
21
22queue_group VisionAlignActionQueueGroup vision_align_action;