Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update master with work done in drive #37

Open
wants to merge 146 commits into
base: master
Choose a base branch
from
Open

Update master with work done in drive #37

wants to merge 146 commits into from

Conversation

james20902
Copy link
Member

(PR made by Yueqin)

# Conflicts:
#	src/main/java/org/usfirst/frc/team449/robot/Robot.java
#	src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.java
#	src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/SlaveTalon.java
@ysthakur
Copy link
Contributor

Instead of having conflicts with the formatted files, do you want me to separately format all branches and push?

@james20902
Copy link
Member Author

Instead of having conflicts with the formatted files, do you want me to separately format all branches and push?

those aren't formatting issues, i removed the commands/subsystems

james20902 and others added 20 commits February 20, 2020 15:53
…orExternalEncoder and added a method call to setSamplesToAverage

Signed-off-by: ysthakur <[email protected]>
Robot.java also got formatted by IntelliJ
- Re-enable joystick simulation
- Use simple drive map
- Remove debug prints from CommandContainer
Changes from meeting; indexing timeout; improve other things
wqnvlz and others added 30 commits March 4, 2020 11:55
Also moves around logic so that can happen more cleanly. Feeder running due to shooting and feeder running due to indexing are now both in the feeder default command.
Untested other than deserialization.
- Cough button release now stops bumper/transition/feeder
- Feeder shooting logic moved into default command
- Default command now knows a lot more about the subsystems
- Made default command more robust
  - Fixed race conditions when indexing/intaking/shooting occur
    simultaneously
  - Now stops both intake and feeder (including indexing) when
    spinning up
    - Indexing should resume properly after spin-up
    - Button-activated states are not restored

- Tested in simulation
Signed-off-by: Lilian Palosky <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants