CTRE Phoenix C++ 5.33.1
ctre::phoenix::motorcontrol::can::TalonFXConfigUtil Class Reference

Util class to help with talon configs. More...

#include <ctre/phoenix/motorcontrol/can/TalonFX.h>

Inheritance diagram for ctre::phoenix::motorcontrol::can::TalonFXConfigUtil:
ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil

Static Public Member Functions

static bool SupplyCurrentLimitDifferent (const TalonFXConfiguration &settings)
 Determine if specified value is different from default. More...
 
static bool StatorCurrentDurationDifferent (const TalonFXConfiguration &settings)
 
static bool MotorCommutationDifferent (const TalonFXConfiguration &settings)
 
static bool AbsoluteSensorRangeDifferent (const TalonFXConfiguration &settings)
 
static bool IntegratedSensorOffsetDegreesDifferent (const TalonFXConfiguration &settings)
 
static bool InitializationStrategyDifferent (const TalonFXConfiguration &settings)
 

Detailed Description

Util class to help with talon configs.

Deprecated:
This device's Phoenix 5 API is deprecated for removal in the 2025 season. Users should update to Phoenix 6 firmware and migrate to the Phoenix 6 API. A migration guide is available at https://v6.docs.ctr-electronics.com/en/stable/docs/migration/migration-guide/index.html.

If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.

Member Function Documentation

◆ AbsoluteSensorRangeDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::AbsoluteSensorRangeDifferent ( const TalonFXConfiguration settings)
inlinestatic

◆ InitializationStrategyDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::InitializationStrategyDifferent ( const TalonFXConfiguration settings)
inlinestatic

◆ IntegratedSensorOffsetDegreesDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::IntegratedSensorOffsetDegreesDifferent ( const TalonFXConfiguration settings)
inlinestatic

◆ MotorCommutationDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::MotorCommutationDifferent ( const TalonFXConfiguration settings)
inlinestatic

◆ StatorCurrentDurationDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::StatorCurrentDurationDifferent ( const TalonFXConfiguration settings)
inlinestatic

◆ SupplyCurrentLimitDifferent()

static bool ctre::phoenix::motorcontrol::can::TalonFXConfigUtil::SupplyCurrentLimitDifferent ( const TalonFXConfiguration settings)
inlinestatic

Determine if specified value is different from default.

Parameters
settingssettings to compare against
Returns
if specified value is different from default

The documentation for this class was generated from the following file: