Fixed drivetrain and shifter output ports.
diff --git a/bot3/output/atom_motor_writer.cc b/bot3/output/atom_motor_writer.cc
index 3d00b1b..95dec0d 100644
--- a/bot3/output/atom_motor_writer.cc
+++ b/bot3/output/atom_motor_writer.cc
@@ -28,8 +28,8 @@
drivetrain.output.FetchLatest();
if (drivetrain.output.IsNewerThanMS(kOutputMaxAgeMS) && kEnableDrivetrain) {
- SetPWMOutput(3, drivetrain.output->right_voltage / 12.0, kTalonBounds);
- SetPWMOutput(4, -drivetrain.output->left_voltage / 12.0, kTalonBounds);
+ SetPWMOutput(4, drivetrain.output->right_voltage / 12.0, kTalonBounds);
+ SetPWMOutput(3, -drivetrain.output->left_voltage / 12.0, kTalonBounds);
} else {
DisablePWMOutput(3);
DisablePWMOutput(4);
@@ -39,8 +39,8 @@
}
shifters.FetchLatest();
if (shifters.get()) {
- SetSolenoid(1, shifters->set);
- SetSolenoid(2, !shifters->set);
+ SetSolenoid(7, shifters->set);
+ SetSolenoid(8, !shifters->set);
}
/*if (shooter.output.IsNewerThanMS(kOutputMaxAgeMS)) {