Upgraded //y2012 to use the common drive code.
This is a fixup from changing the call signature of DoCoerceGoal
Change-Id: I6a99f666bebd9a728f42083a9c0280e8f2dab295
diff --git a/y2012/control_loops/drivetrain/drivetrain_main.cc b/y2012/control_loops/drivetrain/drivetrain_main.cc
index ddff516..cb453f5 100644
--- a/y2012/control_loops/drivetrain/drivetrain_main.cc
+++ b/y2012/control_loops/drivetrain/drivetrain_main.cc
@@ -1,10 +1,14 @@
-#include "y2012/control_loops/drivetrain/drivetrain.h"
-
#include "aos/linux_code/init.h"
+#include "frc971/control_loops/drivetrain/drivetrain.h"
+#include "y2012/control_loops/drivetrain/drivetrain_base.h"
+
+using ::frc971::control_loops::drivetrain::DrivetrainLoop;
+
int main() {
::aos::Init();
- ::y2012::control_loops::drivetrain::DrivetrainLoop drivetrain;
+ DrivetrainLoop drivetrain(
+ ::y2012::control_loops::drivetrain::GetDrivetrainConfig());
drivetrain.Run();
::aos::Cleanup();
return 0;