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

## Uses of Package
edu.wpi.first.wpilibj

Packages that use edu.wpi.first.wpilibj
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.interfaces |
edu.wpi.first.wpilibj.livewindow |
edu.wpi.first.wpilibj.smartdashboard |

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj
AccumulatorResult Structure for holding the values stored in an accumulator
ADXL345_I2C.AllAxes
ADXL345_I2C.Axes
ADXL345_I2C.DataFormat_Range
ADXL345_SPI.AllAxes
ADXL345_SPI.Axes
ADXL345_SPI.DataFormat_Range
AnalogChannel Analog channel class.
AnalogModule Analog Module class.
AnalogTrigger Class for creating and configuring Analog Triggers
AnalogTriggerOutput.Type Type determines under what state the analog trigger evaluates to true or false
CANJaguar.ControlMode Mode determines how the Jaguar is controlled
CANJaguar.Faults Faults reported by the Jaguar
CANJaguar.LimitMode Determines which sensor to use for position reference.
CANJaguar.Limits Limit switch masks
CANJaguar.NeutralMode Determines how the Jaguar behaves when sending a zero signal.
CANJaguar.PositionReference Determines which sensor to use for position reference.
CANJaguar.SpeedReference Determines which sensor to use for speed reference.
Counter Class for counting the number of ticks on a digital input channel.
Counter.Mode Mode determines how and what the counter counts
CounterBase Interface for counting the number of ticks on a digital input channel.
CounterBase.EncodingType The number of edges for the counterbase to increment or decrement on
Dashboard Pack data into the "user data" field that gets sent to the dashboard laptop via the driver station.
Dashboard.MemAccess
DigitalInput Class to read a digital input.
DigitalModule Class representing a digital module
DigitalOutput Class to write digital outputs.
DigitalSource DigitalSource Interface.
DoubleSolenoid.Value Possible values for a DoubleSolenoid
DriverStation Provide access to the network communication data to / from the Driver Station.
DriverStation.Alliance The robot alliance that the robot is a part of
DriverStationEnhancedIO
DriverStationEnhancedIO.EnhancedIOException
DriverStationEnhancedIO.tAccelChannel Accelerometer channel for enhanced IO
DriverStationEnhancedIO.tDigitalConfig Digital configuration for enhanced IO
DriverStationEnhancedIO.tPWMPeriodChannels PWM period channels for enhanced IO
DriverStationLCD Provide access to "LCD" on the Driver Station.
DriverStationLCD.Line The line number on the Driver Station LCD
GenericHID GenericHID Interface
GenericHID.Hand Which hand the Human Interface Device is associated with.
HiTechnicColorSensor.RGB A set of three color values bundled into one object
HiTechnicColorSensor.tColorSensorMode
I2C I2C bus interface class.
IDashboard Represents a Dashboard which can provide data to be sent by the DriverStation class.
InterruptableSensorBase Base for sensors to be used with interrupts
Joystick.AxisType Represents an analog axis on a joystick.
Joystick.ButtonType Represents a digital button on the JoyStick
Kinect
Kinect.Point4 A set of 4 coordinates (x,y,z,w) bundled into one object
Module Base class for AnalogModule and DigitalModule.
MotorSafety
MotorSafetyHelper The MotorSafetyHelper object is constructed for every object that wants to implement the Motor Safety protocol.
PIDController.Tolerance Tolerance is the type of tolerance used to specify if the PID controller is on target.
PIDOutput This interface allows PIDController to write it's results to its output.
PIDSource This interface allows for PIDController to automatically read from this object
PIDSource.PIDSourceParameter A description for the type of output value to provide to a PIDController
Preferences The preferences class provides a relatively simple way to save important values to the cRIO to access the next time the cRIO is booted.
PWM Class implements the PWM generation in the FPGA.
PWM.PeriodMultiplier Represents the amount to multiply the minimum servo-pulse pwm period by.
Relay.Direction The Direction(s) that a relay is configured to operate in.
Relay.Value The state to drive a Relay to.
Resource Track resources in the program.
RobotBase Implement a Robot Program framework.
RobotDrive.MotorType The location of a motor on the robot for the purpose of driving
SafePWM
Sendable The base interface for objects that can be sent over the network through network tables.
SensorBase Base class for all sensors.
SerialPort.FlowControl Represents what type of flow control to use for serial communication
SerialPort.Parity Represents the parity to use for serial communications
SerialPort.StopBits Represents the number of stop bits to use for Serial Communication
SerialPort.WriteBufferMode Represents which type of buffer mode to use when writing to a serial port
Skeleton A Skeleton object to be used with Kinect data from the FRC Kinect server on the DriverStation
Skeleton.Joint An individual Joint from Kinect data
Skeleton.tJointTrackingState The Joint TrackingState
Skeleton.tJointTypes Helper class used to index the joints in a (@link Skeleton)
Skeleton.tTrackState The TrackState of the skeleton
SolenoidBase SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes.
SpeedController Interface for speed controlling devices.
Ultrasonic.Unit The units to return when PIDGet is called
Watchdog Watchdog timer class.

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj.buttons
GenericHID GenericHID Interface
Sendable The base interface for objects that can be sent over the network through network tables.

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj.command
NamedSendable The interface for sendable objects that gives the sendable a default name in the Smart Dashboard
PIDController Class implements a PID Control Loop.
Sendable The base interface for objects that can be sent over the network through network tables.

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj.interfaces
PIDSource This interface allows for PIDController to automatically read from this object

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj.livewindow
Sendable The base interface for objects that can be sent over the network through network tables.

Classes in edu.wpi.first.wpilibj used by edu.wpi.first.wpilibj.smartdashboard
NamedSendable The interface for sendable objects that gives the sendable a default name in the Smart Dashboard
Sendable The base interface for objects that can be sent over the network through network tables.

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
"