|
" 2013 FRC Java API " |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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.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
|
|
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 |
|
Encoder.PIDSourceParameter
|
|
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 |
|
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.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. |
|
" 2013 FRC Java API " |
|||||||||
PREV NEXT | FRAMES NO FRAMES |