fix auto hanging with no hot goal messages
diff --git a/frc971/autonomous/auto.cc b/frc971/autonomous/auto.cc
index aaf0d2b..6d807f1 100644
--- a/frc971/autonomous/auto.cc
+++ b/frc971/autonomous/auto.cc
@@ -400,7 +400,9 @@
if (ShouldExitAuto()) return;
} else if (auto_version == AutoVersion::kSingleHot) {
do {
- hot_goal_decoder.Update(true);
+ // TODO(brians): Wait for next message with timeout or something.
+ ::aos::time::SleepFor(::aos::time::Time::InSeconds(0.003));
+ hot_goal_decoder.Update(false);
if (ShouldExitAuto()) return;
} while (!hot_goal_decoder.left_triggered() &&
(::aos::time::Time::Now() - start_time) <