CTRE_Phoenix 5.20.2
ctre::phoenix::motorcontrol::can::BaseMotorControllerUtil Class Reference

#include <BaseMotorController.h>

Inherits ctre::phoenix::CustomParamConfigUtil.

Static Public Member Functions

static bool OpenloopRampDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ClosedloopRampDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool PeakOutputForwardDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool PeakOutputReverseDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool NominalOutputForwardDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool NominalOutputReverseDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool NeutralDeadbandDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool VoltageCompSaturationDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool VoltageMeasurementFilterDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool VelocityMeasurementPeriodDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool VelocityMeasurementWindowDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ForwardSoftLimitThresholdDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ReverseSoftLimitThresholdDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ForwardSoftLimitEnableDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ReverseSoftLimitEnableDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool AuxPIDPolarityDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool MotionCruiseVelocityDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool MotionAccelerationDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool MotionSCurveStrength (const BaseMotorControllerConfiguration &settings)
 
static bool MotionProfileTrajectoryPeriodDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool FeedbackNotContinuousDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool RemoteSensorClosedLoopDisableNeutralOnLOSDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ClearPositionOnLimitFDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ClearPositionOnLimitRDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool ClearPositionOnQuadIdxDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool LimitSwitchDisableNeutralOnLOSDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool SoftLimitDisableNeutralOnLOSDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool PulseWidthPeriod_EdgesPerRotDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool PulseWidthPeriod_FilterWindowSzDifferent (const BaseMotorControllerConfiguration &settings)
 
static bool TrajectoryInterpolationEnableDifferent (const BaseMotorControllerConfiguration &settings)
 
- Static Public Member Functions inherited from ctre::phoenix::CustomParamConfigUtil
static bool CustomParam0Different (const CustomParamConfiguration &settings)
 
static bool CustomParam1Different (const CustomParamConfiguration &settings)
 

Detailed Description

Util class to help with Base Motor Controller configs

Member Function Documentation

◆ OpenloopRampDifferent()

static bool ctre::phoenix::motorcontrol::can::BaseMotorControllerUtil::OpenloopRampDifferent ( const BaseMotorControllerConfiguration 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: