Package ftclib.sensor

Class FtcDigitalInput

java.lang.Object
trclib.sensor.TrcDigitalInput
ftclib.sensor.FtcDigitalInput

public class FtcDigitalInput extends TrcDigitalInput
This class implements a platform dependent digital input sensor extending TrcDigitalInput. It provides implementation of the abstract methods in TrcDigitalInput.
  • Field Details

    • digitalInput

      private final com.qualcomm.robotcore.hardware.DigitalChannel digitalInput
  • Constructor Details

    • FtcDigitalInput

      public FtcDigitalInput(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.
    • FtcDigitalInput

      public FtcDigitalInput(String instanceName)
      Constructor: Creates an instance of the object.
      Parameters:
      instanceName - specifies the instance name.
  • Method Details

    • getInputState

      public boolean getInputState()
      This method returns the state of the digital input sensor.
      Specified by:
      getInputState in class TrcDigitalInput
      Returns:
      true if the digital input sensor is active, false otherwise.