10-11-22 upload to wiki, for conversion to RTD
74
Updating-FTC-Software.md
Normal file
74
Updating-FTC-Software.md
Normal file
@ -0,0 +1,74 @@
|
||||
|
||||
## Introduction - Updating FTC Software
|
||||
|
||||
This tutorial shows how to update FTC software:
|
||||
- Driver Station (DS) and Robot Controller (RC) **apps**
|
||||
- **Firmware** for REV Control Hub and REV Expansion Hub
|
||||
- **Operating Systems** for REV Control Hub and REV Driver Hub
|
||||
- **Software tools** (REV Hardware Client, Software Manager)
|
||||
|
||||
Links are provided at the sidebar (right side of this page) and further below, but **first**, Windows users should install the **REV Hardware Client** (RHC).
|
||||
|
||||
If your desktop or laptop computer is **not running Windows**, see the sidebar or scroll down to the [**update links**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Updating-FTC-Software#Links-to-Updating-Instructions).
|
||||
|
||||
<p align="right"><i>[[Return to Top|https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki#Updating-FTC-Software]]</i><p>
|
||||
|
||||
## REV Hardware Client (RHC)
|
||||
|
||||
This is a desktop app, or software tool, that simplifies the updates listed above. Prepare here, and save time at the update links below.
|
||||
|
||||
To install, use the following steps on a **64-bit** PC or laptop running Windows 7 or newer. Apple/Mac users should skip this step.
|
||||
|
||||
<i>Not sure about 64-bit? In Windows Explorer, right-click "Computer" (Win 7) or "This PC" (Win 10), choose Properties, see "System type".</i>
|
||||
|
||||
1. Connect the computer to the internet, and download RHC [**here**](https://docs.revrobotics.com/rev-hardware-client/). Just click the orange Download button and choose your computer's Downloads folder to store the file.
|
||||
|
||||
<p align="center">[[/images/Updating-FTC-Software/010-download.png|010-download]]
|
||||
|
||||
2. See the downloaded file shown at lower left (green arrow). Click that filename to begin installing the RHC app; then follow the prompts. When that's complete, the RHC icon will appear on your computer's desktop.
|
||||
|
||||
<i>If the computer is **not** 64-bit, RHC installation will fail with an appropriate error message.</i>
|
||||
|
||||
3. Open the RHC app. This is a good time to **pre-download** various pieces of FTC software you might need soon.
|
||||
|
||||
<i>Why download now? Later, this computer might be connected via Wi-Fi to a Robot Controller, not to the internet. Or a good internet connection might not be available when urgently needed (Murphy's Law).</i>
|
||||
|
||||
Click on the Downloads tab (top left). Under "Available Files" is a list of software for FTC and other software for a different program called FRC.
|
||||
|
||||
<p align="center">[[/images/Updating-FTC-Software/020-RHC-available-files.png|020-RHC-available-files]]
|
||||
|
||||
Click the orange Download button, only for the 5 FTC items (yellow rectangles). This may take a few minutes; the OS files are large.
|
||||
|
||||
<i>You don't need to track where these files are stored; they will be available to the RHC app when needed for device update.</i>
|
||||
|
||||
When complete, these 5 items will appear under the heading "Downloaded Files".
|
||||
|
||||
That's all for now! You will use these files later, when updating various FTC devices as described below.
|
||||
|
||||
<i>More info about the RHC is [here](https://docs.revrobotics.com/rev-hardware-client/) at REV Robotics' excellent documentation site.</i>
|
||||
|
||||
<p align="right"><i>[[Return to Top|https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki#Updating-FTC-Software]]</i><p>
|
||||
|
||||
## Links to Updating Instructions
|
||||
|
||||
- Driver Station: [**DS app**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/1.-Updating-the-DS-App)
|
||||
|
||||
- Robot Controller: [**RC app**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/2.-Updating-the-RC-App)
|
||||
|
||||
- REV Control Hub and REV Expansion Hub [**firmware**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/3.-Updating-Hub-Firmware)
|
||||
|
||||
- Operating System: [**REV Control Hub OS**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/4.-Updating-the-Control-Hub-OS)
|
||||
|
||||
- Operating System: [**REV Driver Hub OS**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/5.-Updating-the-Driver-Hub-OS)
|
||||
|
||||
- [**Software tools**](https://github.com/FIRST-Tech-Challenge/FtcRobotController/6.-Updating-FTC-Software-Tools): REV Hardware Client, Software Manager
|
||||
|
||||
<p align="right"><i>[[Return to Top|https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki#Updating-FTC-Software]]</i><p>
|
||||
|
||||
<i>Questions, comments and corrections to westsiderobotics@verizon.net</i>
|
||||
|
||||
.
|
||||
<!--
|
||||
This text does not appear at the published wiki.
|
||||
|
||||
-->
|
Reference in New Issue
Block a user