|
" 2013 FRC Java API " |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Command | |
---|---|
edu.wpi.first.wpilibj.buttons | |
edu.wpi.first.wpilibj.command |
Uses of Command in edu.wpi.first.wpilibj.buttons |
---|
Methods in edu.wpi.first.wpilibj.buttons with parameters of type Command | |
---|---|
void |
Trigger.whenActive(Command command)
Starts the given command whenever the trigger just becomes active. |
void |
Trigger.whenInactive(Command command)
Starts the command when the trigger becomes inactive |
void |
Button.whenPressed(Command command)
Starts the given command whenever the button is newly pressed. |
void |
Button.whenReleased(Command command)
Starts the command when the button is released |
void |
Trigger.whileActive(Command command)
Constantly starts the given command while the button is held. |
void |
Button.whileHeld(Command command)
Constantly starts the given command while the button is held. |
Uses of Command in edu.wpi.first.wpilibj.command |
---|
Subclasses of Command in edu.wpi.first.wpilibj.command | |
---|---|
class |
CommandGroup
A CommandGroup is a list of commands which are executed in sequence. |
class |
PIDCommand
This class defines a Command which interacts heavily with a PID loop. |
class |
PrintCommand
A PrintCommand is a command which prints out a string when it is initialized, and then immediately finishes. |
class |
StartCommand
A StartCommand will call the start() method of another command when it is initialized
and will finish immediately. |
class |
WaitCommand
A WaitCommand will wait for a certain amount of time before finishing. |
class |
WaitForChildren
This command will only finish if whatever CommandGroup it is in has no active children. |
class |
WaitUntilCommand
WaitUntilCommand - waits until an absolute game time. |
Methods in edu.wpi.first.wpilibj.command that return Command | |
---|---|
Command |
Subsystem.getCurrentCommand()
Returns the command which currently claims this subsystem. |
protected Command |
Subsystem.getDefaultCommand()
Returns the default command (or null if there is none). |
Methods in edu.wpi.first.wpilibj.command with parameters of type Command | |
---|---|
void |
Scheduler.add(Command command)
Adds the command to the Scheduler . |
void |
CommandGroup.addParallel(Command command)
Adds a new child Command to the group. |
void |
CommandGroup.addParallel(Command command,
double timeout)
Adds a new child Command to the group with the given timeout. |
void |
CommandGroup.addSequential(Command command)
Adds a new Command to the group. |
void |
CommandGroup.addSequential(Command command,
double timeout)
Adds a new Command to the group with a given timeout. |
protected void |
Subsystem.setDefaultCommand(Command command)
Sets the default command. |
Constructors in edu.wpi.first.wpilibj.command with parameters of type Command | |
---|---|
StartCommand(Command commandToStart)
Instantiates a StartCommand which will start the
given command whenever its initialize() is called. |
|
" 2013 FRC Java API " |
|||||||||
PREV NEXT | FRAMES NO FRAMES |