Class CustomCommandDS

java.lang.Object
edu.wpi.first.wpilibj.GenericHID
edu.wpi.first.wpilibj.Joystick
lib.custom.controllers.CustomCommandDS

public class CustomCommandDS extends edu.wpi.first.wpilibj.Joystick
  • Nested Class Summary

    Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.Joystick

    edu.wpi.first.wpilibj.Joystick.AxisType, edu.wpi.first.wpilibj.Joystick.ButtonType

    Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.GenericHID

    edu.wpi.first.wpilibj.GenericHID.HIDType, edu.wpi.first.wpilibj.GenericHID.RumbleType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    final edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    protected final int
     

    Fields inherited from class edu.wpi.first.wpilibj.Joystick

    kDefaultThrottleChannel, kDefaultTwistChannel, kDefaultXChannel, kDefaultYChannel, kDefaultZChannel
  • Constructor Summary

    Constructors
    Constructor
    Description
    CustomCommandDS(int port, double deadzone)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if the joystick is actually connected.

    Methods inherited from class edu.wpi.first.wpilibj.Joystick

    getDirectionDegrees, getDirectionRadians, getMagnitude, getThrottle, getThrottleChannel, getTop, getTopPressed, getTopReleased, getTrigger, getTriggerPressed, getTriggerReleased, getTwist, getTwistChannel, getX, getXChannel, getY, getYChannel, getZ, getZChannel, setThrottleChannel, setTwistChannel, setXChannel, setYChannel, setZChannel, top, trigger

    Methods inherited from class edu.wpi.first.wpilibj.GenericHID

    axisGreaterThan, axisLessThan, button, getAxisCount, getAxisType, getButtonCount, getName, getPort, getPOV, getPOV, getPOVCount, getRawAxis, getRawButton, getRawButtonPressed, getRawButtonReleased, getType, isConnected, pov, pov, povCenter, povDown, povDownLeft, povDownRight, povLeft, povRight, povUp, povUpLeft, povUpRight, setOutput, setOutputs, setRumble

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • port

      protected final int port
    • button1

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button1
    • button2

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button2
    • button3

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button3
    • button4

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button4
    • button5

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button5
    • button6

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button6
    • button7

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button7
    • button8

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button8
    • button9

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button9
    • button10

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button10
    • button11

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button11
    • button12

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button12
    • button13

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button13
    • button14

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button14
    • button15

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button15
    • button16

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button16
    • button17

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button17
    • button18

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button18
    • button19

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button19
    • button20

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button20
    • button21

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button21
    • button22

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button22
    • button23

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button23
    • button24

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button24
    • button25

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button25
    • button26

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button26
    • button27

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button27
    • button28

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button28
    • button29

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button29
    • button30

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button30
    • button31

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button31
    • button32

      public final edu.wpi.first.wpilibj2.command.button.JoystickButton button32
  • Constructor Details

    • CustomCommandDS

      public CustomCommandDS(int port, double deadzone)
  • Method Details

    • connected

      public boolean connected()
      Returns true if the joystick is actually connected. It determines this by counting the number of buttons (more than 0 means the joystick is connected).
      Returns: