Skip to content

Tags: ExcaliburFRC/Crescendo2024

Tags

DCMP_code

final code for DCMP

District3_code

District Event #3

CompCode

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
District #1 (#34)

* Added Subsystem Components & Basic Control With Joystick

* Added Subsystem Components & Basic Control With Joystick

* Added refrence method to Neo Class and started advanced control of the Climber Subsystem

* finished go to length method in climber, added constants, and improved Neo and Gains classes to deal more nicely with ff code

* organised climber and made minor changes

* added smart and automated control  to climber, a few updates to some functions required

* finished getChainHeight method

* cleaned up

* took the inner ClimberSide class out of Climber and made it its own class. added comments,  moved some code regarding the chains to the Chain enum in Constants instead of in Climber, for more readable code and accessibility in future swerve-climb automations.

* fixed most of the review stuff (this is yoav)

* resolved conversation & started setLiftingForce function

* finished the setLiftingForce function

* resolved the conversations

* started working on robot

* update climber constants

* add climber manual command

* shooter works

* intake control sort of works

* add NT Logs

* made shooter to amp and speaker without shooter control, also commented code that we do not need at the moment

* Robot works

* doing sysid on the shooter

* we did a bunch of stuff... and it sort of works

* minor button changes

* fix shooter setting upper shooter twice & lower none

* this is for shlomi

* worked on pump

* added Dynamic intake from HP

* re-wrote the auto's

* zsgfsdgfiaehswg

* sdfghjkl

* computa bout to die

* worked on auto's

* worked on auto's

* worked on autos

* "it's not a bug, it's a feature."

* added poll method to climberloop

* clean up

* minor fixes

* "it's not a bug, it's a feature."

* worked on PV and fixed the problem of the swerve

* Changed AMP speed & Added AMP from Intake.java

* qqwewqr

* final code before comp

* coding on the bus :)

* coding on the bus :)

* end of dis 1 day

* end of District #1

---------

Co-authored-by: room-22-5 <[email protected]>
Co-authored-by: yoavCohen <[email protected]>
Co-authored-by: Korozya-bit <[email protected]>
Co-authored-by: Ori Korngut <[email protected]>
Co-authored-by: excalibur <[email protected]>
Co-authored-by: Shai Grossman <[email protected]>

Automations

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Constants (#33)

* added stopMotors function

* added & changed Constants

* removed redundant shooter conversion factor

* update sensors ports

---------

Co-authored-by: excalibur <[email protected]>
Co-authored-by: keller6738 <[email protected]>

Linear

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Match prep (#20)

* added matchPrepCommand

* added matchPrepCommand