v5.docs.ctr-electronics.com Open in urlscan Pro
2606:4700::6811:2052  Public Scan

Submitted URL: http://v5.docs.ctr-electronics.com/
Effective URL: https://v5.docs.ctr-electronics.com/en/stable/
Submission: On December 01 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

GET search.html

<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
  <input type="text" name="q" placeholder="Search docs">
  <input type="hidden" name="check_keywords" value="yes">
  <input type="hidden" name="area" value="default">
</form>

GET //readthedocs.org/projects/phoenix-documentation/search/

<form id="flyout-search-form" class="wy-form" target="_blank" action="//readthedocs.org/projects/phoenix-documentation/search/" method="get">
  <input type="text" name="q" aria-label="Dokumente durchsuchen" placeholder="Dokumente durchsuchen">
</form>

Text Content

Phoenix
stable

 * Phoenix Software Reference Manual
 * Primer: CTRE CAN Devices
 * Primer: What is Phoenix v5 Software
 * Do I need to install any of this?
 * Prepare your workstation computer
 * FRC: VS Code C++/Java
 * FRC: Prepare NI roboRIO
 * Prepare Linux Robot Controller
 * Initial Hardware Testing
 * Bring Up: CAN Bus
 * Bring Up: CANivore
 * Bring Up: PCM
 * Bring Up: PDP
 * Bring Up: Pigeon IMU
 * Bring Up: Pigeon 2.0
 * Bring Up: CANifier
 * Bring Up: CANCoder
 * Bring Up: CANdle
 * Bring Up: Talon FX/SRX and Victor SPX
 * Bring Up: Talon FX/SRX Sensors
 * Bring Up: Remote Sensors
 * Bring Up: Differential Sensors
 * WPI/NI Software Integration
 * Simulation
 * Motor Controller Closed Loop
 * Faults
 * Common Device API
 * Support
 * Troubleshooting and Frequently Asked Questions
 * Errata
 * Software Release Notes
 * Additional Resources

API Docs

 * Phoenix Java API Docs
 * Phoenix C++ API Docs

Phoenix
 * »
 * Welcome to Phoenix’s documentation!
 * Edit on GitHub

--------------------------------------------------------------------------------


WELCOME TO PHOENIX’S DOCUMENTATION!

Below is the latest documentation for CTR-Electronics Phoenix software
framework. This includes…

 * Class library for supported Phoenix devices for programming in C++, Java
   (FRC), LabVIEW (FRC), or C# (HERO).

 * Phoenix Tuner Graphical Interface - provides configuration options,
   diagnostics, control and plotting.

 * Phoenix Diagnostic Server - install on to roboRIO for Tuner, and to perform
   HTTP API requests for diagnostic information.


BLOG ENTRIES

Blog entries for 2022 and on will be posted at: CTR-Electronics Blog.

 * Jan 08, 2021 - BLOG: FRC 2021 Kickoff

 * Feb 20, 2020 - BLOG: Falcon 500 / Talon FX Critical Update

 * Jan 04, 2020 - BLOG: FRC 2020 Kickoff

 * Mar 09, 2019 - BLOG: RoboRIO Performance Insight and Optional Phoenix 5.14.1
   Update

 * Feb 16, 2019 - BLOG: FRC 2019 Week 6

 * Feb 01, 2019 - BLOG: FRC 2019 Week 4

 * Jan 11, 2019 - BLOG: FRC 2019 Week 1

 * Jan 04, 2019 - BLOG: FRC 2019 Kickoff

 * Dec 16, 2018 - Site Created


