WIP: Austin's changes at beta testing day.

This commit is contained in:
Nick Eyre
2014-08-23 21:01:43 -07:00
parent 777eef3723
commit fe660e9b4f
11 changed files with 297 additions and 15 deletions

View File

@@ -14,7 +14,7 @@ import (
const (
arenaLoopPeriodMs = 10
dsPacketPeriodMs = 250
dsPacketPeriodMs = 20
matchEndScoreDwellSec = 3
)
@@ -335,6 +335,14 @@ func (arena *Arena) StartMatch() error {
db.SaveMatch(arena.currentMatch)
}
// At the beginning of the match, save the missed packet count.
for _, allianceStation := range arena.AllianceStations {
if allianceStation.DsConn != nil {
allianceStation.DsConn.DriverStationStatus.MissedOffset =
allianceStation.DsConn.DriverStationStatus.MissedPacketCount
}
}
arena.MatchState = START_MATCH
}
return err