10#include <wpi/units/dimensionless.hpp>
constexpr GyroTrimConfigs & WithGyroScalarX(wpi::units::scalar_t newGyroScalarX)
Modifies this configuration's GyroScalarX parameter and returns itself for method-chaining and easier...
Definition GyroTrimConfigs.hpp:73
std::string Serialize() const final
Serialize this configuration into a string.
constexpr GyroTrimConfigs & WithGyroScalarY(wpi::units::scalar_t newGyroScalarY)
Modifies this configuration's GyroScalarY parameter and returns itself for method-chaining and easier...
Definition GyroTrimConfigs.hpp:93
std::string ToString() const override
constexpr GyroTrimConfigs & WithGyroScalarZ(wpi::units::scalar_t newGyroScalarZ)
Modifies this configuration's GyroScalarZ parameter and returns itself for method-chaining and easier...
Definition GyroTrimConfigs.hpp:113
wpi::units::scalar_t GyroScalarZ
The gyro scalar component for the Z axis.
Definition GyroTrimConfigs.hpp:57
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
Deserialize this configuration from a string.
wpi::units::scalar_t GyroScalarY
The gyro scalar component for the Y axis.
Definition GyroTrimConfigs.hpp:48
wpi::units::scalar_t GyroScalarX
The gyro scalar component for the X axis.
Definition GyroTrimConfigs.hpp:39
constexpr GyroTrimConfigs()=default
Common interface for all configuration objects.
Definition Configuration.hpp:20
Definition ExternalFeedbackConfigs.hpp:21
Definition ExternalFeedbackConfigs.hpp:16
Definition StatusCodes.h:22
Definition motor_constants.h:14