Device Licensing#

The following devices are eligible for single-device licensing:

  • TalonFX (Falcon 500)

  • Pigeon 2

  • CANcoder

Additionally, CANivore is supported for licensing. When a CANivore is licensed, all devices on that bus are Pro enabled without additional activation.

Important

All license activation and verification features are only available in Phoenix Tuner X. Phoenix Tuner v1 does not support licensing actions.

Purchasing a License#

Licenses can be purchased in the licensing section on the CTR-Electronics store. Click here to purchase a license.

Once a license has been purchased, you will receive an email confirmation confirming your purchase. Once this email is received, the license should be visible in the list of licenses in Tuner X.

Activating a License#

Licenses are activated by first clicking on the LIC icon in the bottom right corner of the device card.

Pro icon is located on the bottom right of the device card

This will open up a screen which displays a list of currently attached licenses for that device. Click on the Activate a new license button on the bottom of the popup.

List of purchased but inactive licenses

A list of purchased (but unattached) license seats are shown here. Click on the license you would like to redeem and press the Activate Selected License button to confirm redemption of that seat.

Warning

Users should be aware that license activation is permanent and irreversible

Once the activation is complete, the license will be downloaded to the device. In the event that Tuner X disconnects from the internet or from the robot before this completes, the license is still activated and available for download the next time Tuner X is connected to the internet/robot.

Verifying Activation State#

An icon displaying the license state of your device is located in the bottom right of the device card.

Showing the Pro license icon in the bottom right of the card in Tuner X

The below table can be used to determine your device license state for troubleshooting.

State

Image

Description

Licensed

Device is licensed for the current version of Phoenix Pro API.

CANivore contains Licenses

CANivore contains at least one bus license, which it will use to remote-license all compliant CAN devices.

Pro Licensing Error

Device is licensed and there was an error communicating license state.

Licensing Error

Device is not licensed and there was an error communicating license state.

Not Licensed

Device is not licensed for this version of Phoenix Pro API.

Licensing Not Supported

Icon not present

Device does not support licensing or is using an incompatible firmware for device licensing.

Troubleshooting#

  • Did you activate a license for this device?

    • Clicking on the icon will show licenses that are attached to this device

  • Is the latest diagnostic server running?

    • Check the version at the bottom of Tuner X’s devices page.

      • Latest version details can be found in the changelog under the latest Phoenix-Pro version.

    • Confirm the vendordep in your robot project is the latest version.

    • Alternatively, you can deploy the temporary diagnostic server.

  • Is the latest Pro firmware flashed onto the device?