CurrentMonitoringFeature

public final class CurrentMonitoringFeature extends Feature implements Buildable

Constructors

Properties

Link copied to clipboard
private ScriptParameters environment
Link copied to clipboard
private DcMotorEx motor0
Link copied to clipboard
private DcMotorEx motor1
Link copied to clipboard
private DcMotorEx motor2
Link copied to clipboard
private DcMotorEx motor3
Link copied to clipboard
public final String name
Link copied to clipboard
public final Boolean needsInit

Functions

Link copied to clipboard
public Unit build()

The method to run when a feature is being built.

Link copied to clipboard
public final ScriptParameters getEnvironment()
Link copied to clipboard
public final DcMotorEx getMotor0()
Link copied to clipboard
public final DcMotorEx getMotor1()
Link copied to clipboard
public final DcMotorEx getMotor2()
Link copied to clipboard
public final DcMotorEx getMotor3()
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 Unit run(ScriptParameters parameters)
Link copied to clipboard
public final Unit setEnvironment(ScriptParameters environment)
Link copied to clipboard
public final Unit setMotor0(DcMotorEx motor0)
Link copied to clipboard
public final Unit setMotor1(DcMotorEx motor1)
Link copied to clipboard
public final Unit setMotor2(DcMotorEx motor2)
Link copied to clipboard
public final Unit setMotor3(DcMotorEx motor3)