Add dummy superstructure actor for 2016
The action quits almost immediately. It doesn't do anything right
now.
Change-Id: I1cc21d9be3d355e353adeeeef963c7eca40b8a97
diff --git a/y2016/actors/superstructure_action.q b/y2016/actors/superstructure_action.q
new file mode 100644
index 0000000..72bd310
--- /dev/null
+++ b/y2016/actors/superstructure_action.q
@@ -0,0 +1,22 @@
+package y2016.actors;
+
+import "aos/common/actions/actions.q";
+
+// Parameters to send with start.
+struct SuperstructureActionParams {
+ double value;
+};
+
+queue_group SuperstructureActionQueueGroup {
+ implements aos.common.actions.ActionQueueGroup;
+
+ message Goal {
+ uint32_t run;
+ SuperstructureActionParams params;
+ };
+
+ queue Goal goal;
+ queue aos.common.actions.Status status;
+};
+
+queue_group SuperstructureActionQueueGroup superstructure_action;