R713       *Always keep control system device software up to date. The following table lists the recommended software versions for each core control electronics module, and a link on how to update this software. Note that some devices have multiple pieces of software that may need to be updated each season, and not all software is available prior to Kickoff each season. Check the FIRST Tech Challenge Blog for release announcements.

Regardless of the versions selected, it is highly recommended that the installed ROBOT CONTROLLER App and DRIVER STATION App versions match major and minor values to ensure compatibility as not all software versions are compatible with each other.

Table 12‑11: Recommended Software for Control System Devices

Device

Software and Minimum Recommended Versions

How to Update

REV Control Hub (REV-31-1595)

Control Hub OS

Recommended: 1.1.2

Updating the Control Hub OS

REV Control Hub (REV-31-1595)

Hub Firmware

Recommended: 1.8.2

Updating the Hub Firmware

REV Control Hub (REV-31-1595)

ROBOT CONTROLLER App

Recommended: 11.0

Updating the ROBOT CONTROLLER App

REV Expansion Hub (REV-31-1153)

Hub Firmware

Recommended: 1.8.2

Updating the Hub Firmware

Android Smartphone

(ROBOT CONTROLLER device)

ROBOT CONTROLLER App

Recommended: 11.0

Updating the ROBOT CONTROLLER App

Android Smartphone

(DRIVER STATION device)

DRIVER STATION App

Recommended: 11.0

Updating the DRIVER STATION App

REV Driver Hub (REV-31-1596)

Driver Hub OS

Recommended: 1.2.0

Updating the Driver Hub OS

REV Driver Hub (REV-31-1596)

DRIVER STATION App

Recommended: 11.0

Updating the DRIVER STATION App

REV Servo Hub (REV-11-1855)

REV Servo Hub Firmware Recommended: 25.0.2

Updating the REV Servo Hub

Software at or above the recommended versions have the latest bugfixes and updates. Teams are highly encouraged to update their software minimally to the recommended version. FIELD STAFF will not be able to provide comprehensive support to teams with software older than the recommended version.

Teams may choose to run older versions without affecting their ROBOT inspection status.