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

Update to embedded-hal v1.0 #4

Merged
merged 4 commits into from
Jan 21, 2024
Merged

Update to embedded-hal v1.0 #4

merged 4 commits into from
Jan 21, 2024

Conversation

TeyKey1
Copy link
Owner

@TeyKey1 TeyKey1 commented Jan 15, 2024

Embedded-hal v1.0 has now officially released 🎉 (migration guide blog-post)

pca9535 has already updated to rc2 but rc3 made some changes to the IO traits which might need some general adjustments of the pca9535 crate architecture. Also the general architecture of the crate needs to undergo a check to make sure the crate integrates well into embedded-hal 1.0. One thing that comes to mind is that things like shared-bus are now discouraged to use (looks like only for SPI bus though) so I need to make sure pca9535 works well with the new approaches.

@TeyKey1 TeyKey1 marked this pull request as ready for review January 20, 2024 17:02
@TeyKey1
Copy link
Owner Author

TeyKey1 commented Jan 20, 2024

Currently the hil tests on cached expander do not pass due to golemparts/rppal#137. Gonna wait until this is resolved and all tests pass.

@TeyKey1
Copy link
Owner Author

TeyKey1 commented Jan 21, 2024

tests passing
image

@TeyKey1 TeyKey1 merged commit 0f5c4a4 into master Jan 21, 2024
@TeyKey1 TeyKey1 deleted the embedded-hal-v1.0 branch January 21, 2024 18:20
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.

1 participant