FOLLOW THESE INSTRUCTIONS IN ORDER!

 * Phoenix Software Reference Manual
 * Primer: CTRE CAN Devices
 * Primer: What is Phoenix v5 Software
   * What is Phoenix Tuner?
 * Do I need to install any of this?
 * Prepare your workstation computer
   * Before Installing Phoenix…
   * What to Download (and why)
   * Workstation Installation
   * Post Installation Steps
 * FRC: VS Code C++/Java
   * FRC C++/Java – Create a Project
   * FRC C++/Java – Add Phoenix
   * FRC C++ Build Test: Single Talon
   * FRC Java Build Test: Single Talon
   * FRC C++/Java - Updating Phoenix
   * FRC C++/Java – Test Deploy
 * FRC: Prepare NI roboRIO
   * Why prepare Robot Controller?
   * How to prepare Robot Controller
   * Verify the robot controller - Tuner
   * Verify the robot controller - LabVIEW
   * Verify the robot controller - Web page
   * Verify the robot controller - HTTP API
 * Prepare Linux Robot Controller
   * Why prepare Linux Robot Controller?
   * Supported Linux Controllers
   * How to prepare Hardware?
   * How to prepare Robot Controller Software?
   * How to validate SocketCAN functionality?
   * Running the SocketCan Example
   * Modifying the SocketCan Example
   * How to setup Phoenix Tuner?
   * Verify the robot controller - Tuner
 * Initial Hardware Testing
 * Bring Up: CAN Bus
   * Understand the goal
   * Check your wiring
   * Power up and check LEDs
   * Open Phoenix Tuner
   * LEDs are red – now what?
   * Set Device IDs
   * Field upgrade devices
   * Pick device names (optional)
   * Self-test Snapshot
   * Driver Station Versions Page
 * Bring Up: CANivore
   * Supported systems
   * Non-FRC Linux Kernel Module
   * View attached CANivores
   * Field upgrade CANivores
   * Rename CANivores
   * Configure CAN bus termination
   * Configure ESP32
   * CANivore API
   * CANivore Status Prints
   * caniv - CANivore CLI
 * Bring Up: PCM
   * Phoenix Tuner Self-test Snapshot
 * Bring Up: PDP
   * Getting sensor data
   * DriverStation Logs
   * 2015 Kick off Kit PDPs
 * Bring Up: Pigeon IMU
   * Power Boot
   * Phoenix Tuner
   * Pigeon API
   * Temperature Calibration
 * Bring Up: Pigeon 2.0
   * Power Boot
   * Phoenix Tuner
   * Pigeon API
 * Bring Up: CANifier
   * Phoenix Tuner
   * LED Strip Control
   * CANifier API
 * Bring Up: CANCoder
   * Magnet Placement
   * Phoenix Tuner
   * Choose Sensor Direction
   * Choose Sensor Boot-Initialization Strategy
   * Choose Absolute Sensor Range
   * Choose Absolute Sensor Offset
   * CANCoder API
   * CANCoder Versions
 * Bring Up: CANdle
   * CANdle API
   * Examples
 * Bring Up: Talon FX/SRX and Victor SPX
   * Factory Default Motor Controller
   * Configuration
   * Test Drive with Tuner
   * Test Drive with Robot Controller
   * Open-Loop Features
   * Reading status signals
   * Limit Switches
   * Soft Limits
 * Bring Up: Talon FX/SRX Sensors
   * Sensor Options
   * Software-Select Sensor
   * Sensor Check – With Motor Drive
   * Confirm Sensor Resolution/Velocity
   * Setting Sensor Position
   * Velocity Measurement Filter
   * Next Steps
 * Bring Up: Remote Sensors
   * Bring up the sensor on the remote CTRE CAN device
   * Filter configuration
   * Sensor Check - No Motor Drive
   * Sensor Check - With Motor Drive
   * Remote Features Check
   * Next Steps
 * Bring Up: Differential Sensors
   * Bring up Sensors as Remote/Local sensors
   * Configure sensors as Sum/Diff terms
   * Auxiliary PID Polarity
   * Using the differential sensor setup
 * WPI/NI Software Integration
   * C++ / Java Drive Train classes
   * C++ / Java Motor Safety Feature
 * Simulation
   * Supported Devices
   * Simulation API
   * Simulating Sensors
   * “Raw” Quadrature/Integrated Sensor Position
 * Motor Controller Closed Loop
   * Primer on Closed-loop
   * Sensor Preparation
   * Arbitrary Feed Forward
   * Calculating Velocity Feed Forward gain (kF)
   * Motion Magic / Position / Velocity / Current Closed Loop Closed Loop
   * Auxiliary Closed Loop PID[1] Walkthrough
   * Motion Profiling Closed Loop
   * Motion Profiling Arc Closed Loop
   * Mechanism is Finished Command
   * Closed-Loop Configurations
 * Faults
   * Polling Faults in the API
   * PCM Faults
 * Common Device API
   * Typical Device Utilization
   * Setting Status Frame Periods
   * Detecting device resets
 * Support
   * GitHub Examples
   * Contact information
 * Troubleshooting and Frequently Asked Questions
   * Driver Station Messages
   * PCM
 * Errata
   * CANCoder vH configs don’t show up in Tuner
   * PigeonIMU Set Fused Heading accepts 1/64th of a degree
   * “Neutral Brake Curr Limit” is often set
   * “Persis Storage Failure” is often set
   * Motion Magic Target does not approach the API requested Target
   * CANivore: Loss of communication under specific circumstances
   * LabVIEW Phoenix Open VIs must be chained to guarantee sequential execution
   * Talon FX Remote Filter Device ID Must be 15 or Less
   * Java Simulation: WPI_TalonSRX/WPI_VictorSPX Null Pointer Exception
   * HERO firmware compatibility with firmware 4.X
   * No S-Curve VI in LabVIEW
   * Stator Current Limit Threshold Configs
   * CANCoder not a remote sensor source
   * Remote Sensors Not Working with Talon FX
   * Kickoff Temporary Diagnostic Server may not work
   * LabVIEW 2020 Deploys failing
   * LabVIEW 2020 Shared-Object Deployment Limitations
   * TalonFX Current Reporting Status Frame Not Available
   * Talon FX Thermal Limits Low when using PWM Out-of-the-Box
   * Talon FX does not support Sensor Coefficient
   * Talon FX Continuous-Deadbands all the time
 * Software Release Notes
 * Additional Resources
   * Phoenix GitHub Examples
   * Phoenix C++/Java API Documentation
   * FRC WPILib Docs
   * Power Distribution Panel (PDP)
   * Pneumatics Control Module (PCM)



Next

--------------------------------------------------------------------------------

Your New QA is AI Sapient's AI speeds up your unit testing like never before.
Learn More
Ad by EthicalAds   ·   ℹ️

© Copyright 2022, CTRE. Revision 21b04cc6.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versionen latest stable Downloads PDF HTML Auf Read the Docs Projektstartseite
Erstellungsprozesse Downloads Auf GitHub Ansehen Bearbeiten Suche


--------------------------------------------------------------------------------

Bereitgestellt von Read the Docs · Datenschutz-Bestimmungen