Class FalconConversions
java.lang.Object
frc.team_8840_lib.utils.controllers.swerve.conversions.FalconConversions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doubledegreesToFalcon(double degrees, double gearRatio) static doublefalconToDegrees(double counts, double gearRatio) static doublefalconToMPS(double velocitycounts, double circumference, double gearRatio) static doublefalconToRPM(double velocityCounts, double gearRatio) static doubleMPSToFalcon(double velocity, double circumference, double gearRatio) static doubleRPMToFalcon(double RPM, double gearRatio)
-
Constructor Details
-
FalconConversions
public FalconConversions()
-
-
Method Details
-
falconToDegrees
public static double falconToDegrees(double counts, double gearRatio) - Parameters:
counts- Falcon CountsgearRatio- Gear Ratio between Falcon and Mechanism- Returns:
- Degrees of Rotation of Mechanism
-
degreesToFalcon
public static double degreesToFalcon(double degrees, double gearRatio) - Parameters:
degrees- Degrees of rotation of MechanismgearRatio- Gear Ratio between Falcon and Mechanism- Returns:
- Falcon Counts
-
falconToRPM
public static double falconToRPM(double velocityCounts, double gearRatio) - Parameters:
velocityCounts- Falcon Velocity CountsgearRatio- Gear Ratio between Falcon and Mechanism (set to 1 for Falcon RPM)- Returns:
- RPM of Mechanism
-
RPMToFalcon
public static double RPMToFalcon(double RPM, double gearRatio) - Parameters:
RPM- RPM of mechanismgearRatio- Gear Ratio between Falcon and Mechanism (set to 1 for Falcon RPM)- Returns:
- RPM of Mechanism
-
falconToMPS
public static double falconToMPS(double velocitycounts, double circumference, double gearRatio) - Parameters:
velocitycounts- Falcon Velocity Countscircumference- Circumference of WheelgearRatio- Gear Ratio between Falcon and Mechanism (set to 1 for Falcon RPM)- Returns:
- Falcon Velocity Counts
-
MPSToFalcon
public static double MPSToFalcon(double velocity, double circumference, double gearRatio) - Parameters:
velocity- Velocity MPScircumference- Circumference of WheelgearRatio- Gear Ratio between Falcon and Mechanism (set to 1 for Falcon RPM)- Returns:
- Falcon Velocity Counts
-