Skip to content

Updates ctre to Alpha 7 - #306

Open
Spaceman113138 wants to merge 6 commits into
frcsoftware:mainfrom
Spaceman113138:updatesCTRE
Open

Spaceman113138 wants to merge 6 commits into
frcsoftware:mainfrom
Spaceman113138:updatesCTRE

Conversation

@Spaceman113138

@Spaceman113138 Spaceman113138 commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Description

What changed?
Why? (the code + comments should speak for itself on the "how")

For 1a and 1b ctre:

  • Updates the CTRE vendordep to Alpha7.
  • Update TalonFX constructors to use CANPort enum.

For 1b ctre and rev:

  • Updates Sim-gui for the new XboxController layout

For 1a text:

  • Updates kitbot-drivetrain text for the new CANBus constructor.

We highly recommend including screenshots or a video of what was changed, to collect evidence in a place where we can later reference it.

Any issues this pull request closes or pull requests this supersedes should be linked with Closes #issuenumber.

Meta

Merge checklist:

@github-actions github-actions Bot added Curriculum material Curriculum materials, lessons for students, etc stage1 examples labels Sep 18, 2026
@DylanB5402
DylanB5402 self-requested a review September 19, 2026 03:12
DylanB5402
DylanB5402 previously approved these changes Sep 19, 2026

@DylanB5402 DylanB5402 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One small comment, but looks good apart from that, code still runs in sim for both 1A and 1B!

}
],
"robotJoysticks": [{ "guid": "Keyboard0" }]
"Keyboard 0 Settings": {"window": {"visible": true}},

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there anything to worry about with the simgui changes?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really, its changing one axis to align with the new XboxController. It works in sim the same as Alpha6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Curriculum material Curriculum materials, lessons for students, etc examples stage1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants