Commit Graph

449 Commits

Author SHA1 Message Date
Patrick Fairbank
6cfdcc924d Remove bandwidth monitoring functionality made obsolete by VLAN trunking to SCCs. 2018-09-03 19:24:50 -07:00
Patrick Fairbank
03a3110075 Move PLC into its own module. 2018-09-03 19:12:22 -07:00
Patrick Fairbank
533acf5e99 Remove navbar from panels and displays that don't need it. 2018-09-03 16:46:57 -07:00
Patrick Fairbank
33c3f04fdb Reclassify referee and scoring displays as 'panels'. 2018-09-03 16:07:26 -07:00
Patrick Fairbank
5942321522 Move alliance selection from 'setup' dropdown to 'run'. 2018-09-03 15:40:55 -07:00
Patrick Fairbank
03208eaa7a Split up display configuration and LED/PLC testing into separate setup pages. 2018-09-03 15:24:37 -07:00
Patrick Fairbank
03f357451a Set LED test modes via websocket instead of form post. 2018-09-03 14:54:19 -07:00
Patrick Fairbank
9019425a2c Fix some IDE warnings. 2018-09-03 12:51:52 -07:00
Patrick Fairbank
27c38f7393 Refactor websocket model to reduce duplicated code. 2018-09-01 22:13:27 -07:00
Patrick Fairbank
b49a86bdca Remove layer of keypress decoding in scoring display JS. 2018-08-25 19:41:00 -07:00
Patrick Fairbank
e9acaf4e99 Suppress logging of routine websocket disconnection error. 2018-08-25 15:40:42 -07:00
Patrick Fairbank
3742e773c2 Update playoff station assignment to match 2018 rules. 2018-08-25 15:08:36 -07:00
Patrick Fairbank
0082ea5d0b Fix issues from testing PLC integration. 2018-08-25 14:54:19 -07:00
Patrick Fairbank
29033af025 Persist schedule blocks to the DB. 2018-08-24 22:19:19 -07:00
Patrick Fairbank
24693499ec Update some dates. 2018-08-23 20:12:30 -07:00
Patrick Fairbank
d161a6a115 Remove WiFi configuration retries since they didn't help and hopefully the real problem is fixed. 2018-08-23 19:53:18 -07:00
Patrick Fairbank
55b8f63f8e Rewrite access point configuration logic to use uci instead of uploading the whole wireless file each time. 2018-08-19 20:02:03 -07:00
Patrick Fairbank
7cb35baeda Update switch config for new PLC setup. 2018-08-19 17:40:15 -07:00
Patrick Fairbank
635ce72806 Add support for Philips Color Kinetics LEDs in vault. 2018-08-19 02:04:24 -07:00
Patrick Fairbank
fcc3199c7f Implement scoring table stack light logic. 2018-08-18 22:50:29 -07:00
Patrick Fairbank
918e8741e0 Update vault logic with measured distance sensor values. 2018-08-18 22:49:57 -07:00
Patrick Fairbank
347ad04885 Make PLC inputs/outputs on field setup page update in realtime. 2018-08-18 21:01:42 -07:00
Patrick Fairbank
11b1b6a943 Update rules to match Chezy Champs changes and add tooltips containing rule descriptions. 2018-08-18 18:40:21 -07:00
Patrick Fairbank
cd050d4e18 Add pre- and post-match LED modes to indicate field status. 2018-07-21 23:26:44 -07:00
Patrick Fairbank
738b5a0e7b Hook LED modes up to field state. 2018-07-21 22:28:42 -07:00
Patrick Fairbank
5f457f96ec Update realtime scoring display and sounds for 2018. 2018-07-21 18:32:09 -07:00
Patrick Fairbank
0b9d6af240 Merge pull request #62 from FletcherS7/2018
Updated lower-third-logo to the current version of the FIRST logo.
2018-05-24 19:19:46 -07:00
FS790746
c3ae6cd3f6 Updated FIRST logo
Replaced the 2005 FIRST logo with the 2016 FIRST logo.
2018-05-24 17:59:10 -07:00
Patrick Fairbank
3dc83bcdbf Break down vault cubes by power up in score object. 2018-05-22 21:35:14 -07:00
Patrick Fairbank
c522186d4f Removed redundant set of DMX universes. 2018-05-21 18:47:27 -07:00
Patrick Fairbank
dc02087cc4 Update final scores screen for 2018. 2018-05-20 13:37:44 -07:00
Patrick Fairbank
ea405f71b1 Implement A-stop. 2018-05-19 22:25:31 -07:00
Patrick Fairbank
e9273a46d8 Fix typo in pit display HTML. 2018-05-19 22:01:16 -07:00
Patrick Fairbank
4890d11f88 Refactor LED control logic. 2018-05-19 21:46:46 -07:00
Patrick Fairbank
3f1840126f Make tests timezone-independent to fix Travis CI build. 2018-05-19 21:15:10 +00:00
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