Skip to content

Intake Subsystem #3

@shueja

Description

@shueja

Task: Create an intake subsystem with a cIntake and cOuttake command factory. Bind these commands to buttons.

Development Requirements: Implement this subsystem on a new branch of this repository called practice/intake. Do not implement on an existing branch.
Classes to Write: frc.robot.subsystems.IntakeS. (no IO layer is required for this simple of a subsystem)
Hardware Details:
Intake Motor:

  • 1x NEO (use frc.robot.util.sparkmax.SparkMax to interface with these motors. See frc.robot.subsystems.drive.RealModuleIO for examples of constructing a SparkMax object`)
  • CAN ID: 20
  • Smart Current Limit: 15 Amps
  • Outtake Behavior: set -12 volts to motor
  • Intake Behavior: set +12 volts to motor
  • Default command: set 0 volts to motor
  • Idle Mode: Brake

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions