Skip to content

Commit

Permalink
2024 Updated (#60)
Browse files Browse the repository at this point in the history
* 2024 Init

* nav + wizard

* Match Play and Step By Step

* build errors
  • Loading branch information
alexherreid committed Feb 26, 2024
1 parent 0595084 commit ad12666
Show file tree
Hide file tree
Showing 101 changed files with 459 additions and 443 deletions.
Binary file added photoshop-files/alliance-membership-1.psd
Binary file not shown.
Binary file added photoshop-files/alliance-membership-3.psd
Binary file not shown.
Binary file removed photoshop-files/alliance-membership.psd
Binary file not shown.
Binary file modified photoshop-files/alliance-selection.psd
Binary file not shown.
Binary file modified photoshop-files/build-schedule-1.psd
Binary file not shown.
Binary file not shown.
Binary file added photoshop-files/event-selection-4.psd
Binary file not shown.
Binary file modified photoshop-files/field-test-2.psd
Binary file not shown.
Binary file added photoshop-files/indicators-1.psd
Binary file not shown.
Binary file modified photoshop-files/indicators.psd
Binary file not shown.
Binary file added photoshop-files/interface-1.psd
Binary file not shown.
Binary file modified photoshop-files/match-play-interface.psd
Binary file not shown.
Binary file added photoshop-files/network-config-0.psd
Binary file not shown.
Binary file added photoshop-files/network-status-0.psd
Binary file not shown.
Binary file added photoshop-files/settings-menu-0.psd
Binary file not shown.
Binary file added photoshop-files/status-tabs-0.psd
Binary file not shown.
Binary file added photoshop-files/tabs-0.psd
Binary file not shown.
Binary file added photoshop-files/tabs-4.psd
Binary file not shown.
Binary file added photoshop-files/wizard-1.psd
Binary file not shown.
4 changes: 2 additions & 2 deletions source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
# -- Project information -----------------------------------------------------

project = 'Field Management System Manual'
copyright = '2023 FIRST Robotics Competition'
copyright = '2024 FIRST Robotics Competition'
author = 'FIRST'

# The full version, including alpha/beta/rc tags
release = '2023'
release = '2024a'


# -- General configuration ---------------------------------------------------
Expand Down
7 changes: 4 additions & 3 deletions source/event-manager/about-tab/about-tab.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ About Tab

.. image:: images/about-tab.png

The "About" tab contains version information and software notices. 2023 versions of FMS will always have a Major Version of "10".
The "About" tab contains version information and software notices. 2024 versions of FMS will always have a Major Version of "11".

[Green] Build (revision) of the software currently installed

[Red] Build (revision) of the PLC software currently installed (not applicable in Off-Season builds)

[Blue] For traditional versions of FMS, check for available updated versions and initiate the install process

[Green] Current software license, which was agreed to upon installation of the software
The EULA software license, which was agreed to upon installation of the software, is also available for review.

There is no built in update capability in the Off-Season version of the software. In the traditional version, once an update download has been initiated, download progress statistics will be displayed and the installation process will begin automatically.
There is no built in update capability in the Off-Season version of the software. In the traditional version, once an update download has been initiated,
download progress statistics will be displayed and the installation process will begin automatically.
64 changes: 31 additions & 33 deletions source/event-manager/event-wizard/alliance-membership.rst
Original file line number Diff line number Diff line change
@@ -1,33 +1,31 @@
.. _event-wizard-alliance-membership:

Alliance Membership
======================

Substitution
############
.. image:: images/alliance-membership-1.png

Playoff rules stipulate that if any member of an alliance becomes unable or unwilling to continue playing through the tournament, they can be replaced by the next highest-ranking
team not selected during Alliance Selection. The alliance membership wizard steps is used to bring a backup robot into the playoff tournament.

[*Purple Markers*] Click the radio button next to the team being removed from the playoff tournament

[*Pink Box*] Type the incoming team number into the corresponding row for the alliance they are joining

[*Green Box*] The list of available team eligible to come into the playoff tournament. This list should be compared to the teams on the "Backup Team List" report and discussed with the Head Referee to select the correct team to bring into the tournament- it is not up to the choice of the alliance.

.. image:: images/alliance-membership-2.png

Click the green Save button to initiate the swap. This will add the incoming team into the schedule in place of the outgoing team for all matches which have not yet been played.

Un-doing Substitution
#####################

.. image:: images/alliance-membership-3.png

If a substitution is made by accident, it can be undone. Though it is possible to undo, it can add confusion to field staff and audience members. Scorekeepers should be double checking
before entering substitute robots.

[*Green Marker*] Click the red "X" next to the backup robot to remove it. The software will confirm that you want to undo the backup robot and requires a password before completing the process.

A backup robot cannot be removed once it has played in a match.
.. _event-wizard-alliance-membership:

Alliance Membership
======================

Substitution
############
.. image:: images/alliance-membership-1.png

Playoff rules stipulate that if any member of an alliance becomes unable or unwilling to continue playing through the tournament, the alliance captain may adopt the next highest-ranking
team not selected during Alliance Selection process to act as a Backup Robot. The alliance membership wizard step is used to assign the backup robot into an alliance.

[*Pink Box*] Type the incoming team number into the corresponding row for the alliance they are joining

[*Green Box*] The list of available team eligible to come into the playoff tournament. This list should be compared to the teams on the "Backup Team List" report and discussed with the Head Referee to select the correct team to bring into the tournament- it is not up to the choice of the alliance.

.. image:: images/alliance-membership-2.png

Click the green Save button to initiate the swap. This will add the incoming team into the schedule in place of the outgoing team for all matches which have not yet been played.

Un-doing Substitution
#####################

.. image:: images/alliance-membership-3.png

If a substitution is made by accident it can be undone. Though it is possible to undo, it can add confusion to field staff and audience members. Scorekeepers should be double checking
before entering backup robots.

[*Green Marker*] Click the red "X" next to the backup robot to remove it. The software will confirm that you want to undo the backup robot and requires a password before completing the process.

A backup robot cannot be removed once it has played in a match.
45 changes: 24 additions & 21 deletions source/event-manager/event-wizard/alliance-selection.rst
Original file line number Diff line number Diff line change
@@ -1,21 +1,24 @@
.. _event-wizard-alliance-selection:

Alliance Selection
======================

.. image:: images/alliance-selection.png

[*Green Box*] At all official FRC Events, the 8-alliance tournament is used, but smaller Off-Season events may use other formats.
The current settings, as picked on the Event Selection step, are displayed.

[*Pink Box*] The list of available teams for selection is shown and can be viewed sorted by Rank (default) or by team number (the "Team #" tab).

[*Gold Box*] Use the Audience Video Control panel to manipulate the Audience Display(s)

The Scorekeeper populates the team numbers into the table on the center of the page. If a number is entered that is not in the available team list, an icon will appear in the upper left
corner of the text box (and hover text will indicate the error). If a team number is entered twice, the newest entry takes priority and the old location is changed to blank.

If an alliance captain is selected in a Round 1 pick, the captains from lower ranked alliances will be promoted automatically. If a team number is deleted, they're re-added
to the available teams box.

Once the selection process is complete, select "Save" and move on to the next step of the Wizard.
.. _event-wizard-alliance-selection:

Alliance Selection
======================

.. image:: images/alliance-selection.png

[*Green Box*] At all official FRC Events, the 8-alliance tournament is used, but smaller Off-Season events may use other formats.
The current settings, as picked on the Event Selection step, are displayed.

[*Pink Box*] The list of available teams for selection is shown and can be viewed sorted by Rank (default) or by team number (the "Team #" tab).

[*Gold Box*] Use the Audience Video Control panel to manipulate the Audience Display(s)

The Scorekeeper populates the team numbers into the table on the center of the page. If a number is entered that is not in the available team list, an icon will appear in the upper left
corner of the text box (and hover text will indicate the error). If a team number is entered twice, the newest entry takes priority and the old location is changed to blank.

If an alliance captain is selected in a Round 1 pick, the captains from lower ranked alliances will be promoted automatically. If a team number is deleted, they're re-added
to the available teams box. A team is only shown on the Audience Display (and removed from Available Teams) once focus is changed away from that team (such as tabbing out).

.. note::
The recommended process is to only enter a team once they are guaranteed into that position, either because they accepted an invitation, or because they're the captain of the alliance making the next selection. This means that at the beginning of the Alliance Selection process, only the Alliance #1 captain will be filled in.

Once the selection process is complete, select "Save" and move on to the next step of the Wizard.
Loading

0 comments on commit ad12666

Please sign in to comment.