Skip to content

Ci v3.6 56 v#763

Open
beihia wants to merge 25 commits intoodriverobotics:develfrom
beihia:ci-v3.6-56V
Open

Ci v3.6 56 v#763
beihia wants to merge 25 commits intoodriverobotics:develfrom
beihia:ci-v3.6-56V

Conversation

@beihia
Copy link
Copy Markdown

@beihia beihia commented Apr 4, 2026

No description provided.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 4, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 4 committers have signed the CLA.

✅ samuelsadok
✅ Wetmelon
❌ JIE
❌ beihia


JIE seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

JIE and others added 12 commits April 5, 2026 00:06
- Reduce SPI clock rate from 5.25MHz to 2.625MHz (BAUDRATEPRESCALER_32) for better timing margin
- Add byte-swapping fallback mechanism for robust endianness handling
- Fixes ERROR_ABS_SPI_COM_FAIL (error 128) on v3.6 boards with AS5048A encoders

Changes:
- encoder.cpp L51: Lower SPI baudrate prescaler
- encoder.cpp L571-589: Add auto byte-swap retry logic in abs_spi_cb()
@samuelsadok
Copy link
Copy Markdown
Member

Is this is a work-in-progress branch that was PR'd by accident?
Note that ODrive v3.6 is legacy, and we do not have the resources to take in any non-trivial changes.

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.

4 participants