Commit Graph

21 Commits

Author SHA1 Message Date
Patrick Fairbank
e26781b7d3 Refactor database models into separate package. 2017-08-27 13:54:24 -07:00
Patrick Fairbank
299c601e8f Refactor game-specific models into separate package. 2017-08-23 21:45:15 -07:00
Brian Silverman
c486b0b0c2 Reject connections in a way driver's stations are happier about
Doing it this way allows tethering while FMS is running for robots which
aren't in the current match.
2017-04-15 14:14:16 -07:00
Brian Silverman
94c6929f2b Change the UDP port number to the one FMS uses
This lets it control driver stations without prompting to allow taking
control.
2017-04-15 13:16:40 -07:00
Patrick Fairbank
33844049ed Expose team in AllianceStation JSON for field monitor (fixes #32). 2016-10-16 15:27:30 -07:00
Kunal Mehta
cf1be887b6 Switch DS dropouts to use log
So it includes timestamps in the console output.
2016-10-09 23:57:42 -07:00
Patrick Fairbank
3a59e26753 Merge pull request #21 from ThadHouse/timing-fixes
Fixes autonomous reported time to driver station
2016-09-27 15:52:08 -07:00
Thad House
e6de8c98c3 Fixes autonomous reported time to driver station
The 2 bytes should be reporting the time left in the current period, not
the time total left in the match.
2016-09-27 09:31:28 -07:00
Cheesy Arena
84eb58f0bc Fixed bug where less than full team list crashes. 2016-09-26 19:57:52 -07:00
Patrick Fairbank
38aeb20e21 Implement DS UDP packet listening. 2016-08-28 20:20:39 -07:00
Patrick Fairbank
a0fcf215ee Partially enable DHCP and fix some 2015 protocol bugs. 2016-08-28 18:46:33 -07:00
Patrick Fairbank
a987086160 Implement 2015 driver station protocol. 2016-08-24 20:54:31 -07:00
Patrick Fairbank
3e25f1334c Add bandwidth monitoring. 2015-06-20 23:54:14 -07:00
Patrick Fairbank
d86a46f12e Cleaned up the code and added comments. 2014-09-06 22:25:12 -07:00
Patrick Fairbank
4da39e3d2a Added DS packet logging. 2014-08-28 21:20:04 -07:00
Patrick Fairbank
a904eec98b Cleaned up FTA display. 2014-08-23 23:42:13 -07:00
Nick Eyre
fe660e9b4f WIP: Austin's changes at beta testing day. 2014-08-23 21:01:43 -07:00
Patrick Fairbank
86c22accea Implemented websocket interface to match play screen. 2014-07-06 23:22:27 -07:00
Patrick Fairbank
576bccacd3 Added match flow control. 2014-07-04 16:55:29 -07:00
Patrick Fairbank
4721e7d8f0 Fixed packet count and trip time decoding and tests. 2014-07-02 22:08:20 -07:00
Patrick Fairbank
7f58f366c2 Added communication with the driver station. 2014-07-02 00:11:57 -07:00