Commit Graph

414 Commits

Author SHA1 Message Date
Patrick Fairbank
66b119a340 Update match review for 2018. 2018-05-19 13:37:07 -07:00
Patrick Fairbank
0393136588 Fix score calculation for park/climb when they exceed limits. 2018-05-19 13:36:58 -07:00
Patrick Fairbank
4b05e9c6a0 Fix formatting. 2018-05-19 13:36:16 -07:00
Patrick Fairbank
2c017087fc Fix scoring display test. 2018-05-19 13:36:07 -07:00
Patrick Fairbank
8c291d4b2e Update pit display for 2018. 2018-05-19 12:38:34 -07:00
Patrick Fairbank
e877e0f2d0 Fix ranking report. 2018-05-17 21:26:43 -07:00
Patrick Fairbank
fdc92fe07b Update scoring display for 2018. 2018-05-17 21:03:03 -07:00
Patrick Fairbank
be451c96a7 Don't play foghorn if match is aborted during warmup. 2018-05-16 21:46:49 -07:00
Patrick Fairbank
0536f2a5c6 Add a few LED modes. 2018-05-16 21:34:33 -07:00
Patrick Fairbank
d85d1bb8bd Add typing to all enums. 2018-04-15 18:33:10 -07:00
Patrick Fairbank
af224250ee Update .travis.yml. 2018-04-15 16:21:04 -07:00
Patrick Fairbank
4480dcc97a Add initial LED implementation for an E1.31 DMX over Ethernet controller. 2018-04-15 15:09:00 -07:00
Patrick Fairbank
8b8468f4c8 Update assumptions about PLC interface. 2018-04-15 10:45:03 -07:00
Patrick Fairbank
19f1681477 Add real game sounds. 2018-04-13 18:44:03 -07:00
Patrick Fairbank
0c475b0a20 Add generation and sending of game-specific data. 2018-04-11 23:26:36 -07:00
Patrick Fairbank
423baf992c Fix errors flagged by new version of Go. 2018-04-11 19:33:31 -07:00
Patrick Fairbank
e7cf700ced Update game-specific models for 2018. 2018-03-25 20:31:05 -07:00
Patrick Fairbank
cadfc5b095 Update referee display with 2018 fouls. 2018-01-06 15:02:11 -08:00
Patrick Fairbank
2740cc628b Update logos for 2018 game. 2018-01-06 14:42:44 -08:00
Patrick Fairbank
2c2a44aa4b Add retries for access point configuration. 2017-10-31 18:49:52 -07:00
Patrick Fairbank
5ef871adab Merge pull request #54 from themacman/master
Change bandwidth units to megabits + fix .csv match log formatting
2017-10-30 19:52:34 -07:00
Nicholas Dal Porto
d12eaef712 fixed logs so .csv is properly formatted with radio column. 2017-10-29 22:10:28 -07:00
Nicholas Dal Porto
088b3ad37e Swapped units on bandwidth monitoring to Megabits rather than Megabytes, so utilization is more easily quantified. 2017-10-29 22:07:29 -07:00
Patrick Fairbank
470407b801 Add timeout to WiFi configuration. 2017-10-25 20:25:03 -07:00
Patrick Fairbank
11d4f4a8c1 Make WiFi channels configurable (fixes #50). 2017-10-24 21:26:37 -07:00
Patrick Fairbank
42935908b2 Add button to force publishing of alliances to TBA. 2017-10-24 19:38:01 -07:00
Patrick Fairbank
8a5c3cbcd4 Persist team substitutions in practice and playoff matches. 2017-10-24 00:01:05 -07:00
Patrick Fairbank
cc879671b2 Merge branch 'ejordan376-master' 2017-09-23 22:37:03 -07:00
Patrick Fairbank
ed3372cff1 Tweak FTA display. 2017-09-23 22:36:31 -07:00
Patrick Fairbank
f1c2959f4a Merge branch 'master' of https://github.com/ejordan376/cheesy-arena into ejordan376-master 2017-09-23 22:29:24 -07:00
Patrick Fairbank
80c6013b86 Add API to get alliances. 2017-09-23 22:25:36 -07:00
Patrick Fairbank
116228bc12 Fix alliance station display bugs. 2017-09-23 22:24:53 -07:00
Patrick Fairbank
951ef562e1 Update announcer final score fields to match 2017 game. 2017-09-23 21:29:41 -07:00
Patrick Fairbank
1c9173eb89 Update STEMtv base URL. 2017-09-23 21:22:49 -07:00
Patrick Fairbank
2bc0095226 Remove qualification average from alliance station display. 2017-09-23 21:16:31 -07:00
Patrick Fairbank
4df8664b10 Disable AP mutex as the AP doesn't always release SSH sessions. 2017-09-23 21:16:00 -07:00
Patrick Fairbank
acbe62c887 Fix touchpad light cycle order. 2017-09-23 21:15:14 -07:00
Patrick Fairbank
e5270080f1 Offset rotor counts after the previous rotor has been triggered, to enforce in-order activation. 2017-09-23 21:14:17 -07:00
Patrick Fairbank
d9fd1a2e8e Add more touchpad light test modes. 2017-09-23 21:13:22 -07:00
Ed Jordan
2e67e83bf1 Added radio moniter to FTA Page 2017-09-23 18:07:33 -07:00
Patrick Fairbank
79334ab0a0 Tweak scoring display. 2017-09-10 12:23:45 -07:00
Patrick Fairbank
88e5e3c571 Fix some PLC integration bugs. 2017-09-09 15:03:40 -07:00
Patrick Fairbank
664b816e4c Migrate to TBA v3 API. 2017-09-03 23:17:32 -07:00
Patrick Fairbank
d91b530bef Fix some UI bugs. 2017-09-03 22:23:48 -07:00
Patrick Fairbank
bc63a99e2e Update docs and scripts. 2017-09-03 21:01:12 -07:00
Patrick Fairbank
d5ec68b77e Add PLC integration for field sensors, motors, and lights. 2017-09-03 20:51:20 -07:00
Patrick Fairbank
fa70323b85 Add classes to encapsulate scoring logic for boilers, rotors, and touchpads. 2017-09-03 18:30:22 -07:00
Patrick Fairbank
11b6b5f856 Refactor schedule JS to be less buggy (fixes #12). 2017-09-02 19:18:15 -07:00
Patrick Fairbank
4e418434da Convert HTTP 302 responses to more-accurate 303. 2017-09-02 14:08:16 -07:00
Patrick Fairbank
13dd9dbb42 Send match number in driver station packet (fixes #35). 2017-09-02 13:53:47 -07:00