244 int detachedEncoderDeviceId);
261 const
rev::detached::DetachedEncoder& detachedEncoder);
263 std::
string Flatten() override;
Definition BaseConfig.h:40
Definition DetachedEncoder.h:46
Definition ClosedLoopConfig.h:44
ClosedLoopConfig & IMaxAccum(double iMaxAccum, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:128
ClosedLoopConfig & Pid(double p, double i, double d, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:62
ClosedLoopConfig & P(double p, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:73
ClosedLoopConfig & DFilter(double dFilter, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:91
FeedForwardConfig feedForward
Definition ClosedLoopConfig.h:266
ClosedLoopConfig(ClosedLoopConfig &&) noexcept=delete
ClosedLoopConfig & MinOutput(double minOutput, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:104
ClosedLoopConfig(const ClosedLoopConfig &)=default
ClosedLoopConfig()=default
ClosedLoopConfig & SetFeedbackSensor(FeedbackSensor sensor)
Definition ClosedLoopConfig.cpp:148
ClosedLoopConfig & AllowedClosedLoopError(double allowedError, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:135
ClosedLoopConfig & PositionWrappingEnabled(bool enabled)
Definition ClosedLoopConfig.cpp:143
~ClosedLoopConfig() override=default
ClosedLoopConfig & D(double d, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:85
ClosedLoopConfig & MaxOutput(double maxOutput, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:111
ClosedLoopConfig & I(double i, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:79
std::string Flatten() override
Definition ClosedLoopConfig.cpp:193
ClosedLoopConfig & OutputRange(double minOutput, double maxOutput, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:118
ClosedLoopConfig & Apply(ClosedLoopConfig &config)
Definition ClosedLoopConfig.cpp:45
ClosedLoopConfig & IZone(double iZone, ClosedLoopSlot slot=kSlot0)
Definition ClosedLoopConfig.cpp:98
ClosedLoopConfig & operator=(const ClosedLoopConfig &)=delete
MAXMotionConfig maxMotion
Definition ClosedLoopConfig.h:265
Definition FeedForwardConfig.h:36
Definition MAXMotionConfig.h:36
Definition ClosedLoopConfig.h:38
Definition AnalogInput.h:35
FeedbackSensor
Definition ClosedLoopTypes.h:37
ClosedLoopSlot
Definition ClosedLoopTypes.h:35
@ kSlot0
Definition ClosedLoopTypes.h:35
Definition AbsoluteEncoder.h:33