Class SN_SwitchboardStick

java.lang.Object
edu.wpi.first.wpilibj.GenericHID
edu.wpi.first.wpilibj.Joystick
com.frcteam3255.joystick.SN_SwitchboardStick

public class SN_SwitchboardStick extends edu.wpi.first.wpilibj.Joystick
Custom 32 Button Joystick set up for the custom-made SuperNURDs Switchboard
  • 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
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     
    edu.wpi.first.wpilibj2.command.button.JoystickButton
     

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

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

    Constructors
    Constructor
    Description
    Logitech Extreme 3D Pro Joystick with 12 buttons
  • Method Summary

    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

    • btn_1

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_1
    • btn_2

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_2
    • btn_3

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_3
    • btn_4

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_4
    • btn_5

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_5
    • btn_6

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_6
    • btn_7

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_7
    • btn_8

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_8
    • btn_9

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_9
    • btn_10

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_10
    • btn_11

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_11
    • btn_12

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_12
    • btn_13

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_13
    • btn_14

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_14
    • btn_15

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_15
    • btn_16

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_16
    • btn_17

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_17
    • btn_18

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_18
    • btn_19

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_19
    • btn_20

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_20
    • btn_21

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_21
    • btn_22

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_22
    • btn_23

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_23
    • btn_24

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_24
    • btn_25

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_25
    • btn_26

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_26
    • btn_27

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_27
    • btn_28

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_28
    • btn_29

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_29
    • btn_30

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_30
    • btn_31

      public edu.wpi.first.wpilibj2.command.button.JoystickButton btn_31
    • btn_32

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

    • SN_SwitchboardStick

      public SN_SwitchboardStick(int port)
      Logitech Extreme 3D Pro Joystick with 12 buttons
      Parameters:
      port - The port on the Driver Station that the joystick is plugged into.