Package ftclib.output
Class FtcDigitalOutput
java.lang.Object
trclib.output.TrcDigitalOutput
ftclib.output.FtcDigitalOutput
This class implements a platform dependent digital output extending TrcDigitalOutput. It provides
implementation of the abstract methods in TrcDigitalOutput.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.qualcomm.robotcore.hardware.DigitalChannel
Fields inherited from class trclib.output.TrcDigitalOutput
setOutputElapsedTimer
-
Constructor Summary
ConstructorsConstructorDescriptionFtcDigitalOutput
(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, String instanceName) Constructor: Creates an instance of the object.FtcDigitalOutput
(String instanceName) Constructor: Creates an instance of the object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
setState
(boolean state) This method sets the state of the digital output port.Methods inherited from class trclib.output.TrcDigitalOutput
printElapsedTime, setElapsedTimerEnabled, toString
-
Field Details
-
digitalOutput
private final com.qualcomm.robotcore.hardware.DigitalChannel digitalOutput
-
-
Constructor Details
-
FtcDigitalOutput
public FtcDigitalOutput(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, String instanceName) Constructor: Creates an instance of the object.- Parameters:
hardwareMap
- specifies the global hardware map.instanceName
- specifies the instance name.
-
FtcDigitalOutput
Constructor: Creates an instance of the object.- Parameters:
instanceName
- specifies the instance name.
-
-
Method Details
-
setState
public void setState(boolean state) This method sets the state of the digital output port.- Specified by:
setState
in classTrcDigitalOutput
- Parameters:
state
- specifies state of the output port.
-