ExpansionHubMotor.setReversed() stopped working
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 48/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- python
- Domain
- embedded-iot, robotics
Research direction
Start with the ShooterSubsystem example in the linked FTC2025Flossie repository and trace the ExpansionHubMotor.setReversed() call. Reproduce the issue on the hybrid setup with two expansion hubs, checking whether motor direction changes while encoder operations still work; done means setReversed(True) and setReversed(False) produce opposite motor directions.
Written by the indexing model from the issue text.
Description
At some point calling setReversed() on any of our motors stopped taking effect. It worked at some point to flip our motors, but now it doesn't take affect for any motor.
The motor still can run, we can get encoder position / velocity, we can reset the encoder, but setReversed does nothing.
class ShooterSubsystem(Subsystem):
def __init__(self):
self.shooter_motor = wpilib.ExpansionHubMotor(0, 0)
self.shooter_motor.setReversed(True) # Swapping this to False has no effect
RobotPy 2027.0.0a6.post1
Beta Systemcore HW, limelightosr-beta-11
Repo
Hybrid setup with 2 expansion hubs
Power cycles don't help, and I ssh'd into the systemcore to validate the file is getting deployed correctly
- Dominant language
- Java
- Stars
- 186
- Forks
- 24
- Avg merge
- 8h 27m
- Merged PRs (30d)
- 9
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from wpilibsuite/SystemcoreTesting
-
Limelight Pending
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
wpilibsuite/SystemcoreTesting#383 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
wpilibsuite/SystemcoreTesting#380 ·
-
Limelight Pending
Difficulty 1/5 Under an hour Newbie friendliness 78/100
wpilibsuite/SystemcoreTesting#315 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
wpilibsuite/SystemcoreTesting#393 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
wpilibsuite/SystemcoreTesting#392 ·
All issues in wpilibsuite/SystemcoreTesting
Similar issues
-
area-deployment area-integrations triage:bot-seen
Difficulty 2/5 Half a day Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
apache/flink-agents#1156 ·
-
[source-shopify] FAILED bulk operation without partialDataUrl is silently treated as successful Openarea/connectors autoteam community connectors/source/shopify needs-triage team/use type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100