"

2013 FRC Java API

"

Uses of Interface
edu.wpi.first.wpilibj.parsing.IDevice

Packages that use IDevice
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.camera Provides classes for interfacing to the camera. 
edu.wpi.first.wpilibj.parsing   
 

Uses of IDevice in edu.wpi.first.wpilibj
 

Classes in edu.wpi.first.wpilibj that implement IDevice
 class Accelerometer
          Handle operation of the accelerometer.
 class AnalogTrigger
          Class for creating and configuring Analog Triggers
 class AnalogTriggerOutput
          Class to represent a specific output from an analog trigger.
 class Compressor
          Compressor object.
 class Dashboard
          Pack data into the "user data" field that gets sent to the dashboard laptop via the driver station.
 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 DriverStation
          Provide access to the network communication data to / from the Driver Station.
 class DriverStationEnhancedIO
           
 class DriverStationLCD
          Provide access to "LCD" on the Driver Station.
 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 Joystick
          Handle input from standard Joysticks connected to the Driver Station.
 class PIDController
          Class implements a PID Control Loop.
 class Relay
          Class for VEX Robotics Spike style relay outputs.
 class RobotDrive
          Utility class for handling Robot drive based on a definition of the motor configuration.
 class Servo
          Standard hobby style servo.
 class Solenoid
          Solenoid class for running high voltage Digital Output (9472 module).
 class SolenoidBase
          SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes.
 class Talon
          CTRE Talon Speed Controller
 class Timer
          Timer objects measure accumulated time in milliseconds.
 class Ultrasonic
          Ultrasonic rangefinder class.
 class Utility
          Contains global utility functions
 class Victor
          VEX Robotics Victor Speed Controller
 class Watchdog
          Watchdog timer class.
 

Uses of IDevice in edu.wpi.first.wpilibj.camera
 

Classes in edu.wpi.first.wpilibj.camera that implement IDevice
 class AxisCamera
          This class is a singleton used to configure and get images from the axis camera.
 

Uses of IDevice in edu.wpi.first.wpilibj.parsing
 

Subinterfaces of IDevice in edu.wpi.first.wpilibj.parsing
 interface IDeviceController
          IDeviceController is implemented by control elements in the robot.
 interface IInputOutput
          IInputOutput is implemented by devices which provide the robot with data and allow it to react to its environment.
 interface ISensor
          ISensor is extended by any WPILibJ class to be categorized as a sensor in the java program builder.
 interface IUtility
          IUtility is an interface implemented by any WPILibJ class which should appear in the utility tree of the java program builder.
 


"

2013 FRC Java API

"

"
For updated information see the Java FRC site
"