|
RobotCore
1.0
Raspberry Pi Robot Core Code
|
| ▼Nedu | |
| ▼Nwpi | |
| ▼Nfirst | |
| ▼Nwpilibj | |
| ▼Nbuttons | |
| CButton | |
| CJoystickButton | |
| ▼CTrigger | |
| CButtonScheduler | |
| ▼Ncommand | |
| CCommand | |
| CCommandGroup | |
| CIllegalUseOfCommandException | |
| CScheduler | |
| CSubsystem | |
| ▼NrobotCore | |
| CAnalogEncoder | The AnalogEncoder class handles up to two potentiometer based analog encoders |
| CAnalogInput | The AnalogInput class reads the current analog input from one of the Arduino pins |
| CDigitalInput | The DigitalInput class reads one Arduino digital (i.e. 1 or 0) pin |
| CEncoder | The Encoder interface is implemented by classes which track an relative position |
| CGyro | The Gyro class reads a 3 axis gyro |
| CI2CPWMMotor | The I2CPWMMotor Controls one 2 wire PWM motor connected via an I2C board |
| CIREncoder | The IREncoder class controls one simple infrared encoder |
| CIterativeRobot | The IterativeRobot class is a base class for your robot class |
| CJoystick | The Joystick class read the joystick connected to the driver station |
| CLogger | The Logger class provides a mechanism to log messages |
| CMotorSpeedController | The MotorSpeedController class is used to control a motor base on speed rather than power |
| ▼CNetwork | The Network class handles network connections |
| CNetworkReceiver | The NetworkReceiver interface provides a callback for received data on a network connection |
| CPIDController | This PIDController clas implements PID control loop feedback mechanism |
| CPIDOutput | This PIDOutput interface allows PIDController to write it's results to its output |
| CPIDSource | This PIDOutput interface allows PIDController to get the current position of the PID source |
| CPWMMotor | The PWMMotor class is used to control a motor that requires PWM and direction signals |
| CRobotBase | The RobotBase class provides the base class for all of the main Robot classes |
| CRobotDrive | |
| CSampleRobot | The SampleRobot class is a base class for your robot class |
| CServoMotor | The ServoMotor class is used to control a motor that requires single servo PWM signal |
| CSpeedController | The SpeedController interface is used to control motor devices |
| CSpeedEncoder | The SpeedEncoder interface provides the speed of a encoder device |
| CVexMotor | The ServoMotor class is used to control a motor that requires single servo PWM signal |
| CVexServo | The ServoMotor class is used to control a motor that requires single servo PWM signal |
1.8.11