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

fix(motor-control): Revert motor driver chip errors #777

Merged
merged 2 commits into from
May 10, 2024

Conversation

ryanthecoder
Copy link
Contributor

Something in here is stall/collision detection errors and/or pipette firmware crashes in release testing

Copy link
Member

@sfoster1 sfoster1 left a comment

Choose a reason for hiding this comment

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

so it goes

@ryanthecoder ryanthecoder merged commit 30ff770 into main May 10, 2024
35 of 37 checks passed
@vegano1
Copy link
Contributor

vegano1 commented May 10, 2024

oof

pmoegenburg added a commit that referenced this pull request Jul 22, 2024
pmoegenburg added a commit that referenced this pull request Aug 21, 2024
…796)

* Revert "fix(motor-control): Revert motor driver chip errors (#777)"

This reverts commit 30ff770.

* formatted

* added CAN msg for debugging

* fix: use namespacing

* eliminated interrupt line checks

* proposed change

* eliminated debounce for testing

* update

* cleanup

* refactor
ryanthecoder added a commit that referenced this pull request Oct 24, 2024
ryanthecoder added a commit that referenced this pull request Oct 24, 2024
ryanthecoder added a commit that referenced this pull request Oct 25, 2024
)

* Revert "Revert "fix(motor-control): Revert motor driver chip errors (#777)" (#796)"

This reverts commit 4169f60.

* add the pin definitions and driver configs

* add driver definitions

* add the can messages

* init the diag pin as input

* implement the pin polling paradime

* return errors if trying to move while there is a motor driver error

* fix struct init

* fix some funtion declerations

* hookup reading the status register

* format

* re-add timeout increase

* brushed motor isn't hooked up to diag
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.

3 participants