Skip to content

Stage 1: Adjusts content based on feedback - #336

Open
Adrianamm wants to merge 9 commits into
frcsoftware:mainfrom
Adrianamm:0-and-1-typos
Open

Adrianamm wants to merge 9 commits into
frcsoftware:mainfrom
Adrianamm:0-and-1-typos

Conversation

@Adrianamm

Copy link
Copy Markdown
Member

Description

What changed?
Closes #334

Merge checklist:

@github-actions github-actions Bot added Curriculum material Curriculum materials, lessons for students, etc stage1 labels Sep 21, 2026
@github-actions

github-actions Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Comment thread src/content/docs/learning-course/stage1/stage1a/kitbot-drivetrain.mdx Outdated
Comment thread src/content/docs/learning-course/stage1/stage1b/suppliers-in-command-based.mdx Outdated
Comment thread src/content/docs/learning-course/stage1/stage1a/getting-started.mdx Outdated
Comment thread src/content/docs/learning-course/stage1/stage1a/getting-started.mdx Outdated

CTRE uses a `CANBus` that is constructed with a `CANPort enum to specify which of Systemcore's CANBuses the device is connected too.
This enum is a field in the `CANPort` class and only CAN_S0 through CAN_S4 will ever be used since Systemcore only has five CAN Busses.
CTRE uses a `CANBus` that is constructed with a `CANPort` enum to specify which of Systemcore's CANBuses the device is connected too.

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.

I think it would be beneficial to explain CANPort when you mention bus ID the first time; CAN_S0 makes no sense without the context that it's really CANPort.CAN_S0.

CTRE uses a `CANBus` that is constructed with a `CANPort enum to specify which of Systemcore's CANBuses the device is connected too.
This enum is a field in the `CANPort` class and only CAN_S0 through CAN_S4 will ever be used since Systemcore only has five CAN Busses.
CTRE uses a `CANBus` that is constructed with a `CANPort` enum to specify which of Systemcore's CANBuses the device is connected too.
This enum is a field in the `CANPort` class and only `CAN_S0` through `CAN_S4` will ever be used since Systemcore only has five CAN Busses.

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.

The enum is not a field in the CANPort class, CANPort itself is an enum. I'm unsure what this was trying to say.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Not sure. That was already there in 1b

Comment thread src/content/docs/learning-course/stage1/stage1b/suppliers-in-command-based.mdx Outdated
Comment thread src/content/docs/learning-course/stage1/stage1b/triggers.mdx Outdated

This branch has not been deployed

No deployments
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 stage1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stage 1 Proofread

3 participants