[wpimath] Replace Speeds with Velocities (#8479)

I left "free speed" alone since that's the technical term for it. In
general, velocity is a vector quantity, and speed is a magnitude (i.e.,
a strictly positive value).

This PR also replaces the speed verbiage in MotorController with duty
cycle.

Fixes #8423.
This commit is contained in:
Tyler Veness
2026-03-06 14:19:15 -08:00
committed by GitHub
parent 1e39f39128
commit 9bd9656871
594 changed files with 8073 additions and 7875 deletions

View File

@@ -39,7 +39,7 @@ public class Koors40 extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k20Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "Koors40");
}

View File

@@ -39,7 +39,7 @@ public class PWMSparkFlex extends PWMMotorController {
setBoundsMicroseconds(2003, 1550, 1500, 1460, 999);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "RevSparkFlexPWM");
}

View File

@@ -39,7 +39,7 @@ public class PWMSparkMax extends PWMMotorController {
setBoundsMicroseconds(2003, 1550, 1500, 1460, 999);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "RevSparkMaxPWM");
}

View File

@@ -39,7 +39,7 @@ public class PWMTalonFX extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "TalonFX");
}

View File

@@ -39,7 +39,7 @@ public class PWMTalonSRX extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "PWMTalonSRX");
}

View File

@@ -39,7 +39,7 @@ public class PWMVenom extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "FusionVenom");
}

View File

@@ -39,7 +39,7 @@ public class PWMVictorSPX extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "PWMVictorSPX");
}

View File

@@ -39,7 +39,7 @@ public class Spark extends PWMMotorController {
setBoundsMicroseconds(2003, 1550, 1500, 1460, 999);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "RevSPARK");
}

View File

@@ -39,7 +39,7 @@ public class SparkMini extends PWMMotorController {
setBoundsMicroseconds(2500, 1510, 1500, 1490, 500);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "RevSPARK");
}

View File

@@ -39,7 +39,7 @@ public class Talon extends PWMMotorController {
setBoundsMicroseconds(2037, 1539, 1513, 1487, 989);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "Talon");
}

View File

@@ -39,7 +39,7 @@ public class VictorSP extends PWMMotorController {
setBoundsMicroseconds(2004, 1520, 1500, 1480, 997);
m_pwm.setOutputPeriod(PWM.OutputPeriod.k5Ms);
setSpeed(0.0);
setDutyCycle(0.0);
HAL.reportUsage("IO", getChannel(), "VictorSP");
}