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

Move I2C operations out of audio thread #471

Open
ohmtech-rdi opened this issue Jan 4, 2023 · 0 comments
Open

Move I2C operations out of audio thread #471

ohmtech-rdi opened this issue Jan 4, 2023 · 0 comments
Assignees
Labels
flaw Something isn't working properly but is not a bug

Comments

@ohmtech-rdi
Copy link
Owner

Currently, for the kivu12 board, the LED driver update is done in the audio thread. The function itself is blocking, and we don't know how much it blocks or even if the upper bounds of this delay has an acceptable value.

Typically we have one user that might suffer from this issue.

Rather than that, we should move the call to this function from the main thread, and maybe somehow introduce an abstraction for the boards to implement that.

@ohmtech-rdi ohmtech-rdi added the flaw Something isn't working properly but is not a bug label Jan 4, 2023
@ohmtech-rdi ohmtech-rdi self-assigned this Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flaw Something isn't working properly but is not a bug
Projects
None yet
Development

No branches or pull requests

1 participant