Add functionality to trigger a timeout and show the countdown on the audience display (fixes #51).

This commit is contained in:
Patrick Fairbank
2018-09-18 23:58:33 -07:00
parent 27f0134ff7
commit d8c4b92f57
18 changed files with 314 additions and 114 deletions

View File

@@ -13,7 +13,8 @@ var MatchTiming = struct {
PauseDurationSec int
TeleopDurationSec int
EndgameTimeLeftSec int
}{3, 15, 2, 135, 30}
TimeoutDurationSec int
}{3, 15, 2, 135, 30, 0}
func GetAutoEndTime(matchStartTime time.Time) time.Time {
return matchStartTime.Add(time.Duration(MatchTiming.WarmupDurationSec+MatchTiming.AutoDurationSec) * time.Second)