added more manual overrides to the indexer
diff --git a/frc971/control_loops/index/index.cc b/frc971/control_loops/index/index.cc
index bec7992..0e5270a 100644
--- a/frc971/control_loops/index/index.cc
+++ b/frc971/control_loops/index/index.cc
@@ -999,7 +999,11 @@
if (output) {
output->intake_voltage = intake_voltage;
output->transfer_voltage = transfer_voltage;
- output->index_voltage = wrist_loop_->U(0, 0);
+ if (goal->override_index) {
+ output->index_voltage = goal->index_voltage;
+ } else {
+ output->index_voltage = wrist_loop_->U(0, 0);
+ }
output->loader_up = loader_up_;
output->disc_clamped = disc_clamped_;
output->disc_ejected = disc_ejected_;