Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## edu.wpi.first.wpilibj
Interface SpeedController

All Superinterfaces:
  PIDOutput

All Known Implementing Classes:
  CANJaguar, Jaguar, Talon, Victor

    public interface SpeedController

extends PIDOutput

Interface for speed controlling devices.

Method Summary
`void` | `disable()` Disable the speed controller
`double` | `get()` Common interface for getting the current set speed of a speed controller.
`void` | `set(double speed)` Common interface for setting the speed of a speed controller.
`void` | `set(double speed, byte syncGroup)` Common interface for setting the speed of a speed controller.

Methods inherited from interface edu.wpi.first.wpilibj.PIDOutput
`pidWrite`

Method Detail

### get

    double get()

  Common interface for getting the current set speed of a speed controller.

  Returns:
    The current set speed. Value is between -1.0 and 1.0.

### set

    void set(double speed,
             byte syncGroup)

  Common interface for setting the speed of a speed controller.

  Parameters:
    `speed` - The speed to set. Value should be between -1.0 and 1.0.
    `syncGroup` - The update group to add this Set() to, pending UpdateSyncGroup(). If 0, update immediately.

### set

    void set(double speed)

  Common interface for setting the speed of a speed controller.

  Parameters:
    `speed` - The speed to set. Value should be between -1.0 and 1.0.

### disable

    void disable()

  Disable the speed controller

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

"
For updated information see the Java FRC site
"