Skip to content

Commit

Permalink
FMS Theme updates (#47)
Browse files Browse the repository at this point in the history
  • Loading branch information
Jpatterson780 committed Feb 15, 2023
1 parent d78bae7 commit 0aeb23c
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 11 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
Welcome to fms-manual! This repository contains the various source articles for the fms-manual website. fms-manual is licensed under Creative Commons, with assets such as the FIRST logo under trademark and copyright of [FIRST](https://www.firstinspires.org/).

The website is available under the following domains:
- fms-manual.readthedocs.io
- http://fms-manual.rtfd.io/
- https://fms-manual.readthedocs.io/
- https://fms-manual.rtfd.io/
- https://bit.ly/fmsmanual

## Requirements for Building

Expand Down
9 changes: 3 additions & 6 deletions source/event-manager/settings/fms-theme.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,11 @@ FMS Theme

The FMS Theme tab allows for the modification of the appearance of the FMS software.

[*Red Box* - Theme Color] Select from several theme color options.
[*Red Box* - Theme Mode] Select from Light or Dark mode.

[*Blue Box* - Theme Mode] Select from Light or Dark mode.

[*Green Box* - Optionally choose to use the blue swirl background image.]
[*Green Box* - Choose to use a solid color or the blue swirl background image.]

Once configured, click on Save Theme (purple arrow) to save the selections. A restart of FMS is required for theme settings to take effect.

.. note::
For those who wish to adjust the FMS Theme, current guidance is to make your selections during event setup and maintain those selections througout the event, avoiding unnecessary FMS restarts.

For those who wish to adjust the FMS Theme, please make your theme selections during event setup and do not change this setting while playing matches.
Binary file modified source/event-manager/settings/images/fms-theme-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 8 additions & 3 deletions source/fms-whitepaper/fms-whitepaper.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ The purpose of this document is to provide an insight to the functional structur
Role of the Field Management System (FMS)
-----------------------------------------

The FIELD MANAGEMENT SYSTEM (FMS) is the electronics core responsible for controlling the *FIRST*\ |reg| Robotics Competition (FRC) playing field. The FMS encompasses all field electronics, including the Field Management server, Referee Panels, Field Access Point, Team Stack Lights, Emergency Stops, etc. Additional hardware and software components may be added to the FMS for each years challenges.
The FIELD MANAGEMENT SYSTEM (FMS) is the electronics core responsible for controlling the *FIRST*\ |reg| Robotics Competition (FRC) playing field. The FMS encompasses all field electronics, including the Field Management server, Referee Panels, Field Access Point, Team Stack Lights, Emergency Stops, etc. Additional hardware and software components may be added to the FMS for each years' challenges.

The FMS is also responsible for coordinating control of the Driver Stations and robots during a match, as well as providing the pipeline for them to communicate. The FMS also provides the infrastructure for real-time score-keeping, and logs diagnostic data during the event. Finally, the FMS provides data to the Audience and Pit Displays.

The FMS is based on Ethernet architecture. End devices such as the Driver Station, Referee Panels and other field components communicate over a wired Ethernet interface. Numerous other field electronics (such as Stack Lights and Emergency Stops) also connect to devices that, in the end, communicate over Ethernet to the rest of the network. Wireless communications (WIFI) is only used to communicate with the robots during a match.

Although the FMS Field Network is all on one physical network, this physical network is split into Virtual Networks (VLANs), to ensure each teams communications are independent from other teams, as well as the rest of the field electronics.
Although the FMS Field Network is all on one physical network, this physical network is split into Virtual Networks (VLANs), to ensure each team's communications are independent from other teams, as well as the rest of the field electronics.

The goal of the FMS is to provide a unified, secure and robust solution to running FRC matches in a fair and consistent manner. Many protocols and procedures are put in place to ensure the FMS is operational and running to full capacity.

Expand All @@ -25,7 +25,12 @@ The Field Network
Components
^^^^^^^^^^

The FMS is made of many components, all working together in unison to provide the full functionality of an FRC field. This section contains most, but not all, of the field electronic components and has been generalized to be season-agnostic.
The FMS is made of many components, all working together in unison to provide the full functionality of an FRC field. This section contains most, but not all, of the field electronic components and has been generalized to be season-agnostic.

The Smart Router
~~~~~~~~~~~~~~~~

The Smart Router is located inside the FMS roadcase, and is the device that is presented to the venue internet. The Smart Router is used to reduce or eliminate IP address conflicts with the venue, simplify internet connectivity troubleshooting, and has a built-in VPN function which may be employed by FRC Engineering when venue content filtering prohibits mission-critical connections.

The Field Router
~~~~~~~~~~~~~~~~
Expand Down

0 comments on commit 0aeb23c

Please sign in to comment.