Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
edu.wpi.first.wpilibj.Sendable

Packages that use Sendable
edu.wpi.first.wpilibj | The WPI Robotics library (WPILibJ) is a set of Java classes that interfaces to the hardware in the FRC control system and your robot.
edu.wpi.first.wpilibj.buttons |
edu.wpi.first.wpilibj.command |
edu.wpi.first.wpilibj.livewindow |
edu.wpi.first.wpilibj.smartdashboard |

Uses of Sendable in edu.wpi.first.wpilibj

Subinterfaces of Sendable in edu.wpi.first.wpilibj
`interface` | `NamedSendable` The interface for sendable objects that gives the sendable a default name in the Smart Dashboard

Classes in edu.wpi.first.wpilibj that implement Sendable
`class` | `Accelerometer` Handle operation of the accelerometer.
`class` | `AnalogChannel` Analog channel class.
`class` | `AnalogPotentiometer` Class for reading analog potentiometers.
`class` | `CANJaguar`
`class` | `Compressor` Compressor object.
`class` | `Counter` Class for counting the number of ticks on a digital input channel.
`class` | `DigitalInput` Class to read a digital input.
`class` | `DigitalOutput` Class to write digital outputs.
`class` | `DoubleSolenoid` DoubleSolenoid class for running 2 channels of high voltage Digital Output (9472 module).
`class` | `Encoder` Class to read quad encoders.
`class` | `GearTooth` Alias for counter class.
`class` | `Gyro` Use a rate gyro to return the robots heading relative to a starting position.
`class` | `HiTechnicColorSensor` HiTechnic NXT Color Sensor.
`class` | `HiTechnicCompass` HiTechnic NXT Compass.
`class` | `Jaguar` VEX Robotics Jaguar Speed Control
`class` | `PIDController` Class implements a PID Control Loop.
`class` | `PWM` Class implements the PWM generation in the FPGA.
`class` | `Relay` Class for VEX Robotics Spike style relay outputs.
`class` | `SafePWM`
`class` | `Servo` Standard hobby style servo.
`class` | `Solenoid` Solenoid class for running high voltage Digital Output (9472 module).
`class` | `Talon` CTRE Talon Speed Controller
`class` | `Ultrasonic` Ultrasonic rangefinder class.
`class` | `Victor` VEX Robotics Victor Speed Controller

Uses of Sendable in edu.wpi.first.wpilibj.buttons

Classes in edu.wpi.first.wpilibj.buttons that implement Sendable
`class` | `AnalogIOButton`
`class` | `Button` This class provides an easy way to link commands to OI inputs.
`class` | `DigitalIOButton`
`class` | `InternalButton` This class is intended to be used within a program.
`class` | `JoystickButton`
`class` | `NetworkButton`
`class` | `Trigger` This class provides an easy way to link commands to inputs.

Uses of Sendable in edu.wpi.first.wpilibj.command

Classes in edu.wpi.first.wpilibj.command that implement Sendable
`class` | `Command` The Command class is at the very core of the entire command framework.
`class` | `CommandGroup` A `CommandGroup` is a list of commands which are executed in sequence.
`class` | `PIDCommand` This class defines a `Command` which interacts heavily with a PID loop.
`class` | `PIDSubsystem` This class is designed to handle the case where there is a `Subsystem` which uses a single `PIDController` almost constantly (for instance, an elevator which attempts to stay at a constant height).
`class` | `PrintCommand` A `PrintCommand` is a command which prints out a string when it is initialized, and then immediately finishes.
`class` | `Scheduler` The `Scheduler` is a singleton which holds the top-level running commands.
`class` | `StartCommand` A `StartCommand` will call the `start()` method of another command when it is initialized and will finish immediately.
`class` | `Subsystem` This class defines a major component of the robot.
`class` | `WaitCommand` A `WaitCommand` will wait for a certain amount of time before finishing.
`class` | `WaitForChildren` This command will only finish if whatever `CommandGroup` it is in has no active children.
`class` | `WaitUntilCommand` WaitUntilCommand - waits until an absolute game time.

Uses of Sendable in edu.wpi.first.wpilibj.livewindow

Subinterfaces of Sendable in edu.wpi.first.wpilibj.livewindow
`interface` | `LiveWindowSendable` Live Window Sendable is a special type of object sendable to the live window.

Uses of Sendable in edu.wpi.first.wpilibj.smartdashboard

Classes in edu.wpi.first.wpilibj.smartdashboard that implement Sendable
`class` | `SendableChooser` The `SendableChooser` class is a useful tool for presenting a selection of options to the `SmartDashboard`.

Methods in edu.wpi.first.wpilibj.smartdashboard with parameters of type Sendable
`static void` | `SmartDashboard.putData(String key, Sendable data)` Maps the specified key to the specified value in this table.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV NEXT | FRAMES NO FRAMES

"
For updated information see the Java FRC site
"