Hand

public final class Hand extends Feature implements Buildable

This controls the cone grabber hand. Connections: Left servo in port 1, right servo in port 0, and a controller. Controls: Press the y button to close the hand or the a button to open it.

Constructors

Link copied to clipboard
public Hand Hand(Boolean auto)
public Hand Hand()

Properties

Link copied to clipboard
private ScriptParameters environment
Link copied to clipboard
public final String name
Link copied to clipboard
public final Boolean needsInit

Functions

Link copied to clipboard
public final static Unit autoClose()
Link copied to clipboard
public final static Unit autoOpen()
Link copied to clipboard
public Unit build()

The method to run when a feature is being built.

Link copied to clipboard
public final static Boolean complete()
Link copied to clipboard
public final ScriptParameters getEnvironment()
Link copied to clipboard
public Unit init(ScriptParameters parameters)
Link copied to clipboard
public Unit loop()

The method to run on every loop of this feature. If this feature is conditional, this will only run if Conditional.when returns true.

Link copied to clipboard
public final static Unit manualClose()
Link copied to clipboard
public final static Unit manualOpen()
Link copied to clipboard
public Unit run(ScriptParameters parameters)
Link copied to clipboard
public final Unit setEnvironment(ScriptParameters environment)