Skip to content

Commit

Permalink
Update Rev Links and add SPARK Flex (#2527)
Browse files Browse the repository at this point in the history
De-duplicate information from motor controller page that was on CAN
devices page

---------

Co-authored-by: Jason Daming <jason.daming@intralox.com>
  • Loading branch information
sciencewhiz and jasondaming committed Jan 14, 2024
1 parent 5212201 commit 90bb17f
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
11 changes: 8 additions & 3 deletions source/docs/software/can-devices/third-party-devices.rst
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,20 @@ CTRE Other CAN Devices
REV Robotics
------------

REV Robotics currently offers the SPARK MAX motor controller, which has a similar feature-set to the Talon SRX.
REV Robotics currently offers the SPARK MAX and SPARK Flex motor controllers which can be used for brushed and REV brushless (NEO, NEO 550, and NEO Vortex) motors.

REV Motor Controllers
^^^^^^^^^^^^^^^^^^^^^

- **SPARK MAX**

- API Documentation (`Java <https://codedocs.revrobotics.com/java/com/revrobotics/package-summary.html>`__, `C++ <https://codedocs.revrobotics.com/cpp/namespacerev.html>`__)
- `Technical Manual <https://docs.revrobotics.com/sparkmax/>`__
- API Documentation (`Java <https://codedocs.revrobotics.com/java/com/revrobotics/cansparkmax>`__, `C++ <https://codedocs.revrobotics.com/cpp/classrev_1_1_c_a_n_spark_max>`__)
- `Technical Manual <https://docs.revrobotics.com/brushless/spark-max/overview>`__

- **SPARK Flex**

- API Documentation (`Java <https://codedocs.revrobotics.com/java/com/revrobotics/cansparkflex>`__, `C++ <https://codedocs.revrobotics.com/cpp/classrev_1_1_c_a_n_spark_flex>`__)
- `Technical Manual <https://docs.revrobotics.com/brushless/spark-flex/overview>`__

Playing With Fusion
-------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,4 @@ PWM motor controllers can be controlled in the same way as a CAN motor controlle
CAN Motor Controllers
---------------------

A handful of CAN motor controllers are available through vendors such as CTR Electronics and REV Robotics.

SPARK MAX
^^^^^^^^^

For information regarding the SPARK MAX CAN Motor Controller, which can be used in either CAN or PWM mode, please refer to the SPARK MAX `software resources <https://www.revrobotics.com/sparkmax-software/>`_ and `example code. <https://github.com/REVrobotics/SPARK-MAX-Examples>`_

CTRE CAN Motor Controllers
^^^^^^^^^^^^^^^^^^^^^^^^^^

Please refer to the third party CTRE documentation on the Phoenix software for more detailed information. The documentation is available `here. <https://docs.ctr-electronics.com/>`_
A handful of CAN motor controllers are available through vendors such as CTR Electronics, REV Robotics, and Playing with Fusion. See :doc:`/docs/software/can-devices/third-party-devices`, :doc:`/docs/software/vscode-overview/3rd-party-libraries`, and :doc:`/docs/software/examples-tutorials/third-party-examples` for more information.

0 comments on commit 90bb17f

Please sign in to comment.