Move VisionStatus to an event loop
Convert the simulation over to using SimulatedEventLoop as well.
Change-Id: I05d837530f83df5432f056ca5ef6515fbab5f897
diff --git a/y2017/control_loops/superstructure/column/column.cc b/y2017/control_loops/superstructure/column/column.cc
index 85af86b..b4762a7 100644
--- a/y2017/control_loops/superstructure/column/column.cc
+++ b/y2017/control_loops/superstructure/column/column.cc
@@ -364,8 +364,9 @@
status->stuck_voltage = IndexerStuckVoltage();
}
-Column::Column()
- : profiled_subsystem_(
+Column::Column(::aos::EventLoop *event_loop)
+ : vision_time_adjuster_(event_loop),
+ profiled_subsystem_(
::std::unique_ptr<
::frc971::control_loops::SimpleCappedStateFeedbackLoop<6, 2, 2>>(
new ::frc971::control_loops::SimpleCappedStateFeedbackLoop<