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

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

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

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

Static Public Member Functions

static bool ForwardLimitSwitchSourceDifferent (const BaseTalonConfiguration &settings)
 Determine if specified value is different from default. More...
 
static bool ReverseLimitSwitchSourceDifferent (const BaseTalonConfiguration &settings)
 
static bool ForwardLimitSwitchDeviceIDDifferent (const BaseTalonConfiguration &settings)
 
static bool ReverseLimitSwitchDeviceIDDifferent (const BaseTalonConfiguration &settings)
 
static bool ForwardLimitSwitchNormalDifferent (const BaseTalonConfiguration &settings)
 
static bool ReverseLimitSwitchNormalDifferent (const BaseTalonConfiguration &settings)
 
static bool Sum0TermDifferent (const BaseTalonConfiguration &settings)
 
static bool Sum1TermDifferent (const BaseTalonConfiguration &settings)
 
static bool Diff0TermDifferent (const BaseTalonConfiguration &settings)
 
static bool Diff1TermDifferent (const BaseTalonConfiguration &settings)
 
static bool ForwardLimitSwitchDifferent (const BaseTalonConfiguration &settings)
 
static bool ReverseLimitSwitchDifferent (const BaseTalonConfiguration &settings)
 

Detailed Description

Util class to help with talon configs.

Member Function Documentation

◆ Diff0TermDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::Diff0TermDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ Diff1TermDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::Diff1TermDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ForwardLimitSwitchDeviceIDDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ForwardLimitSwitchDeviceIDDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ForwardLimitSwitchDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ForwardLimitSwitchDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ForwardLimitSwitchNormalDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ForwardLimitSwitchNormalDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ForwardLimitSwitchSourceDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ForwardLimitSwitchSourceDifferent ( const BaseTalonConfiguration settings)
inlinestatic

Determine if specified value is different from default.

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

◆ ReverseLimitSwitchDeviceIDDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ReverseLimitSwitchDeviceIDDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ReverseLimitSwitchDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ReverseLimitSwitchDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ReverseLimitSwitchNormalDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ReverseLimitSwitchNormalDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ ReverseLimitSwitchSourceDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::ReverseLimitSwitchSourceDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ Sum0TermDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::Sum0TermDifferent ( const BaseTalonConfiguration settings)
inlinestatic

◆ Sum1TermDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseTalonConfigUtil::Sum1TermDifferent ( const BaseTalonConfiguration settings)
inlinestatic

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