fixes to make the new sensor stuff work
diff --git a/aos/crio/controls/ControlsManager.h b/aos/crio/controls/ControlsManager.h
index aa78587..5971f46 100644
--- a/aos/crio/controls/ControlsManager.h
+++ b/aos/crio/controls/ControlsManager.h
@@ -8,6 +8,8 @@
// to be passed to START_ROBOT_CLASS (a WPILib macro) to start all of the code.
class ControlsManager : public RobotBase {
public:
+ ControlsManager();
+
virtual void StartCompetition();
static ControlsManager &GetInstance() {
@@ -20,6 +22,7 @@
private:
// Hooks that subclasses have to implement to do the correct things at the
// correct times.
+ virtual void CreateObjects() = 0;
virtual void RegisterControlLoops() = 0;
virtual void StartSensorBroadcasters() = 0;
};