TalonFX#

The Kraken X60 powered by Talon FX is a brushless motor developed by WestCoast Products that uses the latest BLDC motor control technology from CTR Electronics. The integrated Talon FX unlocks the full performance of the Kraken X60 BLDC motor while providing best-in-class motion control.

Store Page

CAD, Firmware and purchase instructions.

Hardware User Manual

Wiring and mount instructions available on the WestCoast Products documentation site.

The Falcon 500 powered by Talon FX is a brushless motor with an integrated motor controller and high-resolution encoder, custom designed specifically for the FIRST Robotics Competition, through a collaboration between Cross the Road Electronics and VEX Robotics.

Store Page

CAD, Firmware and purchase instructions.

Hardware User Manual

Wiring and mount instructions in PDF format.

Utilizing your TalonFX#

Actuator Limits#

CTR Electronics actuators, such as the TalonFX, support various kinds of hardware and software limits.

Note

The TalonFX + Kraken X60 does not support hardware limit switches. Instead, control request limit overrides can be used, or a CANcoder can be used a remote limit switch.

Documentation on retrieving and configuring limits can be found here.

Limit Switches#

CTR Electronics supported actuators have limit features that will automatically neutral the actuator output (set voltage to 0) if a limit switch is activated. By default, limits are set to “normally open”. This means that the switch needs to be explicitly closed (or grounded) for the actuator output to be set to neutral.

When the limit switch is closed (connected to ground), the actuator will disable and the pattern will move toward the forward/reverse limit pin (red blink pattern will move toward the forward limit pin when the forward limit is closed, and vice-versa).

Tip

For more information on limit switch wiring in the Falcon 500, consult the Falcon 500 User’s Guide.

Status Light Reference#

Status LEDs located in central part of the motor
Blink Codes
Disabled Codes
Animation (Click to play) LED State Cause Possible Fix
LEDs Off No Power Provide 12V to Red/Black leads.
Blinking Alternating Red Talon FX does not have a valid CAN/PWM signal. Ensure good connections between CANH and CANL (Yellow and Green) & robot controller is on.
Blinking Alternating Orange TalonFX detects CAN but does not see Phoenix running on the robot controller. If Phoenix is running on the robot controller, ensure good connection between the controller and this device. Otherwise, deploy a robot program that uses Phoenix.
Blinking Simultaneous Orange Talon FX has valid CAN signal and is disabled. Phoenix is running in robot controller and Talon FX has good CAN connection to robot controller. If robot is enabled, ensure a control request is being sent to the Talon FX.
Enabled Codes
Both Solid Orange Talon FX enabled with neutral output.
Blinking Simultaneous Red Talon FX driving in reverse. Rate of blink corresponds to duty cycle applied.
Blinking Simultaneous Green Talon FX driving forward. Rate of blink corresponds to duty cycle applied.
Offset Alternating Red/Off Talon FX limited (hard or soft limit). Direction of offset determines forward/reverse limit.
Special Codes
Offset Orange/Off Talon FX in thermal cutoff. Allow Talon FX to cool. Consider configuring Stator Current Limits to reduce heat generation.
Alternate Red/Green Talon FX driven with Pro-only command while unlicensed. Use non-Pro-only command, or license device for Pro.
Alternate Red/Orange Damaged Hardware. Contact CTRE.
Single LED alternates Green/Orange Talon FX in bootloader. Field-upgrade device in Tuner X.