Index
A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- race(Command...) - Static method in class edu.wpi.first.wpilibj2.command.CommandGroupBase
-
Factory method for
ParallelRaceGroup
, included for brevity/convenience. - raceWith(Command...) - Method in interface edu.wpi.first.wpilibj2.command.Command
-
Decorates this command with a set of commands to run parallel to it, ending when the first command ends.
- read(byte[]) - Method in class jpigpio.impl.SPI
- read(int) - Method in class jpigpio.FileIO
-
Read up to
- readByteRegister(int) - Method in class jpigpio.devices.NRF24L01
-
Reads single one-byte register
- readBytes(byte[]) - Method in class jpigpio.SocketLock
-
Read all remaining bytes coming from pigpiod
- readRegister(int, byte[]) - Method in class jpigpio.devices.NRF24L01
-
Reads an array of bytes from the given start position in the MiRF registers.
- readValue() - Method in class jpigpio.sensors.GY_271
- readValue() - Method in class jpigpio.sensors.WiiNunchuck
-
Read a value from the Wii Nunchuck.
- ready() - Method in class jpigpio.packet.Rf433tx
-
Returns TRUE if available for another transmission.
- reconnect() - Method in interface jpigpio.JPigpio
-
Try reconnecting to pigpio.
- reconnect() - Method in class jpigpio.Pigpio
-
Not implemented
- reconnect() - Method in class jpigpio.PigpioSocket
- reconnect() - Method in class jpigpio.SocketLock
- register() - Method in interface edu.wpi.first.wpilibj2.command.Subsystem
-
Registers this subsystem with the
CommandScheduler
, allowing itsSubsystem.periodic()
method to be called when the scheduler runs. - registerSubsystem(Subsystem...) - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
-
Registers subsystems with the scheduler.
- removeAll() - Method in class edu.wpi.first.wpilibj.command.Scheduler
-
Removes all commands.
- removeCallback(GPIOListener) - Method in interface jpigpio.JPigpio
-
Remove callback listener object from notification thread.
- removeCallback(GPIOListener) - Method in class jpigpio.Pigpio
-
Not implemented
- removeCallback(GPIOListener) - Method in class jpigpio.PigpioSocket
- requireNonNullParam(T, String, String) - Static method in class edu.wpi.first.wpilibj.util.ErrorMessages
-
Requires that a parameter of a method not be null; prints an error message with helpful debugging instructions if the parameter is null.
- requireUngrouped(Command...) - Static method in class edu.wpi.first.wpilibj2.command.CommandGroupBase
-
Requires that the specified commands not have been already allocated to a CommandGroup.
- requireUngrouped(Collection<Command>) - Static method in class edu.wpi.first.wpilibj2.command.CommandGroupBase
-
Requires that the specified commands not have been already allocated to a CommandGroup.
- requiring(Subsystem) - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
-
Returns the command currently requiring a given subsystem.
- reset() - Method in class edu.wpi.first.wpilibj.controller.PIDController
-
Resets the previous error and the integral term.
- reset() - Method in class edu.wpi.first.wpilibj.Timer
-
Reset the timer by setting the time to 0.
- reset() - Method in class jpigpio.devices.NRF24L01
-
Set initial chip parameters according to nRF24 documentation
- RF_CH_REGISTER - Static variable in class jpigpio.devices.NRF24L01
- RF_SETUP - Static variable in class jpigpio.devices.NRF24L01
- RF24_1MBPS - Static variable in class jpigpio.devices.NRF24L01
- RF24_250KBPS - Static variable in class jpigpio.devices.NRF24L01
- RF24_2MBPS - Static variable in class jpigpio.devices.NRF24L01
- RF24_AW_3BYTES - Static variable in class jpigpio.devices.NRF24L01
- RF24_AW_4BYTES - Static variable in class jpigpio.devices.NRF24L01
- RF24_AW_5BYTES - Static variable in class jpigpio.devices.NRF24L01
- RF24_PA_HIGH - Static variable in class jpigpio.devices.NRF24L01
- RF24_PA_LOW - Static variable in class jpigpio.devices.NRF24L01
- RF24_PA_MASK - Static variable in class jpigpio.devices.NRF24L01
- RF24_PA_MAX - Static variable in class jpigpio.devices.NRF24L01
- RF24_PA_MIN - Static variable in class jpigpio.devices.NRF24L01
- Rf433rx - Class in jpigpio.packet
-
Class implementing RF 433 MHz communication receiver (e.g.
- Rf433rx(JPigpio, int, Protocol) - Constructor for class jpigpio.packet.Rf433rx
- Rf433tx - Class in jpigpio.packet
-
Class implementing 433 MHz transmitter (e.g.
- Rf433tx(JPigpio, int, Protocol) - Constructor for class jpigpio.packet.Rf433tx
- Robot - Class in frc.team670.robot
-
The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation.
- Robot() - Constructor for class frc.team670.robot.Robot
- RobotBase - Class in edu.wpi.first.wpilibj
-
Implement a Robot Program framework.
- RobotConstants - Class in frc.team670.robot
- RobotConstants() - Constructor for class frc.team670.robot.RobotConstants
- RobotController - Class in edu.wpi.first.wpilibj
-
Contains functions for roboRIO functionality.
- RobotDriveBase - Class in edu.wpi.first.wpilibj.drive
-
Common base class for drive platforms.
- RobotDriveBase() - Constructor for class edu.wpi.first.wpilibj.drive.RobotDriveBase
- robotInit() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
-
Robot-wide initialization code should go here.
- robotInit() - Method in class frc.team670.robot.Robot
-
This function is run when the robot is first started up and should be used for any initialization code.
- robotPeriodic() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
-
Periodic code for all robot modes should go here.
- robotPeriodic() - Method in class frc.team670.robot.Robot
-
This function is called every robot packet, no matter the mode.
- RobotState - Class in edu.wpi.first.wpilibj
- RPD - Static variable in class jpigpio.devices.NRF24L01
- run() - Method in class edu.wpi.first.wpilibj.command.Scheduler
-
Runs a single iteration of the loop.
- run() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
-
Runs a single iteration of the scheduler.
- run() - Method in class frc.team670.pi.sensors.IRSensor
- run() - Method in class frc.team670.pi.sensors.UltrasonicSensor
- RunCommand - Class in edu.wpi.first.wpilibj2.command
-
A command that runs a Runnable continuously.
- RunCommand(Runnable, Subsystem...) - Constructor for class edu.wpi.first.wpilibj2.command.RunCommand
-
Creates a new RunCommand.
- runsWhenDisabled() - Method in interface edu.wpi.first.wpilibj2.command.Command
-
Whether the given command should run when the robot is disabled.
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.ConditionalCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.ParallelCommandGroup
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.ParallelRaceGroup
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.PerpetualCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.PrintCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.ScheduleCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.SelectCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.SequentialCommandGroup
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.WaitCommand
- runsWhenDisabled() - Method in class edu.wpi.first.wpilibj2.command.WaitUntilCommand
- RX_ADDR_P0 - Static variable in class jpigpio.devices.NRF24L01
- RX_ADDR_P1 - Static variable in class jpigpio.devices.NRF24L01
- RX_ADDR_P2 - Static variable in class jpigpio.devices.NRF24L01
- RX_ADDR_P3 - Static variable in class jpigpio.devices.NRF24L01
- RX_ADDR_P4 - Static variable in class jpigpio.devices.NRF24L01
- RX_ADDR_P5 - Static variable in class jpigpio.devices.NRF24L01
- RX_DR - Static variable in class jpigpio.devices.NRF24L01
- RX_EMPTY - Static variable in class jpigpio.devices.NRF24L01
- RX_FULL - Static variable in class jpigpio.devices.NRF24L01
- RX_P_NO - Static variable in class jpigpio.devices.NRF24L01
- RX_PULSE_MSGGAP - Variable in class jpigpio.packet.Protocol
-
gap between datagrams (microsec)
- RX_PULSE_ONE - Variable in class jpigpio.packet.Protocol
-
short pulse = 1 (one) (microsec)
- RX_PULSE_TOOSHORT - Variable in class jpigpio.packet.Protocol
-
pulse too short to be considered meaningful (microsec)
- RX_PULSE_ZERO - Variable in class jpigpio.packet.Protocol
-
long pulse = 0 (zero) (microsec)
- RX_PW_P0 - Static variable in class jpigpio.devices.NRF24L01
- RX_PW_P1 - Static variable in class jpigpio.devices.NRF24L01
- RX_PW_P2 - Static variable in class jpigpio.devices.NRF24L01
- RX_PW_P3 - Static variable in class jpigpio.devices.NRF24L01
- RX_PW_P4 - Static variable in class jpigpio.devices.NRF24L01
- RX_PW_P5 - Static variable in class jpigpio.devices.NRF24L01
- rxFifoEmpty() - Method in class jpigpio.devices.NRF24L01
All Classes All Packages