Update sensor numbers in wpilib_interface
Signed-off-by: Maxwell Henderson <mxwhenderson@gmail.com>
Change-Id: Ia0f9d41c5ecf6cf7ed4a1171677cc43fc3c0090d
diff --git a/y2024/constants.h b/y2024/constants.h
index 3afc62c..925f8db 100644
--- a/y2024/constants.h
+++ b/y2024/constants.h
@@ -79,8 +79,9 @@
return 16 * 0.25 * 0.0254;
}
- static constexpr double kClimberEncoderMetersPerRevolution() {
- return kClimberEncoderRatio() * kClimberPotMetersPerRevolution();
+ static constexpr double kClimberEncoderMetersPerRadian() {
+ return kClimberEncoderRatio() * kClimberPotMetersPerRevolution() / 2.0 /
+ M_PI;
}
static constexpr double kClimberPotMetersPerVolt() {
@@ -119,8 +120,8 @@
static constexpr double kExtendPotMetersPerRevolution() {
return 36 * 0.005 * kExtendEncoderRatio();
}
- static constexpr double kExtendEncoderMetersPerRevolution() {
- return kExtendPotMetersPerRevolution();
+ static constexpr double kExtendEncoderMetersPerRadian() {
+ return kExtendPotMetersPerRevolution() / 2.0 / M_PI;
}
static constexpr double kExtendPotMetersPerVolt() {
return kExtendPotMetersPerRevolution() * (5.0 /*turns*/ / 5.0 /*volts*/);