blob: f6b3706fa5cdc88ee8eba6300fccab8c946796f0 [file] [log] [blame]
package com.ctre.phoenix;
public enum ParamEnum
{
eOnBoot_BrakeMode ( 31),
eQuadFilterEn ( 91),
eQuadIdxPolarity(108),
eClearPositionOnIdx (100),
eMotionProfileHasUnderrunErr (119),
eClearPosOnLimitF (144),
eClearPosOnLimitR (145),
eStatusFramePeriod(300),
eOpenloopRamp(301),
eClosedloopRamp(302),
eNeutralDeadband(303),
ePeakPosOutput(305),
eNominalPosOutput(306),
ePeakNegOutput(307),
eNominalNegOutput(308),
eProfileParamSlot_P(310),
eProfileParamSlot_I(311),
eProfileParamSlot_D(312),
eProfileParamSlot_F(313),
eProfileParamSlot_IZone(314),
eProfileParamSlot_AllowableErr(315),
eProfileParamSlot_MaxIAccum(316),
eProfileParamSlot_PeakOutput(317),
eClearPositionOnLimitF(320),
eClearPositionOnLimitR(321),
eClearPositionOnQuadIdx(322),
eSampleVelocityPeriod(325),
eSampleVelocityWindow(326),
eFeedbackSensorType(330),
eSelectedSensorPosition(331),
eFeedbackNotContinuous (332),
eRemoteSensorSource (333), // RemoteSensorSource_t
eRemoteSensorDeviceID (334), // [0,62] DeviceID
eSensorTerm (335), // feedbackDevice_t (ordinal is the register)
eRemoteSensorClosedLoopDisableNeutralOnLOS (336),
ePIDLoopPolarity(337),
ePIDLoopPeriod(338),
eSelectedSensorCoefficient(339),
eForwardSoftLimitThreshold(340),
eReverseSoftLimitThreshold(341),
eForwardSoftLimitEnable(342),
eReverseSoftLimitEnable(343),
eNominalBatteryVoltage(350),
eBatteryVoltageFilterSize(351),
eContinuousCurrentLimitAmps(360),
ePeakCurrentLimitMs(361),
ePeakCurrentLimitAmps(362),
eClosedLoopIAccum(370),
eCustomParam(380),
eStickyFaults(390),
eAnalogPosition(400),
eQuadraturePosition(401),
ePulseWidthPosition(402),
eMotMag_Accel(410),
eMotMag_VelCruise(411),
eLimitSwitchSource (421), // ordinal (fwd=0,reverse=1), @see LimitSwitchSource_t
eLimitSwitchNormClosedAndDis ( 422), // ordinal (fwd=0,reverse=1). @see LimitSwitchNormClosedAndDis_t
eLimitSwitchDisableNeutralOnLOS ( 423),
eLimitSwitchRemoteDevID ( 424),
eSoftLimitDisableNeutralOnLOS(425),
ePulseWidthPeriod_EdgesPerRot(430),
ePulseWidthPeriod_FilterWindowSz(431),
eYawOffset(160),
eCompassOffset(161),
eBetaGain(162),
eEnableCompassFusion(163),
eGyroNoMotionCal ( 164),
eEnterCalibration ( 165),
eFusedHeadingOffset ( 166),
eStatusFrameRate ( 169),
eAccumZ ( 170),
eTempCompDisable ( 171),
eMotionMeas_tap_threshX ( 172),
eMotionMeas_tap_threshY ( 173),
eMotionMeas_tap_threshZ ( 174),
eMotionMeas_tap_count ( 175),
eMotionMeas_tap_time ( 176),
eMotionMeas_tap_time_multi ( 177),
eMotionMeas_shake_reject_thresh ( 178),
eMotionMeas_shake_reject_time ( 179),
eMotionMeas_shake_reject_timeout ( 180);
public final int value;
ParamEnum(int initValue)
{
this.value = initValue;
}
};