Spindexer

class Spindexer(hardwareMap: HardwareMap, motorName: String = Constants.HardwareNames.SPINDEXER_MOTOR, intakeSensorName: String = Constants.HardwareNames.INTAKE_SENSOR) : HardwareComponent

Constructors

Link copied to clipboard
constructor(hardwareMap: HardwareMap, motorName: String = Constants.HardwareNames.SPINDEXER_MOTOR, intakeSensorName: String = Constants.HardwareNames.INTAKE_SENSOR)

Properties

Link copied to clipboard
Link copied to clipboard
val count: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun init()
Link copied to clipboard
fun moveManual(power: Double)
Link copied to clipboard
fun moveToIndex(index: Int, direction: Int = 0)
Link copied to clipboard
Link copied to clipboard
fun readyOuttake(motif: Motif?)
Link copied to clipboard
fun reset()
Link copied to clipboard
Link copied to clipboard
fun setArtifacts(vararg values: Artifact?)
Link copied to clipboard
fun shootNext()
Link copied to clipboard
open override fun update()