| enum class | Parameter : uint32_t {
kInputMode = 1
, kMotorType = 2
, kCommAdvance = 3
, kSensorType = 4
,
kCtrlType = 5
, kIdleMode = 6
, kInputDeadband = 7
, kFeedbackSensorPID0 = 8
,
kFeedbackSensorPID1 = 9
, kPolePairs = 10
, kCurrentChop = 11
, kCurrentChopCycles = 12
,
kP_0 = 13
, kI_0 = 14
, kD_0 = 15
, kF_0 = 16
,
kIZone_0 = 17
, kDFilter_0 = 18
, kOutputMin_0 = 19
, kOutputMax_0 = 20
,
kP_1 = 21
, kI_1 = 22
, kD_1 = 23
, kF_1 = 24
,
kIZone_1 = 25
, kDFilter_1 = 26
, kOutputMin_1 = 27
, kOutputMax_1 = 28
,
kP_2 = 29
, kI_2 = 30
, kD_2 = 31
, kF_2 = 32
,
kIZone_2 = 33
, kDFilter_2 = 34
, kOutputMin_2 = 35
, kOutputMax_2 = 36
,
kP_3 = 37
, kI_3 = 38
, kD_3 = 39
, kF_3 = 40
,
kIZone_3 = 41
, kDFilter_3 = 42
, kOutputMin_3 = 43
, kOutputMax_3 = 44
,
kInverted = 45
, kOutputRatio = 46
, kSerialNumberLow = 47
, kSerialNumberMid = 48
,
kSerialNumberHigh = 49
, kLimitSwitchFwdPolarity = 50
, kLimitSwitchRevPolarity = 51
, kHardLimitFwdEn = 52
,
kHardLimitRevEn = 53
, kSoftLimitFwdEn = 54
, kSoftLimitRevEn = 55
, kRampRate = 56
,
kFollowerID = 57
, kFollowerConfig = 58
, kSmartCurrentStallLimit = 59
, kSmartCurrentFreeLimit = 60
,
kSmartCurrentConfig = 61
, kMotorKv = 63
, kMotorR = 64
, kMotorL = 65
,
kEncoderCountsPerRev = 69
, kEncoderAverageDepth = 70
, kEncoderSampleDelta = 71
, kEncoderInverted = 72
,
kClosedLoopVoltageMode = 74
, kCompensatedNominalVoltage = 75
, kSmartMotionMaxVelocity_0 = 76
, kSmartMotionMaxAccel_0 = 77
,
kSmartMotionMinVelOutput_0 = 78
, kSmartMotionAllowedClosedLoopError_0 = 79
, kSmartMotionAccelStrategy_0 = 80
, kSmartMotionMaxVelocity_1 = 81
,
kSmartMotionMaxAccel_1 = 82
, kSmartMotionMinVelOutput_1 = 83
, kSmartMotionAllowedClosedLoopError_1 = 84
, kSmartMotionAccelStrategy_1 = 85
,
kSmartMotionMaxVelocity_2 = 86
, kSmartMotionMaxAccel_2 = 87
, kSmartMotionMinVelOutput_2 = 88
, kSmartMotionAllowedClosedLoopError_2 = 89
,
kSmartMotionAccelStrategy_2 = 90
, kSmartMotionMaxVelocity_3 = 91
, kSmartMotionMaxAccel_3 = 92
, kSmartMotionMinVelOutput_3 = 93
,
kSmartMotionAllowedClosedLoopError_3 = 94
, kSmartMotionAccelStrategy_3 = 95
, kIMaxAccum_0 = 96
, kSlot3Placeholder1_0 = 97
,
kSlot3Placeholder2_0 = 98
, kSlot3Placeholder3_0 = 99
, kIMaxAccum_1 = 100
, kSlot3Placeholder1_1 = 101
,
kSlot3Placeholder2_1 = 102
, kSlot3Placeholder3_1 = 103
, kIMaxAccum_2 = 104
, kSlot3Placeholder1_2 = 105
,
kSlot3Placeholder2_2 = 106
, kSlot3Placeholder3_2 = 107
, kIMaxAccum_3 = 108
, kSlot3Placeholder1_3 = 109
,
kSlot3Placeholder2_3 = 110
, kSlot3Placeholder3_3 = 111
, kPositionConversionFactor = 112
, kVelocityConversionFactor = 113
,
kClosedLoopRampRate = 114
, kSoftLimitFwd = 115
, kSoftLimitRev = 116
, kAnalogPositionConversion = 119
,
kAnalogVelocityConversion = 120
, kAnalogAverageDepth = 121
, kAnalogSensorMode = 122
, kAnalogInverted = 123
,
kAnalogSampleDelta = 124
, kDataPortConfig = 127
, kAltEncoderCountsPerRev = 128
, kAltEncoderAverageDepth = 129
,
kAltEncoderSampleDelta = 130
, kAltEncoderInverted = 131
, kAltEncoderPositionFactor = 132
, kAltEncoderVelocityFactor = 133
,
kHallSensorSampleRate = 136
, kHallSensorAverageDepth = 137
, kDutyCyclePositionFactor = 139
, kDutyCycleVelocityFactor = 140
,
kDutyCycleInverted = 141
, kDutyCycleAverageDepth = 143
, kPositionPIDWrapEnable = 149
, kPositionPIDMinInput = 150
,
kPositionPIDMaxInput = 151
, kDutyCyclePrescalar = 153
, kDutyCycleZeroOffset = 154
} |