For Windows, run the latest Windows EXE found on TeamForge.
This will look very similar to previous installers - make sure you have the relevent component selected for your programming language.
For Linux/Mac users, unzip the non-Windows zip found on TeamForge into USERHOME\frc2019.
Either create or open an existing robot project in vscode. Follow the WPI Screensteps instructions on how to do this.
This has a couple steps to it:
Note: if "Manage Vendor Libraries" is missing then you likely are using 2018 Alpha VS. Ensure you are using 2019 Beta VS.
C) The menu will now display a list of vendor libraries you can install. Check "CTRE Phoenix", then click "OK"
You will now be able to use CTRE Phoenix libraries in your robot project! You can verify your installation using these steps
The offline files for vscode are typically installed in
- C:\Users\Public\frc2019\vendordeps\Phoenix.json (File used by vscode to include Phoenix in your project)
- C:\Users\Public\frc2019\maven\com\ctre\frcbeta\phoenix (multiple maven-style library files)
Your drive letter may be different than "C:".
After running the Phoenix Installer, the instructions to add or update Phoenix in your robot project must be followed.
Teams can verify Phoenix is in their robot project by checking for the existence of vendordeps/Phoenix.json in the project directory.
If you already have a beta version of Phoenix installed and you want to update to a newer version, follow these steps.
Follow Step 2 from the new install instructions
C) The menu will now display a list of vendor libraries you can update. Check "CTRE Phoenix", then click "OK"
This will look very similar to previous installers - make sure you have the relevent component selected for your programming language.
This is similar to previous years' requirement to install the web-based configuration plug-in with LifeBoat.
The source and latest release can be found here...
https://github.com/CrossTheRoadElec/Phoenix-diagnostics-client