Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ADXL345_I2C |
class |
ADXL345_SPI |
class |
AnalogAccelerometer
Handle operation of an analog accelerometer.
|
class |
AnalogInput
Analog channel class.
|
class |
AnalogOutput
Analog output class.
|
class |
AnalogTriggerOutput
Class to represent a specific output from an analog trigger.
|
class |
Compressor
Class for operating the PCM (Pneumatics compressor module)
The PCM automatically will run in close-loop mode by default whenever a Solenoid object is
created.
|
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 |
DigitalSource
DigitalSource Interface.
|
class |
DoubleSolenoid
DoubleSolenoid class for running 2 channels of high voltage Digital Output.
|
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 |
I2C
I2C bus interface class.
|
class |
InterruptableSensorBase
Base for sensors to be used with interrupts
|
class |
Jaguar
Texas Instruments / Vex Robotics Jaguar Speed Controller as a PWM device.
|
class |
PowerDistributionPanel
Class for getting voltage, current, and temperature from the CAN PDP
|
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.
|
class |
SolenoidBase
SolenoidBase class is the common base class for the Solenoid and
DoubleSolenoid classes.
|
class |
SPI
Represents a SPI bus port
|
class |
Talon
Cross the Road Electronics (CTRE) Talon and Talon SR Speed Controller
|
class |
TalonSRX
Cross the Road Electronics (CTRE) Talon SRX Speed Controller with PWM control
|
class |
Ultrasonic
Ultrasonic rangefinder class.
|
class |
Victor
VEX Robotics Victor 888 Speed Controller
The Vex Robotics Victor 884 Speed Controller can also be used with this
class but may need to be calibrated per the Victor 884 user manual.
|
class |
VictorSP
VEX Robotics Victor SP Speed Controller
|
Copyright © 2015. All rights reserved.