Interface IRampRateController
- 
- All Known Implementing Classes:
- MixedMotorCollection,- SparkCollection,- TalonSRXCollection,- VictorSPXCollection
 
 public interface IRampRateControllerA common interface for devices with configurable output ramp rates
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenableRampRateLimiting(boolean enabled)Set if ramp rate limiting should be enabled for the controllerdoublegetRampRate()Get the configured ramp ratevoidsetRampRate(double secondsToFull)Set the controller ramp rate.
 
- 
- 
- 
Method Detail- 
setRampRatevoid setRampRate(double secondsToFull) Set the controller ramp rate.- Parameters:
- secondsToFull- Minimum desired time to go from neutral to full output.
 
 - 
getRampRatedouble getRampRate() Get the configured ramp rate- Returns:
- Configured rate in seconds
 
 - 
enableRampRateLimitingvoid enableRampRateLimiting(boolean enabled) Set if ramp rate limiting should be enabled for the controller- Parameters:
- enabled- Should enable limiting?
 
 
- 
 
-