CTRE Phoenix C++ 5.33.1
paramEnum.h File Reference
#include <stdint.h>

Go to the source code of this file.

Namespaces

namespace  ctre
 namespace ctre
 
namespace  ctre::phoenix
 namespace phoenix
 

Enumerations

enum  ctre::phoenix::ParamEnum : uint32_t {
  ctre::phoenix::eOnBoot_BrakeMode = 31 , ctre::phoenix::eQuadFilterEn = 91 , ctre::phoenix::eQuadIdxPolarity = 108 , ctre::phoenix::eMotionProfileHasUnderrunErr = 119 ,
  ctre::phoenix::eMotionProfileTrajectoryPointDurationMs = 120 , ctre::phoenix::eMotionProfileTrajectoryInterpolDis = 121 , ctre::phoenix::eStatusFramePeriod = 300 , ctre::phoenix::eOpenloopRamp = 301 ,
  ctre::phoenix::eClosedloopRamp = 302 , ctre::phoenix::eNeutralDeadband = 303 , ctre::phoenix::ePeakPosOutput = 305 , ctre::phoenix::eNominalPosOutput = 306 ,
  ctre::phoenix::ePeakNegOutput = 307 , ctre::phoenix::eNominalNegOutput = 308 , ctre::phoenix::eProfileParamSlot_P = 310 , ctre::phoenix::eProfileParamSlot_I = 311 ,
  ctre::phoenix::eProfileParamSlot_D = 312 , ctre::phoenix::eProfileParamSlot_F = 313 , ctre::phoenix::eProfileParamSlot_IZone = 314 , ctre::phoenix::eProfileParamSlot_AllowableErr = 315 ,
  ctre::phoenix::eProfileParamSlot_MaxIAccum = 316 , ctre::phoenix::eProfileParamSlot_PeakOutput = 317 , ctre::phoenix::eClearPositionOnLimitF = 320 , ctre::phoenix::eClearPositionOnLimitR = 321 ,
  ctre::phoenix::eClearPositionOnQuadIdx = 322 , ctre::phoenix::eSampleVelocityPeriod = 325 , ctre::phoenix::eSampleVelocityWindow = 326 , ctre::phoenix::eFeedbackSensorType = 330 ,
  ctre::phoenix::eSelectedSensorPosition = 331 , ctre::phoenix::eFeedbackNotContinuous = 332 , ctre::phoenix::eRemoteSensorSource = 333 , ctre::phoenix::eRemoteSensorDeviceID = 334 ,
  ctre::phoenix::eSensorTerm = 335 , ctre::phoenix::eRemoteSensorClosedLoopDisableNeutralOnLOS = 336 , ctre::phoenix::ePIDLoopPolarity = 337 , ctre::phoenix::ePIDLoopPeriod = 338 ,
  ctre::phoenix::eSelectedSensorCoefficient = 339 , ctre::phoenix::eForwardSoftLimitThreshold = 340 , ctre::phoenix::eReverseSoftLimitThreshold = 341 , ctre::phoenix::eForwardSoftLimitEnable = 342 ,
  ctre::phoenix::eReverseSoftLimitEnable = 343 , ctre::phoenix::eNominalBatteryVoltage = 350 , ctre::phoenix::eBatteryVoltageFilterSize = 351 , ctre::phoenix::eContinuousCurrentLimitAmps = 360 ,
  ctre::phoenix::ePeakCurrentLimitMs = 361 , ctre::phoenix::ePeakCurrentLimitAmps = 362 , ctre::phoenix::eCurrLimit_Amps = eContinuousCurrentLimitAmps , ctre::phoenix::eCurrThres_Amps = ePeakCurrentLimitAmps ,
  ctre::phoenix::eCurrEnable = 363 , ctre::phoenix::eCurrThres_Ms = 364 , ctre::phoenix::eClosedLoopIAccum = 370 , ctre::phoenix::eCustomParam = 380 ,
  ctre::phoenix::eStickyFaults = 390 , ctre::phoenix::eAnalogPosition = 400 , ctre::phoenix::eQuadraturePosition = 401 , ctre::phoenix::ePulseWidthPosition = 402 ,
  ctre::phoenix::eIntegratedSensor = 403 , ctre::phoenix::eMotMag_Accel = 410 , ctre::phoenix::eMotMag_VelCruise = 411 , ctre::phoenix::eMotMag_SCurveLevel = 412 ,
  ctre::phoenix::eLimitSwitchSource = 421 , ctre::phoenix::eLimitSwitchNormClosedAndDis = 422 , ctre::phoenix::eLimitSwitchDisableNeutralOnLOS = 423 , ctre::phoenix::eLimitSwitchRemoteDevID = 424 ,
  ctre::phoenix::eSoftLimitDisableNeutralOnLOS = 425 , ctre::phoenix::ePulseWidthPeriod_EdgesPerRot = 430 , ctre::phoenix::ePulseWidthPeriod_FilterWindowSz = 431 , ctre::phoenix::eYawOffset = 160 ,
  ctre::phoenix::eCompassOffset = 161 , ctre::phoenix::eBetaGain = 162 , ctre::phoenix::eEnableCompassFusion = 163 , ctre::phoenix::eGyroNoMotionCal = 164 ,
  ctre::phoenix::eEnterCalibration = 165 , ctre::phoenix::eFusedHeadingOffset = 166 , ctre::phoenix::eStatusFrameRate = 169 , ctre::phoenix::eAccumZ = 170 ,
  ctre::phoenix::eTempCompDisable = 171 , ctre::phoenix::eMotionMeas_tap_threshX = 172 , ctre::phoenix::eMotionMeas_tap_threshY = 173 , ctre::phoenix::eMotionMeas_tap_threshZ = 174 ,
  ctre::phoenix::eMotionMeas_tap_count = 175 , ctre::phoenix::eMotionMeas_tap_time = 176 , ctre::phoenix::eMotionMeas_tap_time_multi = 177 , ctre::phoenix::eMotionMeas_shake_reject_thresh = 178 ,
  ctre::phoenix::eMotionMeas_shake_reject_time = 179 , ctre::phoenix::eMotionMeas_shake_reject_timeout = 180 , ctre::phoenix::eUnitString = 442 , ctre::phoenix::eFeedbackTimeBase = 443 ,
  ctre::phoenix::eDefaultConfig = 500 , ctre::phoenix::eFastWriteCount = 501 , ctre::phoenix::eWriteCount = 502 , ctre::phoenix::eReserved1 = 555 ,
  ctre::phoenix::eMotorCommutation = 650 , ctre::phoenix::eSensorInitStrategy = 700 , ctre::phoenix::eSensorDirection , ctre::phoenix::eMagnetOffset ,
  ctre::phoenix::eSensorSync , ctre::phoenix::eAbsSensorRange , ctre::phoenix::eChangeCompassUse = 800 , ctre::phoenix::eRestartKalman ,
  ctre::phoenix::eAccNoiseAmplificationGain , ctre::phoenix::eMagNoiseAmplificationGain , ctre::phoenix::eGyrNoiseAmplificationGain , ctre::phoenix::eMaxAccKg ,
  ctre::phoenix::eMaxMagKg , ctre::phoenix::eGyroBias , ctre::phoenix::eAccelOffsets , ctre::phoenix::eMagCal ,
  ctre::phoenix::eMagCalSlot , ctre::phoenix::eMagCalRunning , ctre::phoenix::eGyrResolution , ctre::phoenix::eAccelKalmanBiasGain ,
  ctre::phoenix::eMagKalmanBiasGain , ctre::phoenix::eTempCalRunning , ctre::phoenix::eApplyTempCal , ctre::phoenix::eClearTempCal ,
  ctre::phoenix::eDontRunThermComp , ctre::phoenix::eChangeHeatOutput , ctre::phoenix::eSetNoMotionCalDisable , ctre::phoenix::eClearMagCal ,
  ctre::phoenix::eSetGyrSensitivity , ctre::phoenix::eSetVsenseScalar , ctre::phoenix::eConfigMountPoseYaw , ctre::phoenix::eConfigMountPosePitch ,
  ctre::phoenix::eConfigMountPoseRoll , ctre::phoenix::eConfigAccelScalar , ctre::phoenix::eConfigGyroScalarX , ctre::phoenix::eConfigGyroScalarY ,
  ctre::phoenix::eConfigGyroScalarZ , ctre::phoenix::eCustomParam0 , ctre::phoenix::eCustomParam1 , ctre::phoenix::eLEDStripType = 900 ,
  ctre::phoenix::eLossOfSignalBehavior , ctre::phoenix::eBrightnessCoefficient , ctre::phoenix::eStatusLedState , ctre::phoenix::eVBatOutput ,
  ctre::phoenix::eV5Enabled
}
 Signal enumeration for generic signal access. More...