Skip to content

Conversation

@earlephilhower
Copy link
Owner

Fixes #963

The available space calculation didn't account for the fact that one of the buffers was currently being output, causing ::available() to be too large and ::write() to block in that case.

Fixes #963

The available space calculation didn't account for the fact that one
of the buffers was currently being output, causing ::available() to
be too large and ::write() to block in that case.
@earlephilhower earlephilhower merged commit e2e65fd into master Dec 14, 2022
@earlephilhower earlephilhower deleted the i3 branch December 14, 2022 23:41
schkovich pushed a commit to schkovich/arduino-pico that referenced this pull request May 24, 2025
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.

Misleading I2S.availableForWrite()

2 participants