FIRST-Tech-Challenge / scorekeeper

FIRST Tech Challenge Live Scorekeeper Software
89 stars 21 forks source link

Additional display for alliances in elimination matches #720

Open EOnstad opened 8 months ago

EOnstad commented 8 months ago

Is your feature request related to a problem? Please describe. During elimination matches there is certain information that the teams need to have but don't have an easy way to see or access at most events. This includes:

This information is shown on the field display, but that display is rarely visible from the queueing tables where the teams are. Also the information is different for different alliances (e.g. the 8 minute timer will be at a different point for alliances 1 and 4 than for 2 and 3 during semifinals).

Describe the solution you'd like Create a new display view for this purpose. It should clearly show for each of the 4 alliances the following information:

This display should be something that the computer can be able to be locked to so if other information is shown on the audience display it won't cover it up (we commonly switch to sponsors or play videos on the audience display during this downtime). It should also update to show the correct two alliances when reaching finals.

Describe alternatives you've considered It is sometimes possible to turn the filed monitors around so the teams can see them from the queueing area, but this depends on the event layout and isn't always ideal or possible. We have also setup dedicated field displays in the queuing area during this time, but you need two displays because the information is different for the different alliances.

Additional context This feature would be useful at this year's FTC Championship where in past years there have been screens configured as field timers in the queuing area for teams to see the 8 minute timer.

jvens commented 8 months ago

As an addition to this, it could also be used to show the 5 minute C08 timer during qualification matches, and as a stretch goal also show which matches/teams should be actively queueing?