Skip to content
This repository has been archived by the owner on Feb 25, 2024. It is now read-only.

FRC5409/2023-Bishop

Repository files navigation

2023-Bishop

5409 Bishop

Garth Webb Chargers - 5409

The Blue Alliance

Website

GitHub

YouTube

Twitter

Documentaton

Button Bindings

CAN IDs

Auto routines diagram

Button Bindings

Spreadsheet

Button Controller Function Subsystem(s) Action
LT Primary Decelerate/reverse Drivetrain Hold
RT Primary Accelerate Drivetrain Hold
LB Primary Cone node aim Limelight, Drivetrain Hold
RB Primary Gear shifting (mid-high) Drivetrain Hold
LS-X Primary Rotation Drivetrain Hold
LS-Y Primary
LS-B Primary
RS-X Primary
RS-Y Primary
RS-B Primary
X Primary Auto-close claw for cone Claw, Arm, Telescope Hold
Y Primary Auto-close claw for cube Claw, Arm, Telescope Hold
A Primary Open claw Claw Press
B Primary Open-claw to armed position Claw Hold
D-PAD UP Primary Manual claw open Claw Hold
D-PAD DOWN Primary Manual claw close Claw Hold
D-PAD LEFT Primary
D-PAD RIGHT Primary
START Primary Stall on charge station Drivetrain Hold
BACK Primary
LT Secondary Manual arm down Arm, CANdle Hold
RT Secondary Manual arm up Arm, CANdle Hold
LB Secondary Move arm and retract to idling position Arm, Telescope Press
RB Secondary Move arm and retract to double substation Arm, Telescope Press
LS-X Secondary
LS-Y Secondary
LS-B Secondary Set LED to cone (yellow) CANdle Press
RS-X Secondary
RS-Y Secondary
RS-B Secondary Set LED to cube (purple) CANdle Press
X Secondary Move arm and retract to cone low position Arm, Telescope Press
Y Secondary Move arm and extend to top cube position Arm, Telescope Press
A Secondary Move arm and retract to mid cube position Arm, Telescope Press
B Secondary Move arm and retract ABOVE mid cone node position Arm, Telescope Press
D-PAD UP Secondary Manual telescope extend Telescope Press
D-PAD DOWN Secondary Manual telescope retract Telescope Press
D-PAD LEFT Secondary
D-PAD RIGHT Secondary
START Secondary Set LED to red CANdle Press
BACK Secondary Move arm and retract to resting on intake position Arm, Telescope Press

Button Bindings Legend

Key Value
LT Left trigger
RT Right trigger
LB Left bumper
RB Right bumper
LS-X Left stick x-axis
LS-Y Left stick y-axis
LS-B Left stick button
RS-X Right stick x-axis
RS-Y Right stick y-axis
RS-B Right stick button
X X
Y Y
A A
B B
D-PAD UP D-Pad up
D-PAD DOWN D-Pad down
D-PAD LEFT D-Pad left
D-PAD RIGHT D-Pad right
START Start
BACK Back
empty Unbound button

CAN IDs

Spreadsheet

Part ID CAN Bus
PDH 1 rio
Pigeon 2.0 10 rio
CANdle 19 rio
Falcon Left 1 20 rio
Falcon Left 2 21 rio
Falcon Left 3 22 rio
Falcon Right 1 23 rio
Falcon Right 2 24 rio
Falcon Right 3 25 rio
CANCoder (Left) 29 rio
CANCoder (Right) 30 rio
Shoulder SparkMax 2 32 rio
Shoulder SparkMax 1 33 rio
Left Claw ToF 36 rio
Right Claw ToF 37 rio
Telescope SparkMax 38 rio
Claw Falcon 39 rio
Intake Roller Falcon 28 rio
Intake Wrist SparkMax 34 rio
Intake Pivot SparkMax 35 rio