Expose More Internal Superstructure State in Status Message
Signed-off-by: Niko Sohmers <nikolai@sohmers.com>
Change-Id: I17aaff27e8bf5b70d39734040506c7b4bbe61b10
diff --git a/y2024/control_loops/superstructure/superstructure.cc b/y2024/control_loops/superstructure/superstructure.cc
index 6b262c1..dc9369e 100644
--- a/y2024/control_loops/superstructure/superstructure.cc
+++ b/y2024/control_loops/superstructure/superstructure.cc
@@ -615,6 +615,13 @@
status_builder.add_state(state_);
status_builder.add_uncompleted_note_goal(uncompleted_note_goal_status);
status_builder.add_extend_ready_for_transfer(extend_at_retracted);
+ status_builder.add_extend_at_retracted(extend_at_retracted);
+ status_builder.add_turret_ready_for_load(turret_ready_for_load);
+ status_builder.add_altitude_ready_for_load(altitude_ready_for_load);
+ status_builder.add_extend_ready_for_catapult_transfer(
+ extend_ready_for_catapult_transfer);
+ status_builder.add_extend_beambreak(position->extend_beambreak());
+ status_builder.add_catapult_beambreak(position->catapult_beambreak());
(void)status->Send(status_builder.Finish());
}