11#include <wpi/units/angle.hpp>
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
Deserialize this configuration from a string.
constexpr MagnetSensorConfigs()=default
wpi::units::turn_t MagnetOffset
This offset is added to the reported position, allowing the application to trim the zero position.
Definition MagnetSensorConfigs.hpp:48
constexpr MagnetSensorConfigs & WithAbsoluteSensorDiscontinuityPoint(wpi::units::turn_t newAbsoluteSensorDiscontinuityPoint)
Modifies this configuration's AbsoluteSensorDiscontinuityPoint parameter and returns itself for metho...
Definition MagnetSensorConfigs.hpp:176
wpi::units::turn_t AbsoluteSensorDiscontinuityPoint
The positive discontinuity point of the absolute sensor in rotations.
Definition MagnetSensorConfigs.hpp:88
constexpr MagnetSensorConfigs & WithSensorDirection(signals::SensorDirectionValue newSensorDirection)
Modifies this configuration's SensorDirection parameter and returns itself for method-chaining and ea...
Definition MagnetSensorConfigs.hpp:102
constexpr MagnetSensorConfigs & WithMagnetOffset(wpi::units::turn_t newMagnetOffset)
Modifies this configuration's MagnetOffset parameter and returns itself for method-chaining and easie...
Definition MagnetSensorConfigs.hpp:125
std::string Serialize() const final
Serialize this configuration into a string.
std::string ToString() const override
signals::SensorDirectionValue SensorDirection
Direction of the sensor to determine positive rotation, as seen facing the LED side of the CANcoder.
Definition MagnetSensorConfigs.hpp:36
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
Direction of the sensor to determine positive rotation, as seen facing the LED side of the CANcoder.
Definition SpnEnums.hpp:183
static constexpr int CounterClockwise_Positive
Counter-clockwise motion reports positive rotation.
Definition SpnEnums.hpp:190