Skip to content

Update battery lead specifications and wire guidelines for 2025/2026 rule changes#3261

Open
isubsmith wants to merge 122 commits into
wpilibsuite:mainfrom
isubsmith:patch-1
Open

Update battery lead specifications and wire guidelines for 2025/2026 rule changes#3261
isubsmith wants to merge 122 commits into
wpilibsuite:mainfrom
isubsmith:patch-1

Conversation

@isubsmith

Copy link
Copy Markdown

Updated recommendations for battery leads and wire materials, including notes on wire length and CCA usage from 2025/2026 rule changes

sciencewhiz and others added 30 commits June 3, 2025 22:18
Made a separate workflow so it runs hours later to avoid rate limits
Changed the cable to a USB-C one as non-beta XRPs use that, and updated the Micro USB link to one that's actually available.

---------

Co-authored-by: sciencewhiz <sciencewhiz@users.noreply.github.com>
Fixes dependabot alerts
Unpin urllib3 since it's no longer maintained
Update link to AdvantageScope 2025 changes to CD post, since removed
from AdvantageScope website
Update link to Spark Max getting started
Ignore filezilla and miktex as they are blocking
Python 3.9 will be out of support soon
Update RTD to Ubuntu 22.04 since 20.04 is out of support
Appears to be unused and is unmaintained
Don't automatically add 2 newlines after a code block, check to see if
there's options after, and only add a newline after the options are
added.
This fixes the code blocks in the stacktrace page.
Fixes wpilibsuite#2728
* General refresh of document.  Specifics:

* put "Operator Console" in title because that's what FIRST calls it in the game manual
* expand on wifi band recommendation with links to Vivid documents
* restructure document into more sections
* add table of contents
* more recommendations on constructing the driver station
* recommend fresh Windows install
* more specific recommendation on the account used
* brought windows update and power settings to current UI
* relocate credits to bottom

* Clarify reference to driver station peripherals.  Clarify 6GHz language.  Use link text for DS rather than showing Google link. Fix trailing whitespace.

* Remove TOC.  Make specific Ethernet dongle recommendation based on CD recommendation.  Blast Windows 10 harder.  Add more nuance to Wi-Fi 6E discussion.  Use a CD link for driver station examples.  Add more details on why wall power is good for your laptop.

* Trailing whitespace for the win.

* Update source/docs/software/driverstation/driver-station-best-practices.rst

Co-authored-by: sciencewhiz <sciencewhiz@users.noreply.github.com>

* Update source/docs/software/driverstation/driver-station-best-practices.rst

Co-authored-by: Dan Katzuv <31829093+katzuv@users.noreply.github.com>

* Update source/docs/software/driverstation/driver-station-best-practices.rst

Co-authored-by: Dan Katzuv <31829093+katzuv@users.noreply.github.com>

* Bump minimum recommended display size to 14".  FIRST in their recommendations says 15" but that eliminates many used ultrabooks.

* Update source/docs/software/driverstation/driver-station-best-practices.rst

Co-authored-by: Jason Daming <jason.daming@intralox.com>

---------

Co-authored-by: sciencewhiz <sciencewhiz@users.noreply.github.com>
Co-authored-by: Dan Katzuv <31829093+katzuv@users.noreply.github.com>
Co-authored-by: Jason Daming <jason.daming@intralox.com>
…3107)

Updated SSH documentation to use OpenSSH command-line interface instead of PuTTY, as OpenSSH is included by default on Windows, macOS, and Linux. Removed outdated PuTTY screenshots and simplified connection instructions.

Fixes wpilibsuite#2919
virtuald and others added 27 commits January 10, 2026 12:09
* Update RLIs for 2026.2.1

* Autofix RLIs

---------

Co-authored-by: github-actions <github-actions@github.com>
- Only regenerate output when input changes. This fixes issues with autobuilders that trigger rebuilds on filesystem events
- Use logging api instead of print. This makes the extension obey sphinx's verbosity settings
Also fix link to CCL Motors in glossary
---------

Co-authored-by: Thad House <ThadHouse@users.noreply.github.com>
Co-authored-by: sciencewhiz <sciencewhiz@users.noreply.github.com>
Added a note before "Testing Game Specific Data" about match timings for the 2026 game in the testing section since they deviate from previous years' practice timings, which could mess up users' autonomous and hub timings.

---------

Co-authored-by: sciencewhiz <sciencewhiz@users.noreply.github.com>
* Add radio version known issue

* Add note about event requirement
…changes

Updated recommendations for battery leads and wire materials, including notes on wire length and CCA usage.
#### Lead Cables

Tinned, annealed, or coated copper is allowed. Do not use CCA (copper clad aluminum), aluminum, or other non-copper base metal. The conductor metal is normally printed on the outside of the insulation with the other cable ratings.
Tinned, annealed, coated copper, or CCA (copper clad aluminum) is allowed. Do not use regular aluminum wire, or other non-copper base metal. The conductor metal is normally printed on the outside of the insulation with the other cable ratings.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's my understanding that FIRST only made CCA legal to avoid teams having to rewire at inspection if they used the wrong wire. Thus I think I'd prefer to keep CCA in the do not use to absolutely minimize the number of teams that end up using it

@isubsmith

isubsmith commented Mar 24, 2026 via email

Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.